Урок 4. История развития языков программирования
Цель урока:
• познакомить с
поколениями языков программирования;
•
систематизировать знания учащихся о языках программирования, проследить
эволю-цию ЯП в связи с развитием техники;
• формировать
навыки работы в группе и монологическую речь учащихся.
Учащиеся должны знать: этапы развития
языков программирования.
Учащиеся должны уметь: различать языки
программирования разных поколений.
Ход урока
I
Организационный момент
II Постановка целей и задач урока
III Проверка домашнего
задания
Опрос учащихся по контрольным вопросам, предложенным
после §3.
IV Изучение нового
материала
Предлагаемый
материал не представляет особой сложности для учащихся, поэтому
можно предложить самостоятельную исследовательскую
работу с материалом учебника,
интернет-ресурсами.
Понятие «транслятор» и виды трансляторов учащимся
знакомы из курса информатики для
9 класса. В настоящем учебнике определения приведены для
организации повторения.
После краткого ознакомления учащихся с материалом
учебника, класс делится на 5 групп
в соответствии с количеством поколений языков
программирования.
Каждая группа более подробно готовит материал по одному
из поколений и готовит
его защиту в любой форме: в виде презентации, текстового
документа, плаката, оформ-
ленного вручную и т.д.
Затем заслушиваются представители каждой группы, все
участвуют в обсуждении.
Постановка проблемы.
• Как вы думаете, каковы на сегодняшний день тенденции
развития ПО? Результаты обсуждения вывести на доску, сделать выводы.
V Практическая работа за компьютером Выполнение заданий
из учебника.
VI Подведение итогов
Оценивание практической работы, работы в группах (оценки
получают положительные, что будет способствовать хорошему усвоению материала и послужит
стимулом к дальнейшей активной работе на уроках).
VII Домашнее задание
Изучить содержание §4, контрольные вопросы и задания.
Будь-те первым, поделитесь мнением с остальными.