7 класс
Занятие 8. Повторение темы "Алгоритмы и исполнители"
7 класс
Занятие 8. Повторение темы "Алгоритмы и исполнители"
Алгоритм, команда, исполнитель, система команд исполнителя. Программа. Алгоритмическая конструкция следование. Вспомогательный алгоритм
знать:
понятия "алгоритм", "команда алгоритма", "исполнитель алгоритма", "система команд исполнителя", "программа";
что представляет собой алгоритмическая конструкция "следование";
общий вид программы на языке программирования Pascal;
команды исполнителя "Чертежник".
уметь:
выполнять задания с помощью исполнителя "Чертежник" языка программирования Pascal.
Задачи личностного развития:
содействовать развитию логического и алгоритмического мышления;
содействовать формированию компьютерной грамотности;
способствовать воспитанию информационной культуры;
содействовать развитию дисциплинированности и любознательности;
способствовать бережному отношению при эксплуатации средств ИКТ.
Тип урока: урок комплексного применения знаний.
Учебно-методическое обеспечение:
учебное пособие "Информатика 7, В.М. Котов";
рабочая тетрадь по информатике 7 класс Л.Г. Овчинникова.
Программное обеспечение:
Среда программирования PascalABC.NET (скачать).
Ход урока
Приветствие учащихся. Создание благоприятного настроя на уроке.
Проверить готовность учащихся к уроку с помощью слова ТРУД: "Тетрадь, ручка, учебник и дневник" (презентация, 1 слайд).
Фронтально провести опрос используя вопросы учебного пособия 1-3 (c. 42).
Выборочно у нескольких учащихся проверить задание 4 (с. 34, рабочая тетрадь).
Пояснить учащимся, что на данном занятии они начинают новую главу № 3: "Основные алгоритмические конструкции".
Напомнить учащимся, что в 6 классе они проходили данную главу и применяли язык программирования Pascal для создания изображений.
Сформулировать тему урока: "Повторение темы "Алгоритмы и исполнители"", презентация, 2 слайд.
Совместно с учащимися сформулировать цели урока (презентация, 3 слайд):
Буду знать:
понятия "алгоритм", "исполнитель алгоритма";
что представляет собой алгоритмическая конструкция "следование";
общий вид программы на языке Pascal;
команды исполнителя "Чертежник".
Буду уметь (смогу):
выполнять задания с помощью исполнителя "Чертежник" языка программирования Pascal.
Параграф 8, ответить на вопросы 1-5 (с. 49, учебное пособие).
Урок 9, выполнить задание 5 (с. 40, рабочая тетрадь).
Предложить учащимся ответить на вопрос, "Что такое алгоритм?". Выслушать ответы, при затруднении обратиться к учебному пособию (с. 44, или с. 37, рабочая тетрадь). Таким же образом задать вопросы:
Что такое исполнитель алгоритма?
Команда алгоритма?
Система команд исполнителя?
Обратиться за определениями в учебное пособие (с. 44).
Ввести понятие "программа" (с. 45, учебное пособие).
Напомнить учащимся, какие существуют способы записи алгоритмов на примере 8.1 (с. 45, учебное пособие).
Пояснить учащимся, что в среде программирования PascalABC.NET при изучении языка Pascal в 6 классе, они познакомились с исполнителем "Чертежник", рассказать особенности данного исполнителя (система координат (презентация, 5 слайд), система команд исполнителя (акцентировать внимание учащихся на таблицу с. 46, учебное пособие, или с. 38, рабочая тетрадь)).
Подвести, что является алгоритмической конструкцией "следование". Пояснить в чем ее особенность (презентация, 6 слайд), ввести понятие "алгоритмическая конструкция следование" (с. 47, учебное пособие). Рассмотреть пример 8.4 (с. 47, учебное пособие).
Продемонстрировать использование исполнителя "Чертежник", напомнить учащимся как подключать исполнителя "Чертёжник", продемонстрировать работу команд исполнителя на примере задания 1 (с. 38, рабочая тетрадь), презентация, 7 слайд (topoint(x, y)), и 8 слайд (onvector(a, b)).
Сказать, что команды в программе могут повторятся несколько раз, допустим следует несколько раз нарисовать одно и тоже изображение, поэтому есть смысл использовать вспомогательный алгоритм. Ввести понятие "вспомогательный алгоритм" (с. 48, учебное пособие). Продемонстрировать использование вспомогательного алгоритма с исполнителем "Чертежник", на примере задания 2 (с. 38, рабочая тетрадь, или презентация, 9 слайд).
Предложить учащимся выполнить упражнение 1 (с. 49, учебное пособие). Попросить набрать программу примера и проанализировать полученное изображение.
Акцент делается на зрительную систему.
Предложить выполнить на компьютере задание 3 (рисунок 1 или рисунок 2), с. 39, рабочая тетрадь (или упражнение 2 а, с. 50, учебное пособие).
Предложить выполнить на компьютере задание 4 (рисунок 1 или рисунок 2), с. 40, рабочая тетрадь (или упражнение 2 б, с. 50, учебное пособие).
Организовать обсуждение (презентация, 7 слайд):
Что такое алгоритм?
Какие способы записи алгоритмов вам известны?
Что называют алгоритмической конструкцией следование?
Для чего нужны вспомогательные алгоритмы?
Обсудить результаты выполнения заданий (теста) и выборочно оценить работу учащихся на учебном занятии.
Предложить вернуться к цели урока, организовать обсуждение:
Насколько вы достигли поставленной цели?
Над чем еще надо поработать дома?
Как вы оцениваете свою работу на уроке?
Предложить закончить фразы:
"Сегодня мне понравилось ..."
"На уроке для меня было трудным ..."
"Хотелось бы узнать еще ..."