Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
2. Актуализация знаний и мотивация учащихся на изучение нового материала (фронтальная форма работы).
Перед началом объяснения нового материала в форме фронтальной беседы покажите полезность использования в программах растровых изображений. Особенно интересно использование фотографий и картин реальных объектов и явлений живой и неживой природы (машин и механизмов, людей, животных и растений), которые практически невозможно выполнить с помощью стандартных графических примитивов.
3. Объяснение нового материала (объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Объяснение начните с постановки и обсуждения проблемы: какие процедуры и функции предназначены для работы с растровыми изображениями?
Функция LoadPicture(fname) загружает рисунок из файла (формат .bmp, .jpg, .gif, .png.) с именем fname в оперативную память и присваивает ему целочисленный описатель (дескриптор) nm:=LoadPicture(fname). Он передается в качестве параметра во все остальные процедуры и функции работы с рисунками.
Процедура DrawPicture(nm, x, y) выводит рисунок с описателем nm в позицию (x, y) графического окна, а DrawPicture(nm, x,y, w,h) еще и масштабирует изображение, устанавливая ширину w и высоту h. Если w<0, то рисунок зеркально отражается относительно вертикальной прямой, проходящей через x, если же h<0, то рисунок зеркально отражается относительно горизонтальной прямой, проходящей через y.
Разберите алгоритм использования растровых изображений на примере 1 § 7.2 пособия [1], в который демонстрирует принцип действия проекционного аппарата.
4. Закрепление нового материала (частично-поисковый метод обучения, индивидуальная форма работы).
Предложите учащимся занять места за компьютерами и выполнить пример 1 § 7.2 пособия [1]. Просмотрите результаты работы.
Любознательным учащимся дополнительно предложите составить программу, которая рисует поздравительные открытки (пример 2 § 7.2 пособия [1], ЭСУ Algo11‑2 [2]).
5. Подведение итогов урока
Предложите учащимся кратко перечислить основные особенности составления программ, использующих растровую графику. При необходимости уточните и обобщите ответы.
6. Домашнее задание
Изучить материал § 7.2 учебного пособия [1], ответить на вопросы 1-2, выполнить одно из заданий упражнения 1 к § 7.2.
Урок 18. Использование растровых изображений
Цели урока:
· расширение и углубление знаний о графических возможностях среды языка Pascal ABC;
· развитие умений составления программ для решения практических задач из различных предметных областей;
· развитие познавательного интереса, логического и алгоритмического мышления.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны уметь: составлять программы с использованием растровых изображений.
Программное и методическое обеспечение урока: система программирования Pascal ABC, учебное пособие «Информатика 11», § 7.2 [1]; приложения к уроку 18; ЭСУ Algo11‑3, материалы к уроку 18 [2].
Методические рекомендации к уроку
1. Проверка знаний предыдущего урока (репродуктивный метод обучения, индивидуальная и фронтальная форма работы).
Выполнение индивидуальных заданий на компьютере: составить программу, которая выводит на экран изображение (в соответствии с заданиями упр. 1 к § 7.2 пособия [1]; или приложения к уроку 17; или ЭСУ Algo11‑2 [2]).
Предложите учащимся ответить на вопросы: Изображения каких форматов можно загружать в среде Pascal ABC? С помощью какой процедуры выводятся растровые изображения?
2. Актуализация знаний и мотивация учащихся на изучение нового материала (фронтальная форма работы).
Перед началом объяснения нового материала в форме фронтальной беседы покажите, что во многих задачах требуется исследовать протекание процессов и явлений во времени. Для наглядной демонстрации решения таких задач используют методы анимации. Напомните, что анимацией называют имитацию движения и изменения формы и других видимых свойств объектов с течением времени.
3. Объяснение нового материала (объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Объяснение начните с постановки и обсуждения проблемы: как “оживить” изображения? Предложите вспомнить, в чем состоит Flash-анимация движения. Подведите учащихся к ответу, что в среде PascalABC изображения можно “оживить” путем их многократного рисования и стирания. С этой целью используют циклические алгоритмы.
Целесообразно повторить циклы, выполнив входной тест (приложения 3 к уроку 18). Затем выполнить теоретические задания (приложения 3 к уроку 18).
Подчеркните, что избежать моргания экрана позволяет процедура перерисовки Redraw. Заметьте, что программа в среде PascalABC может манипулировать несколькими изображениями, загружая все сразу или поочередно. При создании нескольких графических объектов в одном окне и импорте в них различных изображений можно независимо управлять их свойствами.
Следует отметить, что наиболее интересные фотореалистичные демонстрации и модели получаются при совместном использовании растровой и векторной графики. Например, на фоне фотографии циферблата секундомера перерисовываются стрелки (продемонстрируйте готовый пример ЭСУ Algo11‑3).
Разберите алгоритм выполнения анимации на примере 3 § 7.2 пособия [1], который демонстрирует движение автомобиля.
4. Закрепление нового материала (частично-поисковый метод обучения, индивидуальная форма работы).
Предложите учащимся занять места за компьютерами и выполнить пример 3 из § 7.2 пособия [1]. Просмотрите результаты работы.
Дополнительно любознательным учащимся предложите составить программу “Секундомер”, который останавливается при нажатии любой клавиши (пример 4 § 7.2 [1], ЭСУ Algo11‑3 [2]).
5. Подведение итогов урока
Предложите учащимся кратко перечислить основные особенности составления программ, имитирующих движение. При необходимости уточните и обобщите ответы.
6. Домашнее задание
Изучить материал § 7.2 учебного пособия [1], ответить на вопросы 3-4, составить программу, демонстрирующую движение (упражнение 3 к § 7.2).
Урок 19. Построение графиков и диаграмм
Цели урока:
· расширение и углубление знаний о возможностях среды Pascal ABC;
· развитие умений составления программ для построения графиков и диаграмм;
· развитие познавательного интереса, логического и алгоритмического мышления.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны уметь: составлять программы построения графиков и диаграмм.
Программное и методическое обеспечение урока: система программирования Pascal ABC, учебное пособие «Информатика 11», § 7.3 [1]; приложения к уроку 19; ЭСУ Algo11‑4, материалы к уроку 19 [2].
Методические рекомендации к уроку
1. Проверка знаний предыдущего урока (репродуктивный метод обучения, индивидуальная и фронтальная форма работы).
Выполнение индивидуальных заданий на компьютере: Составить программу, которая демонстрирует движение в соответствии с предложенным вариантом (приложение 1 к уроку 19, ЭСУ Algo11–3 [2]).
Предложите учащимся ответить на вопросы: Как осуществляется движение изображения в среде PascalABC? Как избежать моргания экрана при движении изображениия?
2. Актуализация знаний и мотивация учащихся на изучение нового материала (фронтальная форма работы).
Перед началом объяснения нового материала в форме фронтальной беседы покажите, что исследование законов природы и общества немыслимо без построения разнообразных графиков и диаграмм. Отметьте, что на уроках математики исследуют функциональные зависимости и строят графики в тетради или на доске, пользуясь карандашом и мелом. Замечательными возможностями обработки и представления данных в виде разнообразных графиков и диаграмм обладают электронные таблицы MS Excel, которые изучались в 10 классе.
3. Объяснение нового материала (объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Объяснение начните с вопроса: как составить программу построения графика или диаграммы?
Обсудите алгоритм построения графика на примере 1 (§ 7.3 пособия [1]), выделите его основные этапы. Прежде всего, необходимо задать размеры окна и построить оси координат. Затем выбрать масштаб и задать множители для перехода к экранным координатам (например, k=20 означает, что единице на графике соответствует 20 пикселей на экране). Выполняют вычисления и построения в цикле While (или For). При этом сначала записывают функцию, затем переходят к экранным координатам. Дробную часть отбрасывают, чтобы обеспечить их целочисленность. На каждом шаге цикла рисуются точки или окружности небольшого радиуса (например, 2), которые сольются в линию. Для изображения непрерывной линии приращение аргумента выбирается маленьким, например: x:=x+0.02.
4. Закрепление нового материала (частично-поисковый метод обучения, индивидуальная форма работы).
Предложите учащимся занять места за компьютерами и выполнить задания примера 1 (§ 7.3 пособия [1]). Проверьте результаты работы.
Дополнительно любознательным учащимся предложите составить программу построения круговой диаграммы (пример 2 к § 7.3 пособия [1]), или розы ветров (пример 3). При налиичии времени и достаточном уровне подготовки рекомендуется также познакомиться с порядком построения графика сложения колебаний (приложение к уроку 19).
5. Подведение итогов урока
Предложите учащимся кратко перечислить основные особенности составления программ, строящих графики и диаграммы. При необходимости уточните и обобщите ответы.
6. Домашнее задание
Изучить материал § 7.3 учебного пособия [1], составить программу, которая строит график одной из зависимостей упражнения 1 к § 7.3).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |


