8 класс
Занятие 16. Составление алгоритмов для работы с графикой с использованием вспомогательных алгоритмов
8 класс
Занятие 16. Составление алгоритмов для работы с графикой с использованием вспомогательных алгоритмов
знать:
как создать вспомогательный алгоритм (процедуру) с пользовательскими параметрами;
как вызвать вспомогательный алгоритм (процедуру) с аргументами.
уметь:
выполнять предложенные задания на составление алгоритмов работы с графикой с использованием вспомогательных алгоритмов.
Задачи личностного развития:
содействовать развитию логического и алгоритмического мышления;
содействовать формированию компьютерной грамотности;
способствовать воспитанию информационной культуры;
содействовать развитию дисциплинированности и любознательности;
способствовать бережному отношению при эксплуатации средств ИКТ.
Тип урока: урок закрепления знаний.
Учебно-методическое обеспечение:
учебное пособие "Информатика 8, В.М. Котов";
рабочая тетрадь по информатике 8 класс Л.Г. Овчинникова.
Программное обеспечение:
Среда программирования PascalABC.NET (скачать).
Ход урока
Приветствие учащихся. Создание благоприятного настроя на уроке.
Проверить готовность учащихся к уроку с помощью слова ТРУД: "Тетрадь, ручка, учебник и дневник" (презентация, 1 слайд).
Выборочно у нескольких учащихся, проверить задание 6 (с. 83, рабочая тетрадь).
Предложить учащимся определить ключевую фразу урока, зашифрованную в представленном наборе букв (презентация, 2 слайд), ответ: Использование вспомогательных алгоритмов.
Рассказать учащимся, что сегодня на уроке они будут составлять программы для работы с графикой, в которых используются вспомогательные алгоритмы. Вспомогательные алгоритмы позволяют упростить программу, ускорить процесс программирования, а благодаря пользовательским параметрам сделать программы более гибкими.
Сформулировать тему урока: "Составление алгоритмов для работы с графикой с использованием вспомогательных алгоритмов" (презентация, 3 слайд).
Совместно с учащимися сформулировать цели урока (презентация, 4 слайд):
Буду уметь (смогу):
выполнять предложенные задания на составление алгоритмов работы с графикой с использованием вспомогательных алгоритмов.
Параграф 18.2.
Урок 24, выполнить по желанию задание 5 (с. 86, рабочая тетрадь).
Пояснить, что пользователь может построить некоторую произвольную фигуру в виде вспомогательного алгоритма (процедуры, подпрограммы) и использовать его для решения других задач.
Подвести к пояснению алгоритма рисования нескольких прямоугольных треугольников с использованием процедуры с параметрами, продемонстрировать формат создания процедуры с пользовательскими параметрами и вызовом процедуры с аргументами (с. 93, учебное пособие, или презентация, 6 слайд).
Рассмотреть код программы рисования прямоугольного треугольника с использованием процедуры с параметрами (презентация, 7 слайд).
Разобрать программу рисующую несколько треугольников в случайных местах графического окна со случайным цветом, количество которых вводит пользователь (пример 18.4, с. 93, учебное пособие, или презентация, 8 слайд), акцент на функцию Random.
Предложить учащимся ввести программу из примера 18.4 (с. 93, учебное пособие), или задания 1 (с. 83, рабочая тетрадь).
Предложить выполнить на компьютере задание 2 (с. 84, рабочая тетрадь). Дополнительная сложность: предложить учащимся доработать программу так, чтобы пользователь мог вводить количество цветков для рисования, бутон цветка должен быть залит сплошным цветом, цвет бутона случайный, а сами цветки должны появляться в случайных позициях.
Акцент делается на зрительную систему.
Предложить самостоятельно разобрать и ввести программу из задания 3 (с. 84, рабочая тетрадь).
Предложить выполнить на компьютере задание 4 (с. 85, рабочая тетрадь). Дополнительная сложность: предложить учащимся изменить программу так, чтобы пользователь мог выбирать, сколько квадратов нарисовать.
Обсудить результаты выполнения заданий (теста), провести коррекцию. Предложить учащимся вернуться к цели урока, обсудить, удалось ли ее достичь. Обратить внимание на вопросы, на которые необходимо будет найти ответы при подготовке к следующему уроку. Оценить работу учащихся.
Задать вопросы:
Что вам понравилось на этом уроке?
Что на занятии было самым простым?
Что вызвало затруднения?
Что хотелось бы изменить в уроке?