- •Введение.
- •1. Понятие информатики.
- •2. История преподавания школьной информатики, её современное состояние.
- •2.1. Основные этапы преподавания информатики.
- •2.2. Формирование содержания образования в области информатики.
- •1.1. Цели и задачи учебной дисциплины
- •1.2. Место дисциплины, связи с другими дисциплинами.
- •1.5. Средства диагностики и критерии оценок
- •1.3. Требования к усвоению дисциплины
- •1.4. Объём дисциплины
- •1.6. Другие особенности дисциплины.
- •2. Цели преподавания информатики
- •2.1. Значение предмета в учреждениях общего среднего образования
- •2.2. Уровни работы с компьютером
- •2.3. Цели преподавания школьной информатики как единство образования, развития и воспитания.
- •2.4. Компьютерная грамотность, образованность, культура
- •3. Принципы дидактики и преподавание информатики
- •3.1. Принцип научности
- •3.2. Сознательность усвоения и деятельности
- •3.3. Доступность и наглядность содержания
- •3.4. Активность и самостоятельность
- •Прочность и системность знаний
- •Индивидуализация и коллективность обучения
- •3.7. Эффективность учебной деятельности
- •3.8. Связь теории и практики
- •4. Методы обучения информатике
- •4.1 Особенность методов и их реализация на практике
- •4.2 Традиционные и словесно-фронтальные методы
- •4.3. Мыслительные операции и работа на эвм
- •5. Организационные формы обучения информатике
- •5.1. Общие сведения
- •5.2.Организационные формы в зависимости от числа участников.
- •5.3. Организационные формы обучения в зависимости от того, кто управляет
- •5.4. Основные организационные формы.
- •5.5. Вспомогательные организационные формы обучения Экскурсия.
- •Факультативные курсы.
- •Кружок.
- •6. Организация обучения информатике в школе.
- •6.1. Урок.
- •6.2. Типы уроков.
- •6.3. Роль учителя.
- •6.4. Особенности уроков по информатике.
- •6.5. Средства обучения информатике. Кабинет выч.Техники.
- •7. Методика преподавания основ алгоритмизации и программирования (Раздел 2).
- •7.1. Методические особенности раздела “оАиП”
- •7.2. Общие методические принципы обучения оа и п
- •7.2.1. Принцип многоуровневости
- •7.2.2. Принцип предварительной мотивации
- •7.2.3. Принципы сравнения и повторения
- •7.2.4. Принцип индивидуальных заданий
- •7.2.5. Принцип параллельности
- •7.3. Формы занятий
- •7.4. Изучение оАиП с использованием компьютеров
- •7.5. Выбор задач
- •7.6. Упражнения на составление и анализ блок-схем
- •7.7. Тесты
- •7.8. Комплекс взаимосвязанных задач
- •7.9. Методические приемы, используемые при решении задач
- •8. Методика преподавания основных тем (Раздел 3)
- •Методика преподавания текстовых и графических редакторов
- •Методика преподавания вопросов, связанных с информацией
- •Методика изучения понятия информации, ее видов и свойств.
- •8.2.2. Методика изучения измерения информация.
- •8.2.3. Методика изучения информационных процессов.
- •8.2.4. Методика изучения представления информации.
- •Изучение графических возможностей PascalAbc
- •Литература
2.2. Уровни работы с компьютером
Чтобы конкретизировать цели обучения, рассмотрим возможные уровни работы любого человека, не обязательно преподавателя, с компьютером.
Пассивный пользователь, не работая непосредственно с ЭВМ, пользуется компьютерными “благами”: получает в банкоматах зарплату, покупает билет на поезд, осуществляет поиск информации в Интернете, пользуется электронной почтой и т.д. Минимальные сведения о компьютерах получает из средств массовой информации. Профессиональные навыки работы на ЭВМ отсутствуют.
Активный (параметрический) пользователь работает с готовыми программами, подставляя в них свои параметры: добавляет базы данных, осуществляет её корректировку и поиск нужной информации и т.п. Он ориентируется в типах данных, алгоритмов, умеет писать, рисовать с помощью ЭВМ. Такой пользователь способен длительное время обходиться без помощи программиста. С позиции школьной информатики это наиболее массовая фигура в настоящем и ближайшем будущем.
Программирующий пользователь способен внести небольшие изменения в готовую программу. Например, он может вставить свою формулу в готовую универсальную программу построения графика функции. Он может программировать небольшие задачи в простых средах (формулы в электронных таблицах типа Excel), способен грамотно поставить задачу программисту, выбрать необходимое готовое программное обеспечение для решения своих задач.
Парапрограммист (“настройщик”) работает на языках сверхвысокого уровня: в СУБД, электронных таблицах и др. Основное его умение: с одной стороны формализовать прикладные задачи пользователя и довести их до состояния работающей программы, и наоборот, видеть конкретные применения готовых программ. Он в состоянии настроить готовые программные продукты общего назначения на конкретные нужды пользователя. Такой специалист перебрасывает мостик между реальностью и компьютером, что требует системно-комбинаторного, прикладного образа мышления. От него в конечном счёте зависит, дойдет ли разработка программиста до практического применения, сможет ли пользователь с ней работать. Такой “настройщик” пока необходим, так как рост дружественности программ происходит в первую очередь по отношению к программистам.
Программист разрабатывает средства для парапрограммистов и для пользователей. То есть предполагается, что он разрабатывает, прежде всего, общее программное обеспечение. Но нельзя согласиться с автором книги [14], который утверждает, что программист прикладные задачи обычно не решает. А кто тогда их программирует, если нет готовых программ? Программист использует достаточно мощные и сложные для массового освоения системы и языки программирования: Delphi, Paskal, Builder, C++, Visual C++, Java и др. Его понятийный аппарат достаточно формализован.
Наконец, системный программист обеспечивает эффективность работы на всех предыдущих уровнях.
С позиций школьной информатики и сегодняшних реалий видно, что наиболее массовая фигура в настоящем и ближайшем будущем — параметрический пользователь. Но эффективность его деятельности резко возрастает, если он подтягивается до уровня программирующего пользователя, так как уменьшается его зависимость от программистов. Подготовка всех учащихся до этого уровня — посильная для школы и социально необходимая задача.
