8 класс
Занятие 13. Составление линейных алгоритмов для работы с графикой
8 класс
Занятие 13. Составление линейных алгоритмов для работы с графикой
Практика программирования с использованием графического модуля при создании линейных алгоритмов
знать:
назначение комментариев в программе;
процедуры для добавления и форматирования текста.
уметь:
выполнять предложенные задания на составление линейных алгоритмов работы с графикой.
Задачи личностного развития:
содействовать развитию логического и алгоритмического мышления;
содействовать формированию компьютерной грамотности;
способствовать воспитанию информационной культуры;
содействовать развитию дисциплинированности и любознательности;
способствовать бережному отношению при эксплуатации средств ИКТ.
Тип урока: урок закрепления знаний.
Учебно-методическое обеспечение:
рабочая тетрадь по информатике 8 класс Л.Г. Овчинникова;
раздаточный материал "Занятие 13. Составление линейных алгоритмов для работы с графикой".
Программное обеспечение:
Среда программирования PascalABC.NET (скачать).
Ход урока
Приветствие учащихся. Создание благоприятного настроя на уроке.
Проверить готовность учащихся к уроку с помощью слова ТРУД: "Тетрадь, ручка, учебник и дневник" (презентация, 1 слайд).
Предложить учащимся выполнить на компьютере задание 5 (с. 74, рабочая тетрадь, или задание 1 из раздаточного материала).
Обратить внимание учащихся на то, что сегодня на занятии они будут составлять программы с использованием линейных алгоритмов для работы с графикой с использованием модуля ... (учащиеся дополняют учителя, GraphABC).
Продолжить: линейный алгоритм, или как его называют алгоритмическая конструкция "следование" выполняет команды строго по порядку (презентация, 2 слайд).
Сформулировать тему урока: "Составление линейных алгоритмов для работы с графикой" (презентация, 3 слайд)
Совместно с учащимися сформулировать цели урока (презентация, 4 слайд):
Буду знать:
назначение комментариев в программе;
команды для добавления и форматирования текста.
Буду уметь (смогу):
выполнять предложенные задания на составление линейных алгоритмов работы с графикой.
Параграф 18.1.
Урок 21, выполнить задание 6 (с. 77, рабочая тетрадь).
Рассказать учащимся, что для более эффективного программирования, следует использовать комментарии. Комментарии игнорируются языком программирования, при выполнении команд программы. Комментарии созданы для того, чтобы сделать чтение кода более понятным, т.е. для других программистов или тестировщиков.
Комментарии могут быть однострочные и многострочные, продемонстрировать презентацию, 6 слайд.
Изображения которые они будут создавать с помощью языка программирования, состоят из нескольких частей. Рассмотреть изображение которое нужно создать в рамках задания 1 (с. 75, рабочая тетрадь, или задание 1 из раздаточного материала, или презентация, 7 слайд), пояснить, что, для того чтобы не запутаться в коде программы при создании изображения рыбки, можно комментировать части рыбки. Продемонстрировать использование комментариев, показать как их можно использовать (для того чтобы помечать основные части изображения, допустим комментарий "верхний плавник", код ниже будет рисовать верхний плавник и т.д.).
Пояснить учащимся работу процедуры TextOut для добавления текста в графическое окно, и процедур SetFontColor, SetFontSize, SetFontStyle для изменения цвета, размера и стиля шрифта (с. 72, рабочая тетрадь). Продемонстрировать пример использования данных процедур (презентация, 8 слайд).
Продемонстрировать выполненное задание 1 (с. 75, рабочая тетрадь, файл: "Рыбка.pas"), прокомментировать представленную программу.
Предложить выполнить на компьютере задание 1 (с. 75, рабочая тетрадь, или задание 2 из раздаточного материала).
Акцент делается на зрительную систему.
Предложить выполнить на компьютере одно задание на выбор 2, 3, 4 (с. 76, рабочая тетрадь, или одно задание на выбор 3, 4, 5 из раздаточного материала).
Обсудить результаты выполнения заданий (теста), провести коррекцию. Предложить учащимся вернуться к цели урока, обсудить, удалось ли ее достичь. Обратить внимание на вопросы, на которые необходимо будет найти ответы при подготовке к следующему уроку. Оценить работу учащихся.
Задать вопросы:
Что вам понравилось на этом уроке?
Что на занятии было самым простым?
Что вызвало затруднения?
Что хотелось бы изменить в уроке?