- •Введение.
- •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
- •Литература
7.2.4. Принцип индивидуальных заданий
При обучении программированию следует исходить из того, что развить алгоритмическое мышление школьника, научить его программировать и решать задачи с применением ЭВМ можно только при условии, если каждый из них будет регулярно составлять программы, выполнит самостоятельно несколько индивидуальных заданий. Каждое такое задание закрепляет и проверяет знания по одной или нескольким наиболее важным темам и предполагает выполнение следующих этапов:
изучение постановки задачи;
разработку алгоритма ее решения;
запись алгоритма в виде программы;
подготовку программы на компьютере в соответствующей системе программирования;
отладку и тестирование программы;
анализ результатов и подготовку отчета.
В отличие от традиционной методики, когда всему классу предлагается общая задача, при такой организации работы школьника исключается формальное переписывание друг у друга. При этом можно учесть способности школьников, варьируя уровнем сложности заданий. . Важно также что при выполнении индивидуальных заданий повышается активность на занятиях и ответственность за его своевременное выполнение.
При этом эффективность обучения возрастает, если использовать следующие методические приемы:
– выполнение одного задания вдвоем (наиболее способный ученик со слабым) ;
– доклад наиболее интересных, оригинально, нестандартно выполненных заданий на семинарском занятии и его обсуждение;
– обмен готовыми программами друг с другом с объяснением;
– конкурс на лучшую программу решения одной и той же задачи;
– бригадный метод работы (одно задание на 2-4 человека). Это позволяет ученикам обмениваться идеями друг с другом, искать вместе ошибки, учит работать в коллективе.
Обсуждая этот принцип, возникает вопрос, как распределять варианты заданий. Всем давать задания примерно одинаковой сложности внутри одной темы или учитывать способности учеников? Одинаковым ли должно быть количество заданий или задания по некоторым темам рекомендовать только наиболее „сильным” ученикам? Неправильно поступают те учителя, которые всему классу в качестве домашнего задания предлагают одни и те же или одинаковые по сложности задачи. Более способным ученикам мало пользы от простых заданий, а слабые ученики вынуждены обращаться за помощью к друзьям, родителям, репетиторам и т. д.
7.2.5. Принцип параллельности
Важным принципом изучения ОА и П в машинном варианте, кроме рассмотренных, должен быть принцип параллельности изучения выбранного языка программирования (Pascal, C++ и др.) и интегрированной среды разработки программ. Параллельно с этим можно изучать и операционную систему (например, Windows). Это позволит уже с первых уроков часть занятий проводить в дисплейных классах.
Необходимо обратить внимание на то, что не должно быть двух крайностей в изучении начал программирования при наличии в школе компьютеров. Первая из них заключается в том, что сначала в течении некоторого времени, например, одной четверти, изучаются основы ЯП в безмашинном варианте традиционными, методами с мелом у доски и лишь потом осваиваются методы разработки программ и школьников допускают к компьютерам. При таком подходе теряется интерес к программированию и многие его элементы (например, ввод-вывод), динамический смысл выполнения операторов без общения с ЭВМ остаются непонятными длительное время.
Нельзя согласиться и с теми учителями информатики, которые все уроки проводят в дисплейных классах и (или) на несколько минут отключают компьютеры для объяснения нового материала. При такой методике меньше внимания уделяется развитию алгоритмического мышления и наиболее принципиальным общим вопросам и методам программирования, что является самым важным при изучении любого ЯП.
