- •Информатика как наука и учебный предмет в школе. Методика преподавания информатики как новый раздел педагогической науки и как учебный предмет подготовки учителя информатики.
- •Стандарт школьного образования по информатике.
- •Программные средства учебного назначения и тенденции их развития. Состав программного обеспечения класса вт, операционные системы школьных пк.
- •Цели, методы и основные формы дополнительного изучения информатики в средней школе. Организационные формы и содержание внеклассной работы по информатике.
- •Учебные и методические пособия по информатике, программное обеспечение курса как составные части единого учебно-методического комплекса.
- •Типовой школьный кабинет вычислительной техники (квт), его назначение и оборудование. Организация работы квт.
- •8. Методическая система обучения информатике в школе. Урок как основная форма обучения информатике. Дидактические особенности учебных занятий по информатике.
- •Цели и задачи обучения пропедевтическому курсу информатики. Специфика методов и форм обучения информатике на пропедевтическом этапе.
- •Цели и задачи изучения дисциплины «Теория и методика обучения информатике».
- •12.Методика изучения основных разделов курса информатики
- •Взаимосвязи основных компонентов курса информатики и вычислительной техники
- •13. Методика изучения основ объектно-ориентированного программирования в школьном курсе информатики.
- •Методические основы использования прикладного программного обеспечения на уроках информатики.
- •Методическая система обучения информатике. Дидактические возможности применения графических редакторов в учебном процессе.
- •17. Методические особенности изучения технологии обработки текстовой информации: хранения, поиска и сортировки информации.
- •18. Табличные величины. Методика использования электронных таблиц в процессе обучения.
- •19. Методические особенности изучения учащимися компьютерных телекоммуникаций. Виды сетей. Сеть Интернет.
- •20. Методические приемы в преподавании информатики: системный подход при изучении материала, групповая форма обучения, различные типы уроков, учебный модуль, как элемент дидактической технологии.
- •21. Методика использования технических средств обучения на уроках информатики.
- •22. Специфика преподавания предмета информатики. Проблемы и особенности становления методики преподавания информатики в школе.
- •Проблемы и особенности становления методики преподавания информатики в школе.
- •24.Способы организации обратной связи при проведении занятий по информатики при изучении сетевых ресурсов компьютера.
- •27. Особенности изучения курса информатики в зависимости от обеспеченности компьютерными и программными средствами.
- •29. Методическая система обучения информатике. Урок как основная форма обучения информатике. Дидактические особенности учебных занятий по информатике.
- •30. Научно-методические основы дифференциации обучения информатике на старшей ступени школы: дифференциация обучения как способ реализации личностно ориентированной парадигмы школьного образования.
- •31. Организация проверки и оценки результатов обучения . Формы и методы проверки и контроля знаний учащихся. Описание системы измерителей (тесты, устный опрос и др.) достижений учащихся. Шкалы Оценок.
13. Методика изучения основ объектно-ориентированного программирования в школьном курсе информатики.
Базовая подготовка в области информатики должна включать:
Освоение практического программирования; цель — научить грамотно программировать несложные практические задачи, дать представление о современной технологии программирования и о технико-экономических аспектах разработки и эксплуатации сложных программных комплексов.
Компьютерная грамотность также включает знание в общих чертах основных понятий алгоритмизации и программирования (языки, алгоритмы и программы, структуры программ и данных, задачи и спецификации, проверка правильности программ, сложность задач).
Составной частью компьютерной грамотности является программирование, понимаемое не как совокупность профессиональных умений и навыков, а как культура формирования разветвленных планов действий и построения машинных исполнителей.
Методы и приемы обучения программированию
Ни одну более или менее сложную программу нельзя считать правильной и процесс ее написания законченным, если он не проверен путем исполнения. Велика обучающая роль исполнения программ — это в конце концов приводит к сознательному и прочному усвоению конструкций и правил алгоритмического языка. Учителю надо знать, что привить учащимся навыки программирования можно только путем обучения учащихся самостоятельно исполнять их. В информатике не всегда выгодно гнаться за количеством упражнений. Гораздо важнее решить немного задач, но так, чтобы они все были понятны учащимся.
Исполнение программ — очень эффективная форма контроля знаний учащихся.
Исполнение программ можно также сделать средством активизации деятельности учащихся на уроке, если привлечь к исполнению нескольких учащихся (например, в командах ветвления).
Воспитательное значение исполнения программ заключается в том, что учащиеся приучаются к аккуратности и внимательности, к умению доводить начатое дело до конца. Развивает логическое и рациональное мышление.
Организационные формы и средства обучения можно использовать как и на любом другом уроке. Обычно в начале изучения новых команд и операторов преимущество отдают фронтальным видам организации урока. При этом используют плакаты, кодоскоп, эпипроектор и пр. Закрепление материала проходит в виде групповой деятельности или индивидуально, а контрольные задания учащиеся, как обычно, выполняют самостоятельно.
На практике преимущественно урок строят по следующей схеме:
фронтальная работа с классом (проверка домашнего задания, выполнение устных упражнений) — 10 мин;
объяснение нового материала — 15 мин;
работа за компьютером, выполнение заданий — 20 мин.
Подобно задачам по теме «Алгоритмизация», задачи в теме «Программирование» можно разбить на следующие типы:
исполнение программы;
найти ошибку в программе;
— определить, каков результат выполнения программы;
усложнение задачи;
построить математическую модель, составить алгоритм, написать программу, проверить ее.
Рекомендуется при решении задачи в классе использовать методы проблемного изложения.
Задачи с заданием «Найти ошибку в программе» или «Определить, каков результат выполнения программы» рекомендуется предлагать учащимся систематически в качестве общего задания для класса в начале урока (аналогично «устному счету» в младших классах). Выполнение задания фронтально позволит учителю:
с первых минут активизировать внимание учащихся на уроке;
еще раз проговорить алгоритм выполнения программы для учащихся, которые не поняли эту тему на первых уроках;
обратить внимание учащихся на типичные ошибки, выявленные учителем после проведения контрольной работы.
Задания на определение результата выполнения программы можно, кроме того, предлагать учащимся для самостоятельного выполнения. Особенно они эффективны на первых уроках знакомства с командами языка программирования
Задания на усложнение программы необходимо предусматривать на любом уроке информатики. Практика показала, что обычно состав класса очень неоднороден по уровню знаний учащихся. Ученики, которые имеют компьютеры дома или занимаются в кружках по информатике, намного быстрее усваивают учебный материал, иногда их знания по программированию намного больше учебной программы. Таким учащимся либо надо давать задания индивидуально, либо готовить более сложные задания на основе задач, решаемых в классе. С другой стороны, тем ученикам, которые испытывают трудности в изучении программирования, желательно давать задания, минимально отличающиеся от решенных в классе.
Если обучение программированию начинается в средних классах, то рекомендуется использовать язык Logo или больше внимания уделять заданиям на графические изображения, с постепенным усложнением программ.
14. Научно-методические основы реализации содержательной линии «Моделирование и формализация». Методика формирования представлений о моделях и формализации: формализация, основные типы моделей, информационные модели и их исследование.
Содержание образования по теме описано в учебных стандартах в линии формализации и моделирования. Изучение учебного материала данной содержательной линии обеспечивает учащимся возможность:
получить представление о моделировании как методе научного познания;
понять основные принципы формализации и подходы к построению компьютерных моделей.
Учащиеся должны:
иметь представление о сущности формализации и методе моделирования;
уметь построить простейшие модели и исследовать их с использованием компьютера.
Сопоставительный анализ школьных учебников по информатике позволяет выделить комплект учебников под ред. Н.В. Макаровой. В учебнике за 9 класс основные понятия компьютерного моделирования представлены достаточно четко, кроме того, дан обширный учебный материал в виде задач для решения в различных средах: текстовые и графические редакторы, электронные таблицы, системы управления базами данных.
Компьютерное моделирование предполагает рассмотрение следующих вопросов: «Понятие «плохо» и «хорошо» поставленной задачи. Модель задачи. Понятие компьютерной и математической моделей задачи. Построение модели: выделение предположений, на которых будет основана модель (постановка задачи), определение исходных данных в задаче и результатов, установление соотношений, связывающих исходные данные и результаты.
Проверка адекватности построенной модели. Неоднозначность выбора модели «плохо» поставленной задачи. Понятие о компьютерном эксперименте. Цикл построения компьютерной модели.
Содержательная компонента образования школьного курса «Моделирования» сильно различается в зависимости от уровня подготовки учителя, типа классного ПЭВМ, выбранного в качестве основного учебного пособия. Наибольшего внимания заслуживает метод моделирования, позволяющий проводить вычислительный эксперимент с помощью компьютера. Его последовательное и систематическое применение позволяет сблизить методологию учебной деятельности с методологией научно - исследовательской работы, дает возможность обучаемому освоить не только конкретный учебный курс, но и сам метод моделирования, что особенно актуально для высшего образования и завершающей стадии среднего образования. Роль моделирования (в том числе математического) повышается по мере продвижения обучаемого по ступеням системы непрерывного образования. Систематическое применение методов моделирования увеличивает удельный вес самостоятельной работы, практических и лабораторных занятий.
Изменяются функции преподавателя в условиях обучения, базирующегося на использовании программного обеспечения для проведения занятий по моделированию. Роль преподавателя будет приближаться к роли консультанта, научного руководителя учащихся.
Классификация учебных компьютерных моделей по виду визуально отображаемой информации позволяет выделить следующие группы:
цифровые (реализуемые на программируемых микрокалькуляторах);
модели в виде таблиц или отдельных значений параметров, характеризующих изучаемый объект;
графические с последующим разделением на статические (графики, схемы, рисунки) и динамические (модели, содержащие движущиеся элементы, которые имитируют поведение моделируемого объекта или отдельных его частей);
текстовые (отображающие происходящие с объектом моделирования изменения в виде отдельных сообщений или групп таких сообщений);
смешанные (включающие в себя различные сочетания элементов, относящихся к одной из трех рассмотренных выше групп).
Дополнительные звуковые сигналы УКМ могут быть эффективно использованы для имитации акустических особенностей протекания моделируемых процессов, а также для акцентирования внимания учащегося на различных аспектах работы с УКМ.
Основные технологические этапы моделирования и вычислительного эксперимента:
Содержательная постановка задачи. Ознакомление с моделью, с планом математического моделирования и вычислительного эксперимента, предмодельный анализ данных, состава и структуры моделей.
Формулировка гипотез, предмодельный анализ и построение математической модели.
Разработка алгоритма моделирования: словесный, школьный алгоритмический язык, блок - схемы и др.
Программа моделирования. Отладка программы, при необходимости уточнение модели за счет выбора нового метода исследования или дальнейшего огрубления объекта.
План вычислительных экспериментов. Разработка аналогичных моделей, планов вычислительных экспериментов.
