приложения - Средняя школа №23 г. Могилева

advertisement
1
Оглавление
ОТ АВТОРОВ .................................................................................................. 4
Урок 1. Правила работы и безопасного поведения в компьютерном классе.
Объекты операционной системы (повторение)
5
ТЕМА 1 (16). ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В КОМПЬЮТЕРЕ .. 6
Урок 2. Кодирование информации. Единицы измерения объёма информации
6
Урок 3. Понятие системы счисления. Двоичная система счисления
9
Урок 4. Представление различных видов информации
11
ТЕМА 2 (17). ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
......................................................................................................................... 12
Урок 5. Структурированный тип данных: массив. Ввод элементов массива
12
Урок б. Ввод и вывод элементов массива
15
Урок 7. Арифметические действия над элементами массива
17
Урок 8. Арифметические действия над элементами массива
19
Урок 9. Преобразование элементов массива
21
Урок 10. Преобразование элементов массива
23
Урок 11. Поиск элементов с заданными свойствами
25
Урок 12. Поиск элементов с заданными свойствами
28
Урок 13. Решение практических задач с использованием массивов
29
Урок 14. Решение практических задач с использованием массивов
32
Урок 15. Обобщающее повторение по теме «Основы алгоритмизации и
программирования»
33
ТЕМА 3 (18). ОСНОВЫ АНИМАЦИИ ....................................................... 34
Урок 16. Виды анимации. Назначение и элементы интерфейса редактора
Flash
34
Урок 17. Рисование в редакторе Flash
36
Урок 18. Преобразования объектов
39
Урок 19. Использование слоёв и библиотекиобъектов
41
Урок 20. Основы Flash-анимации. Покадровая анимация
42
Урок 21. Анимация движения
44
Урок 22. Движение нескольких объектов
46
Урок 23. Движение по траектории
47
Урок 24. Использование маски
49
Урок 25. Анимация формы
50
Урок 26. Работа с текстом
51
Урок 27. Обобщающее повторение по теме «Основы анимации»
53
Урок 28. Контрольная работа по теме «Основы анимации»
54
2
ТЕМА 4 (19). ИНФОРМАЦИОННЫЕ РЕСУРСЫ СЕТИ ИНТЕРНЕТ .... 54
Урок 29. Подключение к сети Интернет
54
Урок 30. Организация службы WWW
56
Урок 31. Поиск информации в сети Интернет
57
Урок 32. Сохранение информации из сети Интернет
59
Урок 33. Национальные информационныересурсы
60
Урок 34. Образовательные ресурсы сети Интернет
61
ПРИЛОЖЕНИЯ ........................................................................ 64
Приложение 1 к уроку 1................................................................................... 64
Приложение 2 к уроку 1................................................................................... 65
Приложение 1 к уроку 2................................................................................... 65
Приложение 2 к уроку 2................................................................................... 66
Приложение к уроку 3...................................................................................... 68
Приложение1 к уроку 5.................................................................................... 69
Приложение2 к уроку 5.................................................................................... 70
Приложение 1 к уроку 6................................................................................... 71
Приложение 2 к уроку 6................................................................................... 71
Приложение 3 к уроку 6................................................................................... 72
Приложение 4 к уроку 6................................................................................... 72
Приложение 5 к уроку 6................................................................................... 73
Приложениекуроку 7........................................................................................ 74
Приложение к уроку 8...................................................................................... 74
Приложение к уроку 9...................................................................................... 75
Приложение к уроку 10.................................................................................... 75
Приложение к уроку 11.................................................................................... 75
Приложение к уроку 12.................................................................................... 76
Приложение к уроку 13.................................................................................... 76
Приложение к уроку 14.................................................................................... 76
Приложение 1 к уроку 15................................................................................. 77
Приложение 2 к уроку 15................................................................................. 78
Приложение 3 к уроку 15................................................................................. 79
Приложение к уроку 17................................................................................... 80
Приложение к уроку 29.................................................................................... 81
Приложение 1 к уроку 30................................................................................. 82
Приложение 2 к уроку 30................................................................................. 83
Приложение к уроку 33................................................................................... 84
3
ОТ АВТОРОВ
Уважаемый Учитель! Вашему вниманию предлагается учебно-методическое
пособие по обучению информатике в 9 классе, которое соответствует учебной
программе для общеобразовательных учреждений с белорусским и русским
языками обучения «Информатика. VI-XIклассы», утверждённой Министерством
образования Республики Беларусь (Минск : НИО, 2009), и учебному пособию
«Информатика. 9 класс» для общеобразовательных учреждений с белорусским
(русским) языком обучения / Г. Л. Заборовский, А. И. JIano, А. Е. Пупцев (Минск
: Народная асвета, 2009) [1].
Предлагаемое пособие содержит проекты уроков. В каждом уроке представлены цели обучения, тип урока, перечень знаний и умений, которые должны
быть сформированы у учащихся, программное и методическое обеспечение
урока. Методические рекомендации к уроку содержат его этапы с указанием
методов обучения и форм организации познавательной деятельности.
Совместно с данным учебно-методическим пособием для учителя и учебным
пособием «Информатика. 9 класс» [1] для учащихся предлагается использовать
материалы электронного сопровождения уроков (ЭСУ), размещённые на сайтах
Министерства образования (www.minedu.unibel.by), Национального института
образования (www.adu.by), Академии последипломного образования
(www.academy.edu.by) [2]. ЭСУ содержит задания для работы учащихся, шаблоны и примеры их выполнения, графические, аудио- и видеоматериалы. В
электронном виде приводятся приложения к урокам 16—28 (примеры анимаций
и материалы для их создания). В качестве дополнительных учебных ресурсов
можно использовать электронное средство обучения (ЭСО) «Информатика.
Справочная система» [3], рабочую тетрадь для 9 класса [4, 5] и другие учебно-методические пособия [6—18].
Предлагаемые проекты уроков с соответствующими учебно- методическими
материалами следует рассматривать в качестве возможных вариантов организации обучения. Учитель вправе самостоятельно выбирать средства, формы и
методы обучения.
Учебно-методическое пособие предполагает наличие в школьном кабинете
информатики IBM-совместимых компьютеров, организованных в локальную
сеть, а также программного обеспечения: операционной системы Windows,
браузера InternetExplorer, редактора Adobe (Macromedia) Flash, системы программирования PascalABC.
Авторы будут признательны за замечания и предложения, способствующие
совершенствованию методики преподавания информатики.
4
Урок 1. Правила работы и безопасного поведения в
компьютерном классе. Объекты операционной системы
(повторение)
Цели урока:
• повторение правил работы и безопасного поведения в компьютерном классе;
• актуализация знаний и умений работы с объектами операционной системы.
Тип урока: урок повторения.
Учащиеся должны знать: правила работы и безопасного поведения в кабинете информатики.
Учащиеся должны уметь: работать с объектами операционной
системы.
Программное и методическое обеспечение урока: операционная
система, раздаточный материал (приложение 1 к уроку 1), ЭСУ 9—1,
презентация pravila.ppt[2], ЭСО [3].
Методические рекомендации к уроку
В начале урока предложите учащимся вспомнить правила работы и
безопасного поведения в компьютерном классе.
1. Повторение (репродуктивный метод обучения, фронтальная
форма работы).
Предложите учащимся вспомнить основные объекты операционной
системы. При необходимости уточните и систематизируйте ответы.
Графический интерфейс — подобие реального мира (виртуальныйMirp):работай стол, на котором располагаются окна (windows) и
иконки — значки, пиктограммы. Внизу — панель задач.
Иконки могут соответствовать устройству, диску, папке, файлу,
программе, документу, ярлыку. Ярлыки служат для быстрого вызова
программ и документов.
Окно — область экрана, в которой размещаются объекты и происходят действия. Основные компоненты окна: системное меню, заголовок, строка выпадающих меню, рабочая область, строка состояния.
5
Прикладные
программы
в
операционной
системе
MSWindowsназывают приложениями. Стандартные приложения:
блокнот, редактор WordPad, калькулятор, графический редактор Point,
таблица символов.
Приложения ассоциируются с типом файла (определяется расширением его имени). Стандартные типы: *.txt — текст; *.doc — документ Word; *.ppt — презентация PowerPoint; *.bmp, *.gif, *.jpg —
изображения; *.avi, *.mov, *.mpeg (mpg) — видео; *.wav, *.mp3 —
аудио; *.rar, *.zip, *.arj — архивы и т д.
2. Закрепление материала (репродуктивный метод обучения,
индивидуальная форма работы).
Предложите учащимся сесть за компьютеры и выполнить задание 1
из приложения 1 (ЭСУ 9—1) с последующим фронтальным обсуждением.
При наличии времени дополнительно можно выполнить задания 2,
3 приложения 1.
Файловая система Windowsпозволяет выполнять следующие операции: поиск, создание, копирование, перемещение, переименование,
удаление файлов и папок. Программы для управления объектами
файловой системы называютфайловы ми менеджерами. В операционную систему Windowsвходит файловый менеджер Проводник.
Типовые инструменты вызываются с помощью: 1) меню; 2) панели
инструментов; 3) правой кнопки мыши (контекстное меню). Ускоряет
работу
использование
комбинаций
клавиш,
например:
Ctrl+C(копировать),
Ctrl+X(вырезать),
Ctrl+V(вставить),
Ctrl+A(выделить всё).
3. Подведение итогов урока.
Предложите учащимся кратко сформулировать основные приёмы
работы с объектами операционной системы. При необходимости
уточните и обобщите ответы.
ТЕМА 1 (16). ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В КОМПЬЮТЕРЕ
Урок 2. Кодирование информации. Единицы измерения
объёма информации
Цели урока:
6
•
•
формирование представления о кодировании информации;
формирование знаний о единицах измерения объёма информа-
ции;
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: единицы измерения объёма информации.
Учащиеся должны уметь: приводить примеры кодирования и
декодирования информации в различных сферах деятельности человека; переводить объёмы информации из одних единиц измерения в
другие; сравнивать величины, характеризующие объёмы информации;
определять объёмы дисков, папок и файлов на компьютере.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», §1,2 [1]; раздаточный материал (приложения к уроку 2), ЭСУ 9 — 2 [2], презентация «Измерение и кодирование информации в жизни человека»; ЭСО [3].
•
Методические рекомендации к уроку
1. Актуализация знаний и мотивация учащихся на изучение
учебного
материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала продемонстрируйте учащимся презентацию «Измерение и кодирование информации в жизни
человека». В представленном учебном материале следует обратить
внимание учащихся:
а) на широкое использование кодирования информации во многих
сферах деятельности человека;
б) на необходимость кодирования различных видов информации в
компьютере;
в) на важность знания единиц измерения объёма информации.
2. Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная и
индивидуальная формы работы).
7
В ходе беседы с учащимися рассмотрите различные примеры кодирования и декодирования информации. Обратите внимание учащихся:
а) на процесс кодирования информации и обратный ему процесс
декодирования;
б) на способы кодирования информации;
в) на важность использования в компьютере двоичного кода.
Расскажите им о единицах измерения информации в компьютере:
бит, байт, Кбайт, Мбайт, Гбайт, Тбайт.
Предложите учащимся записать в тетрадь информацию о связи
единиц измерения информации (§ 2, с. 7 пособия) и самостоятельно
ознакомиться с порядком определения размеров файлов, папок, дисков в системе Windows. В качестве примеров рассмотрите вместе с
ними рисунки 1.3 (а, б) с окнами, содержащими свойства диска и
файла.
3. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
При закреплении понятий «код», «кодирование» предложите учащимся выполнить: а) упражнение к § 1, пункт а; б) одно из заданий —
1, 2 (приложение 1 к уроку 2).
Любознательные учащиеся дополнительно могут выполнить задание 3 приложения 1, при наличии времени — задания приложения 2.
Закрепление учебного материала на измерение объёма информации
рекомендуется выполнять в два этапа.
1
Й этап. Выполните вместе с учащимися следующие задания у доски и в тетрадях.
Задание 1.Определите сколько содержится:
а) битов в 10 байтах;
б) байтов в 3 Кбайтах;
в) Кбайтов в 1,5 Мбайтах.
Задание 2. Определите, какой объём информации меньше:
а) 13 бит или 1 байт;
б) 1 Гбайт или 1 ООО Кбайт;
в) 2 Тбайта или 2 049 Мбайт.
2 й этап. Предложите учащимся сесть за компьютеры. Вместе с
ними определите размер:
8
а) жёсткого диска компьютера, количество занятого и свободного
места на нём;
б) заданных папок и файлов (имена можно записать на доске или
раздать на карточках).
4. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите ответы.
5. Домашнее задание.
Изучить материал § 1, 2 учебного пособия, ответить на вопросы 2 к
§ 1 и 1—4 к § 2, выполнить упражнение к § 1, пункты б, в, упражнение
к § 2.
Урок 3. Понятие системы счисления. Двоичная система
счисления
Цели урока:
•
формирование представлений о позиционных и непозиционных системах счисления;
• формирование знаний о двоичной системе счисления;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: понятия «позиционная система счисления» и ♦непозиционная система счисления», назначение двоичной
системы счисления.
Учащиеся должны уметь: приводить примеры использования
позиционной и непозиционной систем счисления; с помощью стандартного приложения Калькулятор переводить целые числа из десятичной системы счисления в двоичную и обратно.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 3 [1]; раздаточный материал (приложение к уроку 3), ЭСУ 9—3 [2], презентация «Системы счисления с
давних времён до сегодняшних дней»; ЭСО [3].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
9
1- й этап. Предложите учащимся устно ответить на вопросы 1, 3 к §
1 и 1, 2 к § 2.
Проверьте с ними выполнение домашнего задания (упражнение к §
1, пункты б, в, упражнение к § 2).
2- й этап. Предложите учащимся выполнить один из вариантов заданий приложения 2 к уроку 2. Вариант следует выбирать в зависимости от уровня подготовки класса.
Любознательные учащиеся могут выполнить задания5, 6 приложения
2 к уроку 2.
2.Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная форма
работы).
Объяснение нового материала проведите в два этапа.
1-й этап. Продемонстрируйте учащимся презентацию «Системы
счисления с давних времён до сегодняшних дней» с помощью мультимедийного проектора или просмотрите её с ними за компьютерами.
При подготовке презентации используйте материал § 3 учебного пособия [1], ЭСУ 9—3 [2], ЭСО |.Ч). Покажите историю возникновения,
развития и использования различных позиционных и непозиционных
систем счисления.
2-й этап. Расскажите учащимся:
а) о назначении двоичной системы счисления;
б) о правилах перевода целых чисел из двоичной системы счисления в десятичную.
Покажите пример использования стандартного приложения ОС
WindowsКалькулятор для перевода чисел из двоичной системы счисления в десятичную и обратно.
3. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Выполните совместно с учащимися упражнение 2 к § 3.
Любознательные учащиеся могут выполнить задание 1, а приложения 1 к уроку 3.
4. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите ответы.
5. Домашнее задание.
10
Изучить материал § 3 учебного пособия, ответить на вопросы 1—3,
выполнить упражнение 1.
Урок 4. Представление различных видов информации
Цели урока:
•
формирование представлений о кодировании текстовой,
графической и звуковой информации в компьютере;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: как кодируется текстовая, графическая
и звуковая информация в компьютере.
Учащиеся должны уметь: использовать кодовую таблицу для
кодирования и декодирования текстовой информации.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 4 [1]; ЭСУ 9—4 [2]; ЭСО [3].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Предложите учащимся устно ответить на вопросы 1-3 к § 3. Проверьте выполнение домашнего задания (упражнение 1 к § 3).
Выполните с учащимися одно из заданий (выбрать в зависимости от
уровня подготовки класса).
Задание 1. В классе учатся 10102 девочек и 11102 мальчиков.
Сколько учеников в классе в десятичной системе счисления?
Задание 2. Янине 11112 лет, её брату Станиславу на 102 лет меньше, а их двоюродная сестра Наташа старше Станислава на 510 лет.
Сколько лет Станиславу и Наташе в десятичной системе счисления?
Задание 3. Любознательным учащимся можно предложить выполнить одно из заданий приложения 1 к уроку 3.
2. Объяснение нового материала (репродуктивный метод обучения в сочетании с частично-поисковым, групповая и фронтальная
формы работы).
11
Для изучения нового материала разделите учащихся на три группы.
Каждой из них поручите самостоятельно ознакомиться с одним из
пунктов (4.1, 4.2, 4.3) из § 4 учебного пособия.
Представителю от каждой группы предложите пересказать прочитанный материал, помогать ему может содокладчик. Обсудите и систематизируйте вместе с классом содержание прочитанного материала.
Для успешного освоения учебного материала необходимо вкнижном или электронном виде подготовить: таблицу кодирования символовASCII, таблицу информационного объёма изображения и I
пункта 4.2, таблицу размеров звуковых файлов длительногозвучания в
одну секунду из пункта 4.3.
И в случае, если учащиеся класса слабо подготовлены, предложите
им самостоятельно просмотреть только пункт 4.1 пораграфа (без деления класса на подгруппы). Материал пунты 4.2 и 4.3 разъясните для
всех учащихся класса, используя объяснительно-иллюстративный
метод обучения.
3. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить упражнения 1, а, б; 3, к § 4
учебного пособия. Проверьте результаты. При необходимости обсудите выполнение упражнений.
Любознательные учащиеся могут выполнить упражнение 2.
4. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите от ноты.
5. Домашнее задание.
Изучить материал § 4, ответить на вопрос 1, выполнить упражнение
1, в, г.
ТЕМА 2 (17). ОСНОВЫ АЛГОРИТМИЗАЦИИ И
ПРОГРАММИРОВАНИЯ
Урок 5. Структурированный тип данных: массив. Ввод
элементов массива
Цели урока:
12
формирование представления о массиве как о структурированном типе данных, формирование понятий массив», «индекс», «элемент массива»;
• формирование умений описания массива и ввода значений
элементов;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: понятие «массив».
Учащиеся должны уметь: вводить и выводить элементы массива.
Программное и методическое обеспечение урока: система программирования PascalABC; учебное пособие «Информатика. 9 класс»,
§ 5, 6 [1]; ЭСУ Algo9: примеры 5 1 — 5 3 [2].
•
Методические рекомендации к уроку
1. Актуализация знаний и мотивация учащихся на изучение учебного материала (проблемный метод обучения, фронтальная форма
работы).
Перед объяснением нового материала предложите учащимся привести примеры задач, при решении которых приходится обрабатывать
большое количество однотипных данных (например, при расчётах
узлов машин и конструкций зданий, поиске справочной информации и
прогнозе погоды, накоплении результатов и подведении итогов тестирования и т. п.). Подчеркните, что для хранения этих данных
пришлось бы вводить
• никое количество переменных, что привело бы к громоздкойпрограмм для их обработки. Поставьте перед учащимися Проблему: как упростить решение подобных задач.
Этапроблема решается путём введения специального типа питых,
который называется массив.
2. Объяснение нового материала
(объяснительно-иллюстративныйметод обучения в сочетании с
частично-поисковым. Фронтальная форма работы).
Дайте определение изучаемому понятию: массив — это обозначаемая одним именем последовательность однотипных элементов.
Место каждого элемента в этой последовательности определяется его
индексом.
13
При объяснении нового материала следует обратить внимание на
следующее. Важнейшими в определении массива является: 1) имя —
одно для всей последовательности элементов, посредством которого
можно ссылаться на него как на единое целое; 2) индекс элемента,
посредством которого осуществляется доступ к этому элементу
(приведите примеры).
Любознательным учащимся можно сообщить, что в большинстве
языков программирования (в том числе и 17 в Pascal) определение
массива включает в себя требование однотипности данных. Однако в
некоторых языкахнапример, JavaScript, PHP, Ruby) возможны также
массивы (гетерогенные, ассоциативные), в которых переменные необятельно должны быть однотипными.
Важно подчеркнуть, что массив является структурированным (составным) типом данных, т. е. величина, описанная как массив, состоит
из конечного числа других величин (прицедите примеры).
Элементы массива в программах могут использоваться так же как и
обычные переменные (приведите примеры).
Массивы, обращение к элементам которых осуществляетсяс помощью только одного индекса, называют одномерны мн. Индексов
может быть несколько, тогда массив называют многомерным.
После определения основных понятий обсудите примеры описания
массивов в языке PascalABC. При этом следует подчеркнуть, что индекс массива нельзя отождествлять с номером элемента, хотя во
многих случаях в качестве индекса элемента можно принять его порядковый номер в некоторой последовательности, например номер
ученика по списку в журнале.
В завершение этапа объяснения рассмотрите примеры ввода элементов массива (с. 25). Подчеркните, что для присваивания значения
элементу указывают имя массива и индекс этого элемента. Для ввода
значений с клавиатуры используют стандартные процедуры read или
readln.
Напомните алгоритмическую конструкцию «цикл». Рассмотрите
использование цикла для ввода нескольких элементов массива (с. 25).
3. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
14
Предложите учащимся ответить на вопрос 3 и рассмотреть пример
2 из § 5, затем сесть за компьютеры и по готовым образцам разобрать
примеры а, б рисунка 2.2 (ЭСУ Algo9: примеры 5, а, 5, б [2].)
Этап закрепления нового материала завершите обсуждением проблем, с которыми столкнулись учащиеся при выполнении заданий.
4. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите ответы.
5. Домашнее задание.
Изучить материал § 5, 6 (с. 25, 26), ответить на вопросы 1, 2, выполнить упражнение 1 § 5.
Урок б. Ввод и вывод элементов массива
Цели урока:
• закрепление материала, изученного на предыдущем уроке;
• развитие умений формирования массива;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: способы формирования массива.
Учащиеся должны уметь: формировать массив с помощью формул и функции random.
Программное и методическое обеспечение урока: система программирования PascalADC; учебное пособие «Информатика. 9 класс»,
§ 6 [1]; раздаточный материал (приложения 1, 2 к уроку 6), ЭСУ Algo9:
примеры 6_1 — 6_3 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте практические задания из приложения 1 к уроку 5 с последующей взаимопроверкой и фронтальным обсуждением ответов.
Предложите учащимся оценить успешность результатов своей работы.
Самопроверка осуществляется по установленным вами критериям.
15
Актуализация знаний и мотивация учащихся на изучение
учебного материала (проблемный метод обучения, фронтальная
форма работы).
На этом этапе продолжите закрепление материала, изученного на
предыдущем уроке, и развитие умений формирования массива.
Следует напомнить, что на практике часто приходится вычислять
значения функции на заданном отрезке с определенным шагом. Эта
операция называется табулированием функции. Поставьте перед
учащимися проблему: как хранить множество вычисленных значений
для последующего их использования. Подведите их к выводу, что эту
проблему можно решить с помощью массивов.
3. Объяснение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Объяснение материала постройте на решении поставленной на
предыдущем этапе урока проблемы. Массивы используют для хранения таблиц значений функций. В простейших случаях аргументами
могут служить индексы элементов либо арифметические выражения
от индексов. Подчеркните, что для работы с несколькими элементами
используются циклические алгоритмы. В тех случаях, когда заранее
известно количество элементов, используют циклfor.При этом можно
рассмотреть один из примеров в таблице на с. 27 пособия (строки 1, 2).
После этого подробно разберите пример 1 на с. 28.
В классах с невысоким уровнем алгоритмической подготовки
учащихся
целесообразно
повторить
использование
циклаfor(приложения 1, 2 к уроку 6) и увеличить количество тренировочных заданий (приложения 3, 4 к уроку 6). С этой целью на тему
«Ввод и вывод элементов массива» допустимо затратить ещё один час
за счёт сокращения времени на тему «Решение практических задач с
использованием массивов» (урок 14).
При решении многих практических задач в науке и технике, экономике и производстве используются числа, которые задаются случайным образом. Следует подчеркнуть, что их часто применяют при
тестировании и отладке программ, чтобы не набирать исходные данные, например значения элементов массива, вручную.
2.
16
Случайные значения элементов массива задаются с помощью
стандартной функцииrandom.Функцияrandomбез аргумента генерирует случайные вещественные числа на промежутке [0,1) (приведите
примеры).С помощью рисунка 2.3 на с. 29 пособия [1] поясните пример, когда случайные вещественные числа должны принадлежать
иному промежутку, например [3, 4). После этого разъясните пример 2.
Если остаётся время, любознательные учащиеся могут рассмотреть случаи заполнения массивов с целочисленными значениями из
промежутков [0; п] и [а; Ь].
4. Закрепление нового материала (репродуктивный метод обучения,
индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить примеры 1, 2, а если остаётся
время, то и пример 3. Для уменьшения затрат времени можно использовать шаблоны программ (они хранятся и папках Rabotaко всем
урокам ЭСУ Algo9).
При выполнении примера 3 следует напомнить, что рисование
производится в графическом окне и требует подключении модуля
GraphABC.
Сильные учащиеся могут дополнительно выполнить одно из
упражнений — 2—5.
В завершение этапа закрепления изученного материала предложите
учащимся ответить на вопросы 2, 3 к § 6. Обсушите проблемы, с которыми они столкнулись при выполнении заданий.
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 6 (с. 27—30), выполнить упражнение 1.
Урок 7. Арифметические действия над элементами массива
Цели урока:
• формирование умений выполнять арифметические действия над
элементами массива;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
17
Учащиеся должны знать: арифметические действия, допустимые
для элементов числовых массивов.
Учащиеся должны уметь: выполнять арифметические действия
над элементами массива.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 7 [1], система программирования
PascalABC, раздаточный материал (приложение к уроку 7), ЭСУ Algo9: примеры 7 1 - 7 2 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте практические задания к уроку 6 (приложения, ЭСУ
Algo9) с последующей взаимопроверкой и фронтальным обсуждением
программ. Предложите учащимся оценить успешность результатов
своей работы по установленным вами критериям.
2. Актуализация знаний и мотивация учащихся на изучение
учебного материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала в форме фронтальной беседы
напомните, какие операции допустимы для целых и вещественных
чисел (см. 7 класс).
3. Объяснение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Изучение нового материала постройте на рассмотрении примеров,
которые иллюстрируют, что элементы массива в программах используются так же, как и обычные переменные. Над ними можно выполнять операции, допустимые для переменных соответствующего типа.
Элементам типа integer можно присваивать результат выполнения
операций +, —, *, div, mod(участвовать в качестве операндов они могут и в операции / ). Для элементов типаrealвозможны операции +, *, /.
С целью экономии времени на механическую работу по вводу
данных исходные массивы целесообразно задавать в виде констант
18
либо формировать путём генерации случайных чисел. Можно использовать готовые шаблоны из ЭСУ Algo9.
Обсудите с учащимися алгоритм выполнения примера 1: объявление переменных, присваивание значений, инициализация переменных,
вычисления, вывод результатов. Особое внимание обратите на использование цикла. При наличии времени проведите пошаговый
анализ.
В зависимости от уровня подготовки учащихся кратко рассмотрите
алгоритм выполнения примера 2 или предложите
его разобрать самостоятельно. Обратите внимание на применение
условия суммирования положительных чисел.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить пример 1 (ЭСУ Algo9: шаблон
7 1 ) и ответить на вопросы 1, 2 к § 7.
Если остаётся время, то они могут выполнить пример 2 (ЭСУ Algo9:
шаблон 7_2).
Сильные учащиеся могут дополнительно выполнить одно из заданий упражнения 2.
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 7 (с. 32—35), выполнить упражнение 1.
Урок 8. Арифметические действия над элементами массива
Цели урока:
•
формирование умений выполнять арифметические действия
над элементами массива;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: арифметические действия, допустимые
для элементов числовых массивов.
19
Учащиеся должны уметь: выполнять арифметические действия
над элементами массива, удовлетворяющими определённым условиям.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 7 [1], система программирования
PascalABC, раздаточный материал (приложение к уроку 8), ЭСУ Algo9: примеры 7 3 7 4 [2|.
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте практические задания к уроку 7 (ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ.
Предложите учащимся оценить успешность результатов своей работы
по установленным вами критериям.
2. Актуализация знаний и мотивация учащихся на изучение
учебного материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала в форме фронтальной беседы
следует вспомнить использование алгоритмической конструкцииi f , условий и операций сравнения (8 класс).
3. Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная форма работы).
Изучение нового материала постройте на рассмотрении примеров,
которые иллюстрируют выполнение арифметических действий над
элементами массива, удовлетворяющими определённым условиям
(чётные или нечётные, положительные или отрицательные числа,
кратные заданному N).
С целью экономии времени на механическую работу по вводу
данных исходные массивы целесообразно задавать в виде констант
либо формировать путём генерации случайных чисел. Можно использовать готовые шаблоны из ЭСУ Algo9.
Подробно обсудите с учащимися алгоритм выполнения примера 3:
объявление переменных, присваивание значений, инициализация переменных, вычисления, вывод результатов. Следует обратить внима20
ние на отличия в инициализации начальных значений при вычислении
сумм и произведении (О или 1). Особое внимание обратите на использование цикла. При наличии времени проведите пошаговый
анализ.
В зависимости от уровня подготовки учащихся кратко рассмотрите
алгоритм выполнения примера 4 или предложите им разобрать его
самостоятельно. Обратите внимание на форматный вывод в таблицу и
выполнение вычислений непосредственно в процедуре вывода
writeln.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить пример 3 (ЭСУ Algo9: шаблон 7
3).
Если остаётся время, сильные учащиеся могут выполнить пример
4 (ЭСУ Algo9: шаблон 7 4).
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке, и привести примеры практического применения пройденного
материала. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 7 (с. 35—37), выполнить упражнение 3 (одно
задание на выбор учащихся).
Сильные учащиеся могут дополнительно выполнить несколько заданий из упражнения 3.
Урок 9. Преобразование элементов массива
Цели урока:
• формирование умений выполнять преобразования элементов
массива;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: арифметические действия, используемые для преобразования элементов числовых массивов.
Учащиеся должны уметь: выполнять простейшие преобразования
элементов массива.
Программное и методическое обеспечение урока: учебное по21
собие «Информатика. 9 класс», § 8 [1], система программирования
PascalABC, раздаточный материал (приложение к уроку 9), ЭСУ Algo9: примеры 8_1—8_2 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, индивидуальная и фронтальная формы
работы).
Для проверки степени усвоения материала предыдущего урока
используйте практические задания к уроку 8 (ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ.
Предложите учащимся оценить успешность результатов своей работы
по установленным вами критериям.
2. Актуализация знаний и мотивация учащихся на изучение
учебного
материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала предложите учащимся привести примеры преобразований, которые приходится выполнять над
множеством однотипных данных: преобразовывать единицы измерения, масштабы и координаты, температуры, градусные и радианные
меры углов, валюты разных стран и т. п. Поставьте перед ними проблему: как упростить решение подобных задач.
Подведите учащихся к выводу, что эту проблему можно решить
путём хранения данных в массивах и преобразования значений их
элементов.
3. Объяснение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Изучение нового материала постройте на рассмотрении примеров,
которые иллюстрируют простейшие преобразования элементов массивов. С целью экономии времени на механическую работу по вводу
данных исходные массивы целесообразно задавать в шаблонах (ЭСУ
Algo9).
Подробно рассмотрите алгоритм выполнения примера 1: объявление переменных, формирование массива, вычисления, вывод результатов. Обратите внимание учащихся на формирование исходного
22
массива в этом примере путём присваивания значений каждому элементу. Использовать массив констант нельзя, поскольку значения
элементов, объявленных как Const, во время выполнения программы
на языке PascalABC изменить невозможно.
Особое внимание обратите на использование циклов. Можно провести пошаговый анализ. Заметим, что циклы преобразования и вывода значений элементов можно объединить в один цикл.
В зависимости от уровня подготовки учащихся кратко рассмотрите
алгоритм выполнения примера 2 или предложите разобрать его самостоятельно. Он отличается только организацией ввода данных в массив.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить примеры 1, 2 (ЭСУ Algo9: шаблоны 8 1 и 8 2).
Сильные учащиеся могут дополнительно выполнить пример 5
(ЭСУ Algo9: шаблон 8_5).
5. Подведение итогов урока.
В завершение закрепления нового материала предложите учащимся
ответить на вопрос 1 к § 8 и кратко рассказать о том, что они изучили
на уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 8 (с. 38—41), выполнить упражнение 1 (одно
задание на выбор учащихся).
Сильные учащиеся могут дополнительно выполнить несколько
заданий из упражнения 1.
Урок 10. Преобразование элементов массива
Цели урока:
• формирование умений выполнять преобразования элементов
массива;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: операции и условия, используемые для
преобразования элементов числовых массивов.
23
Учащиеся должны уметь: выполнять преобразования элементов
массива, удовлетворяющих определённым условиям.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 8 [1J, система программирования
PascalABC, раздаточный материал (приложение 1 к уроку 10), ЭСУ
Algo9: примеры 8 1 — 8 3 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте упражнение 1 § 8 [1] и практические задания к уроку 9
(ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ.
2. Актуализация знаний и мотивация учащихся на изучение
учебного материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала предложите учащимся привести примеры задач, в которых требуется выполнять преобразования
не всех элементов массива, а лишь тех, которые удовлетворяют
определённым условиям (например, преобразовать в килобайты
только объёмы файлов, большие 8 ООО байт, преобразовать в Кельвины только отрицательные температуры в градусах Цельсия и т. п.).
3. Объяснение нового материала (объяснительно иллюстративный метод обучения, фронтальная форма работы).
Изучение нового материала постройте на рассмотрении примеров,
которые иллюстрируют преобразования элементов массива, удовлетворяющих определённым условиям, например с отрицательными,
чётными значениями или кратными заданному числу.
Обсудите с учащимися алгоритм выполнения примера 3: объявление переменных, формирование массива, вычисления, вывод результатов. Обратите внимание на использование условия в цикле. При
наличии времени проведите пошаговый анализ.
В зависимости от уровня подготовки учащихся кратко рассмотрите
или предложите им самостоятельно разобрать алгоритмы замены
24
элементов массива по иным условиям, например замена всех чётных
значений элементов массива квадратами их номеров или замена всех
отрицательных чисел их квадратами, а неотрицательных — значениями квадратного корня.
Сильным учащимся предложите разобрать алгоритм перестановки
(обмена местами) двух элементов массива. Обратите внимание учащихся, что перестановка элементов массива сводится к обмену их
значениями. Для этого используют дополнительную переменную,
которую называют буфером обмена.
Алгоритм перестановки двух элементов массива поясните с помощью рисунка 2.5 пособия [1] или ЭСУ Algo9. Он заключается в том,
что в буфер помещают значение заменяемого элемента массива. Затем
этому элементу присваивают значение второго (заменяющего его)
элемента, которому, в свою очередь, присваивают значение буфера
обмена.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить пример 3 (ЭСУ Algo9: шаблон
8_3).
Сильные учащиеся могут дополнительно выполнить пример 4 (ЭСУ
Algo9: шаблон 8_4) и ответить на вопросы:
1. Как изменить знак всех элементов массива на противоположный, не используя оператор ветвления?
2. Как заменить все положительные элементы массива на 1, а
отрицательные на -1, не используя оператор ветвления?
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 8 (с. 41—44), выполнить упражнение 3 (одно
задание на выбор учащихся).
Сильные учащиеся могут дополнительно выполнить упражнение 2
и несколько заданий из упражнения 3.
Урок 11. Поиск элементов с заданными свойствами
Цели урока:
•
формирование умений выполнять поиск элементов с задан25
ными свойствами;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: суть линейного алгоритма поиска.
Учащиеся должны уметь: формулировать и решать простейшие
задачи поиска элементов с заданными свойствами.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 9 [1], система программирования
PascalABC, раздаточный материал (приложение к уроку 11), ЭСУ
Algo9: примеры 9 1 — 9 2 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, индивидуальная и фронтальная формы
работы).
Для проверки степени усвоения материала предыдущего урока
используйте упражнение 3 § 8 и практические задания к уроку 10
(ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ. Предложите учащимся оценить успешность
результатов своей работы по установленным вами критериям.
2. Актуализация знаний и мотивация учащихся на изучение
учебного материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала предложите учащимся привести известные им примеры поиска информации (например, поиск
номера телефона или справочных данных, поиск ресурсов в сети Интернет, поиск минимального или максимального результата, поиск и
подсчёт дождливых дней, проверка правильного ответа в тестах,
угадывание числа в играх и т. п.).
Поставьте перед учащимися проблему: можно ли свести всё многообразие задач поиска к нескольким типовым, как формулировать эти
задачи, каковы алгоритмы их решения. Подчеркните значение алгоритмов поиска для практики.
3. Объяснение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная форма
26
работы).
Объяснение нового материала постройте на рассмотрении массива
Л, в котором хранятся данные о росте учеников (рисунок 2.6 пособия
«Информатика. 9 класс» (1] или ЭСУ Algo9 |2]). Сформулируйте
возможные (типовые) задачи поиска:
• есть ли хотя бы один ученик, рост которого равен заданному
hz(больше, меньше); найти номер (индекс) этого ученика по списку;
• сколько учеников в классе имеют рост hz(больше, меньше),
найти их индексы;
• найти ученика с максимальным (минимальным) ростом, т. е.
определить его номер и рост.
В результате обобщения этих задач сформулируйте цель любого
поиска нахождение значений, индексов и количества элементов массива, удовлетворяющих заданным условиям.
Обратите внимание, что известны различные алгоритмы поиска,
каждый из которых эффективен для решения определённого круга
задач. Мы будем использовать самый простой способ — последовательный просмотр всех элементов массива и проверку выполнения
условий поиска. Такой алгоритм поиска называется линейным, или
последовательным.
Далее подробно объясните алгоритм выполнения примера 1. Это
простейшая задача поиска элемента, значение которого равно заданному. Алгоритм её решения сводится к последовательному сравнению
значений всех элементов массива с заданным числом. С целью экономии времени на механическую работу по вводу данных, исходные
массивы целесообразно задавать в шаблонах (ЭСУ Algo9).
Особое внимание обратите на проверку условий в цикле, проведите
пошаговый анализ.
В зависимости от уровня подготовки учащихся кратко рассмотрите
алгоритм выполнения примера 2 или предложите разобрать его самостоятельно. Он отличается лишь условием поиска и выводом результата.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите выполнить примеры 1, 2 (ЭСУ Algo9: шаблоны 91 и 9 2).
Сильные учащиеся могут дополнительно выполнить jbpпример 3
27
(ЭСУ Algo9: шаблон 9_3).
5. Подведение итогов урока.
В завершение закрепления нового материала предложите учащимся
ответить на вопросы 1, 2 к § 9, кратко рассказать о том, что они изучили на уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 9 (с. 45—50), выполнить упражнение 1 (одно
задание на выбор учащихся).
Сильные учащиеся могут дополнительно выполнить упражнение 2
и несколько заданий из упражнения 1.
Урок 12. Поиск элементов с заданными свойствами
Цели урока:
• формирование умений выполнять поиск элементов с заданными
свойствами;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: суть алгоритма поиска максимального
(минимального) элемента.
Учащиеся должны уметь: решать задачи поиска максимального
(минимального) элемента массива.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 9, система программирования PascalABC[1], раздаточный материал (приложение к уроку 12), ЭСУ Algo9: примеры 9_4—9_5 [2].
Методические рекомендации к уроку
1.
Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте упражнение 1 § 9 [ 1] и практические задания к уроку 11
(ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ.
2. Актуализация знаний и мотивация учащихся на изучение
учебного материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
28
Перед объяснением нового материала предложите учащимся привести примеры поиска максимального (минимального) элемента
массива (например, определить рост самого высокого ученика в
классе, самый дешёвый или дорогой товар, самый холодный день в
декабре и т. п.).
3. Объяснение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная форма
работы).
Объяснение нового материала постройте на рассмотрении примера
4 (рисунок 2.7 пособия «Информатика. 9 класс» [1], ЭСУ Algo9 [2]).
Подробно объясните алгоритм поиска максимального элемента
массива. Он заключается в сравнении на каждом шаге цикла значения
очередного элемента массива с принятым за максимум на предыдущем
шаге. Следует провести пошаговый анализ цикла.
С целью экономии времени на механическую работу по вводу
данных, исходные массивы целесообразно задавать в шаблонах (ЭСУ
Algo9).
В зависимости от уровня подготовки учащихся кратко рассмотрите
алгоритм выполнения примера 5 или предложите им разобрать его
самостоятельно.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить пример 4 (ЭСУ Aigo9: шаблон
9_4).
Сильные учащиеся могут дополнительно выполнить пример 5 (ЭСУ
Algo9: шаблон 9 5).
5. Подведение итогов урока.
В завершение закрепления нового материала предложите учащимся
кратко рассказать о том, что они изучили на уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 9 (с. 52—55), выполнить упражнение 3.
Сильные учащиеся могут дополнительно выполнить упражнение 4.
Урок 13. Решение практических задач с использованием
массивов
Цели урока:
29
формирование умений составлять программы с использованием
одномерных числовых массивов для решения практических задач;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: этапы решения задачи с помощью
компьютера.
Учащиеся должны уметь: составлять и реализовывать алгоритмы
решения практических задач из различных предметных областей с
использованием одномерных числовых массивов.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс», § 10 [1], система программирования
PascalABC, раздаточный материал (приложение к уроку 13), ЭСУ
Algo9: примеры 10_1—10_2 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте практические задания к уроку 12 (ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ.
2. Актуализация знаний и мотивация учащихся на изучение
учебного
материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала предложите учащимся
сформулировать этапы решения известных им задач но физике, математике, химии.
Поставьте перед учащимися проблему: можно ли свести всё многообразие решений задач к нескольким этапам, какие этапы являются
общими для различных предметных областей.
3.
Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Начните с выделения основных этапов решения задачи с помощью
компьютера: 1) определение исходных данных (что дано?); 2) опре•
30
деление результатов (что требуется найти?); 3) описание переменных
(определение типов данных); 4) составление алгоритма решения задачи; 5) написание и отладка программы; 6) тестирование программы.
Объяснение нового материала постройте на рассмотрении примера
1 (рисунок 2.8 пособия «Информатика. 9 класс» [1].ЭСУ Algo9).
Подробно рассмотрите все эти этапы. Начните с анализа исходных
данных, объявления переменных и описания их типов. Алгоритм вычислений основан на использовании формулы расчёта сопротивления
при последовательном соединении резисторов.
Вычисление производится в циклеfor.В качестве начального значения имеет смысл взять сопротивление первого резистора Rs: Н[1]
(подключён один резистор). Тогда значение счётчика циклаiизменяется от 2 до п. На каждом шаге цикла к цепи подключается ещё один
резистор (к значению Rs прибавляется сопротивление очередного
резистораR[i]).
В зависимости от уровня подготовки учащихся кратко рассмотрите
алгоритм выполнения примера 2 или предложите им разобрать его
самостоятельно.
Решение этой задачи аналогично предыдущему. Отличие в том, что
алгоритм вычислений основан на использовании формулы расчёта
общего сопротивления цепи при параллельном соединении резисторов
(суммируются обратные величины!). Переменная Rp должна иметь
вещественный тип либо преобразовываться к целому типу одной из
функций округления.
Вычисления производятся в цикле for.В качестве начального значения имеет смысл взять сопротивление первого резистора
Rp:=R[l].Значение счётчика цикла изменяется от 2 до п. На каждом
шаге цикла к цепи подключается ещё один резистор (к значению
1/Rpприбавляется величина 1/R[i|, обратная сопротивлению очередного резистора).
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить пример 1 (ЭСУ Algo9: шаблон
101).
Сильные учащиеся могут дополнительно выполнить пример 2 (ЭСУ
Algo9: шаблон 10_2).
31
Подведение итогов урока.
В завершение предложите учащимся сформулировать этапы решения задачи (пример 1 § 10), кратко рассказать о том, что они изучили на уроке. При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 10 (с. 56—60), выполнить упражнение 1 (одно
задание на выбор учащихся).
Сильные учащиеся могут дополнительно выполнить несколько
заданий из упражнения 1.
5.
Урок 14. Решение практических задач с использованием
массивов
Цели урока:
• формирование умений составлять программы с использованием
одномерных числовых массивов для решения практических задач;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: этапы решения задачи с помощью
компьютера.
Учащиеся должны уметь: составлять и реализовывать алгоритмы
решения практических задач из различных предметных областей с
использованием одномерных числовых массивов.
Программное и методическое обеспечение урока: учебное пособие
«Информатика. 9 класс», § 10 [1], система программирования PascalABC, раздаточный материал (приложение к уроку 14), ЭСУ Algo9:
пример 10 3 [2].
Методические рекомендации к уроку
1. Проверка знаний предыдущего урока (репродуктивный метод
обучения, индивидуальная и фронтальная формы работы).
Для проверки степени усвоения материала предыдущего урока
используйте практические задания к уроку 13 (ЭСУ Algo9) с последующей взаимопроверкой и фронтальным обсуждением программ.
2. Актуализация знаний и мотивация учащихся на изучение учебного материала (объяснительно-иллюстративный метод обучения в
сочетании с частично-поисковым, фронтальная форма работы).
Перед объяснением нового материала предложите учащимся при32
вести примеры практических (лабораторных) работ по физике, химии,
географии, при выполнении которых требуются повторяющиеся вычисления.
Поставьте перед учащимися проблему: как облегчить рутинную
вычислительную работу при выполнении практических (лабораторных) работ.
3. Объяснение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Объяснение нового материала постройте на рассмотрении примера
3 (рисунок 2.10 пособия «Информатика. 9 класс» [1] или ЭСУ Algo9
[2]).
Рассмотрите этапы решения для этого конкретного примера. Решение начните с анализа исходных данных, объявления переменных и
описания их типов. Исходными данными являются масса и размер
образцов. Они вводятся с клавиатуры и помещаются в массивы (индекс — номер образца). Алгоритм вычислений основан на использовании формулы расчёта плотности вещества. Вычисление производится и циклеforнепосредственно в процедуре вывода writeln(), чтобы
создавать ещё один массив. Для оформления исходных данных и результатов в виде таблицы используется форматный вывод с заданным
числом десятичных знаков.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
Предложите учащимся выполнить пример 3 (ЭСУ AlgoO: шаблон
103).
5. Подведение итогов урока.
Предложите учащимся кратко сформулировать этапы решения задачи (пример 3 § 10). При необходимости уточните и обобщите ответы.
6. Домашнее задание.
Изучить материал § 10 (с. 60—61), выполнить упражнение 1, в.
Урок 15. Обобщающее повторение по теме «Основы алгоритмизации и программирования»
Цели урока:
• обобщение умений составлять программы с использованием
33
одномерных числовых массивов для решения практических задач;
• проверка уровня усвоения материала предыдущих уроков,
сформированности требуемых умений и навыков;
• формирование логического и алгоритмического мышления.
Тип урока: урок обобщения и систематизации знаний и умений.
Учащиеся должны уметь: составлять и реализовывать алгоритмы
выполнения практических заданий из различных предметных областей с использованием одномерных числовых массивов.
Программное и методическое обеспечение урока: учебное пособие «Информатика. 9 класс» § 5—10 [1], система программирования
PascalABC, раздаточный материал (приложение к уроку 15), ЭСУ
Algo9 [2].
Методические рекомендации к уроку
1.
Проверка
усвоения
учебного
материала
(репродуктивный метод обучения, индивидуальная форма работы).
Для проверки степени усвоения материала темы используйте варианты практических заданий к теме 2 (ЭСУ Algo9) и приложение к
уроку 15.
2.
Обобщение и закрепление материала
(репродуктивный метод обучения, индивидуальная форма работы).
В зависимости от уровня подготовки учащихся предложите самостоятельно разобрать по учебному пособию и выполнить пример 4
(ЭСУ Algo9: шаблон 10 4) или один из примеров приложения к уроку
15 (ЭСУ Algo9).
3. Подведение итогов урока.
Проанализируйте работы учащихся, дайте оценку успешности достижения цели на уроке, сравните самооценку работ учащихся со
своей оценкой, информируйте их о реальных результатах учения.
4. Домашнее задание.
Повторить материалы § 5—10.
ТЕМА 3 (18). ОСНОВЫ АНИМАЦИИ
Урок 16. Виды анимации. Назначение и элементы интерфейса редактора Flash
Цели урока:
34
формирование основных понятий компьютерной анимации;
ознакомление с возможностями и элементами интерфейса редактора Flash;
• развитие познавательного интереса, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: понятия «анимация», «кадр», «фаза»;
виды анимации; назначение и элементы интерфейса редактора Flash.
Учащиеся должны уметь: выделять и изображать фазы движения.
Программное и методическое обеспечение урока: редактор Adobe
(Macromedia) Flash, учебное пособие «Информатика. 9 класс», § 11
—12.1 [1]; электронное сопровождение урока (ЭСУ Anima, урок
3—01) [2].
Методические рекомендации к уроку
1. Актуализация знаний и мотивация учащихся на изучение нового материала (объяснительно-иллюстративный метод обучения в
сочетании с частично-поисковым, фронтальная форма работы).
В начале урока обсудите с учащимися роль анимации как способа
представления информации. Рассмотрите различные примеры
«оживления» статичных изображений. Повышению уровня мотивации
способствуют факты истории анимации и демонстрация старинных
устройств (ЭСУ Anima, 3—01).
2.
Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковым,
фронтальная форма работы).
При объяснении нового материала подведите учащихся к формулировке основополагающих понятий темы: «анимация», «кадр», «фаза
движения». Рассмотрите основные виды компьютерной анимации:
покадровая анимация, анимация движения объектов и анимация изменения их формы. Особое внимание уделите уяснению понятия
«ключевой кадр».
Важно подчеркнуть, что в основе любой анимации лежит фиксация
фаз движения объектов, которая предполагает определение в каждый
момент времени их положения, формы, размеров и иных свойств,
например цвета. Чтобы уменьшить трудозатраты и избежать ошибок
при работе на компьютере, сначала нужно научиться намечать фазы на
•
•
35
бумаге.
Подробно разберите пример 1, предложите учащимся нарисовать в
тетради фазы движения мяча.
Наиболее эффективным методом объяснения является демонстрация примеров с помощью видеопроектора или на экранах
компьютеров. В процессе показа готового flash-документа расскажите
о назначении и возможностях редактора Adobe (Macromedia) Flash.
Рассмотрите основные элементы интерфейса.
К сожалению, следует отметить значительные неточности в переводах меню, команд и используемых терминов в различных русификациях редактора Flash. Поэтому в пособии приведены оригинальные
английские термины и наиболее точные русские аналоги. Для формирования у учащихся грамотной речи в области компьютерной графики и мультимедиа используйте приведённую в пособии терминологию.
3. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
В зависимости от уровня подготовки учащихся предложите им
самостоятельно либо с вашей помощью разобрать и прокомментировать пример 2.
Выделите фазы движения в предлагаемой анимации (ЭСУ Anima).
Предложите учащимся самостоятельно выполнить одно из заданий
упражнение к § 11, открыть в редакторе Flash готовую анимацию из
материалов ЭСУ Animaи рассмотреть элементы интерфейса (рисунок
3.7).
4. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
5. Домашнее задание.
Изучить материал § 11, ответить на вопросы 1—3, выполнить одно
из заданий упражнения; ознакомиться с интерфейсом программы по §
12.1.
Урок 17. Рисование в редакторе Flash
Цели урока:
• ознакомление с основными инструментами рисования;
36
•
формирование умений создавать статичные графические объ-
екты;
• развитие познавательного интереса, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: основные инструменты рисования.
Учащиеся должны уметь: создавать статичные изображения из
простейших графических объектов.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 12.2 [1J; ЭСУ Anima, урок
3—02 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы к § 11 и выделить
фазы движения в предлагаемых анимациях (ЭСУ Anima3—01).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед началом работы напомните учащимся, что любая анимация
содержит последовательность статичных изображений, поэтому сначала надо научиться их создавать. Они уже умеют работать с растровой и векторной графикой. Предложите им вспомнить, какие инструменты рисования им знакомы (например. Карандаш, Кисть, Линия,
Овал, Прямоугольник, Ластик).
3.Изучение нового материала (объяснительно-иллюстративный
метод обучения, фронтальная форма работы).
Начните работу в редакторе Flash с напоминания, что в векторной
графике все изображения и их фрагменты представляют собой объекты. Они компонуются из простейших объектов (графических примитивов), например линий (прямых или кривых), овалов, прямоугольников. Графический объект является совокупностью контура и
внутренней области. Контур может быть обрамлён обводкой (Stroke)
— линией, имеющей определённый цвет, толщину и другие особенности, т. е. стиль. Внутренняя область, ограниченная контуром, может
иметь заливку (Fill). Она также имеет свой стиль. Графический объект
37
необязательно должен содержать одновременно и обводку, и заливку.
Можно нарисовать фигуру без обводки или заливки, отключив их на
панели инструментов. Впоследствии можно также удалить обводку
или заливку.
Работу на компьютере начните с рассмотрения готовых образцов
объектов примера 1. Затем предложите учащимся самостоятельно
создать графические объекты по образцам, используя пошаговые инструкции пособия и электронные материалы. Поскольку объект можно
создать разными способами, на первоначальном этапе обучения обратите их внимание на использование всех предлагаемых инструментов. Завершите работу сохранением и демонстрацией созданного
графического объекта.
Учащиеся должны понимать, что каждый объект можно трансформировать, т. е. преобразовать, изменяя его свойства (например,
форму, размер, положение, цвет, прозрачность и т. д.). С самого начала
важно приобрести навыки выделения объектов и их частей, а также
навыки изменения их свойств.
Основной инструмент выделения — чёрная Стрелка (Arrow). С
версии Flash8 этот инструмент называется Selection(Выделение).
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить пример 2. Обратите их внимание на использование панели свойств для задания
параметров объектов.
Если позволяет время и уровень подготовки учащихся, можно выполнить и прокомментировать пример 3 (самостоятельно либо с вашей
помощью).
Любознательным учащимся можно предложить дополнительное
задание (приложение к уроку 17, ЭСУ Anima3—03).
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные графические объекты, показать возможности их трансформации, использованные инструменты. При необходимости укажите ошибки,
сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 12.2, ответить на вопросы 1—4, продумать
38
алгоритм создания одного рисунка из упражнения к § 12.
Урок 18. Преобразования объектов
Цели урока:
• ознакомление с основными инструментами преобразования
графических объектов;
• формирование умений преобразования объектов;
• развитие познавательного интереса, логического мышления,
самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: основные инструменты преобразования.
Учащиеся должны уметь: создавать и преобразовывать графические объекты.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 13; ЭСУ Anima, урок 3-03
[2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Предложите учащимся устно ответить на вопросы к § 12, создать
графические объекты по предлагаемым образцам (ЭСУ Anima3—02).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед началом работы напомните учащимся, что применение инструментов преобразования графических объектов необходимо для
анимации, поскольку позволяет сократить число новых рисунков.
Анимируемые объекты можно получать в результате трансформации
их формы и заливки.
3. Изучение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Работу в редакторе Flashначните с пояснения, что графические
объекты можно подвергать различным преобразованиям с помощью
меню Modify* Transform(Модифицировать -» Трансформировать) или
инструмента Free Transform (Трансформация). Продемонстрируйте,
39
как можно выбрать вид преобразования в меню или на панели инструментов в разделе Options(Параметры). Для преобразования градиентной заливки служит инструмент Fill Transform (Трансформация
заливки).
Сначала предложите учащимся выполнить пример 1. Пользуясь
пошаговыми инструкциями пособия и электронными материалами,
они создают объекты, размножают их и выполняют преобразования:
RotateandSkew (Поворот и Наклон), Scale(Масштабирование), Envelope (Огибание), Distort(Искажение). Поскольку объект можно преобразовать разными способами, на первоначальном этапе обучения
обратите их внимание на использование всех предлагаемых инструментов.
Пример 4 используйте для актуализации умений рисования фигур с
заливкой, полученных при изучении векторной графики в 8 классе.
Настройку и преобразование заливки рассмотрите на примере 5.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить пример 2. Обратите их внимание на использование панели свойств для задания
параметров объектов.
Завершается работа сохранением и демонстрацией созданных
объектов.
Если позволяет время и уровень подготовки учащихся, можно выполнить пример 3 (самостоятельно либо с вашей помощью). Следует
обратить внимание учащихся на интересные эффекты, которые получаются при наложении фигур.
Наибольший интерес у подготовленных любознательных учащихся
вызывает пример 6 и задание на заливку растром (приложение к уроку
18, ЭСУ Anima, урок 3—03).
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные графические объекты, показать возможности их трансформации, использованные инструменты. При необходимости укажите ошибки,
сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 13, ответить на вопросы 1—3, продумать ал40
горитм создания одного рисунка из упражнения.
Урок 19. Использование слоёв и библиотеки объектов
Цели урока:
• ознакомление с понятиями «слой», «символ» («библиотечный
образец»);
• формирование умений использовать слои для размещения объектов;
• формирование умений использовать библиотечные образцы,
развитие познавательного интереса, логического и алгоритмического
мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: понятия «слой», «символ» («библиотечный образец»), «экземпляр символа».
Учащиеся должны уметь: создавать и использовать слои, экземпляры символов.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 14 [1]; ЭСУ Anima, урок
3—04 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
Предложите учащимся устно ответить на вопросы к § 13, создать и
трансформировать объекты по образцам (ЭСУ Anima3—03).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед началом работы напомните учащимся, что при создании
композиций из нескольких изображений используются слои (layers).
3.
Изучение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная форма
работы).
Объяснение нового материала начните с уточнения, что слои —
важнейший элемент анимации. Они обеспечивают независимые
движения и преобразования нескольких объектов. Кроме того, слои
используются для размещения траекторий движения, звуков, ви41
деофрагментов. На примере 1 обсудите действия со слоями.
Один их наиболее важных объектов — библиотечный образец,
называемый в терминологии Flashсимволом(symbol). Возможны три
типа символов: MovieClip (фрагмент фильма, или Клип),
Graphic(Графика) и Button(Кнопка). Кратко поясните их различия.
Важно подчеркнуть, что благодаря использованию библиотеки объектов многократного применения символов Flash-фильм имеет столь
малый размер.
На примерах 2, 3 покажите, как можно создать и использовать
символы.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся выполнить пример 2. Используя пошаговые
инструкции пособия и электронные материалы, они создают объект и
превращают его в символ. В примере 3 показаны особенности использования символов (наследование и изменчивость). Завершается
работа сохранением и демонстрацией созданных объектов. Обратите
их внимание на использование панели свойств для задания параметров
объектов.
Если позволяет время и уровень подготовки учащихся, можно выполнить и прокомментировать пример 4(самостоятельно либо с
вашей помощью). Следует подчеркнуть возможность превращения
импортированного изображения в символ.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные графические объекты, показать возможности их трансформации, использованные инструменты. При необходимости укажите ошибки, сделайте
уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 14, ответить на вопросы 1—3, продумать алгоритм выполнения одного из упражнений.
Урок 20. Основы Flash-анимации. Покадровая анимация
Цели урока:
• ознакомление со шкалой времени;
• формирование умений создавать покадровую анимацию;
• развитие познавательного интереса, логического и алгоритми42
ческого мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: типы кадров.
Учащиеся должны уметь: создавать покадровую анимацию.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 15 [1]; ЭСУ Anima, урок
3—05 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы к § 14, создать и
модифицировать библиотечные образцы (ЭСУ Anima3-04).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед началом работы отметьте, что в настоящее время
Flash-анимация превратилась в мощную технологию, особенностями
которой являются векторная графика; реализация нескольких видов
анимации; импорт и экспорт векторных и растровых изображений,
аудио- и видеофрагментов; поддержка интерактивных элементов интерфейса; встроенный язык программирования. С помощью этой
технологии создаются рекламные ролики, фильмы, мультимедийные
приложения, модели, интерактивные Web-страницы и даже игры.
Благодаря исключительно малому размеру они широко распространены в сети Интернет.
3. Изучение нового материала (объяснительно-иллюстративный
метод обучения, фронтальная форма работы).
Напомните учащимся, что анимация заключается в изменении положения и формы объектов от кадра к кадру. Объяснение нового материала начните с рассмотрения шкалы времени, на которой расположены кадры.
Любая анимация состоит из последовательности кадров (frames).
Кадры создаются вручную или генерируются автоматически. Важнейшее понятие анимации — «ключевые кадры» (keyframes). Они не
изменяются, а используется в качестве опорных для генерации промежуточных кадров.
43
Покадровая анимация (мультипликация) реализуется последовательностью ключевых кадров, каждый из которых содержит
новое или изменённое вручную изображение (фазу анимации).
Подробно разберите пример 1. Затем предложите учащимся создать
объект, продублировать его на четыре кадра и вручную изменить во
2-м и 4-м кадрах.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить пример 2. Обратите их внимание на использование экземпляров символов и дублирование кадров.
Если позволяет время и уровень подготовки учащихся, можно выполнить и прокомментировать одно из заданий упражнения.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 15, ответить на вопросы 1—3, продумать алгоритм выполнения одного из заданий упражнения.
Урок 21. Анимация движения
Цели урока:
• формирование умений создавать анимацию движения;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: типы кадров.
Учащиеся должны уметь: создавать анимацию движения.
Программное и методическое обеспечение урока: редактор
Flash,учебное пособие «Информатика. 9 класс», § 16 [1];
ЭСУAnima,урок 3—06 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная и фронтальная
формы работы).
44
Предложите учащимся устно ответить на вопросы к § 15 и выполнить одно из заданий (ЭСУAnima3—05).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед началом работы отметьте трудоёмкость покадровой анимации. Поставьте перед учащимися проблему: как можно уменьшить
трудозатраты и автоматизировать изменение объектов от кадра к
кадру.
3. Изучение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Анимация движения производится путём автоматической генерации (автозаполнения) промежуточных кадров. При этом ключевыми
являются лишь первый и последний кадры, которые содержат
начальную и конечную фазы анимации. Промежуточные кадры создаются путём изменения положения и трансформации экземпляров
символов. Генерацию промежуточных фаз обеспечивает инструмент
Motion Tween (движение благодаря изменению промежуточных кадров).
Отметьте, что анимация движения применима только для экземпляров библиотечных образцов (символов) или сгруппированных
объектов. Подробно разберите пример 1.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить пример 1. Они
создают и импортируют объекты, превращают их в символы, создают
ключевые кадры и применяют механизм автозаполнения промежуточных кадров Motion Tween.
Если позволяет время, учащиеся могут выполнить примеры 2, 3, а
более подготовленные — пример 4.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
45
Домашнее задание.
Изучить материал § 16, ответить на вопросы 1—3, продумать алгоритм выполнения одного из заданий упражнения.
6.
Урок 22. Движение нескольких объектов
Цели урока:
• формирование умений создавать анимацию движения нескольких объектов;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: этапы анимации нескольких объектов.
Учащиеся должны уметь: создавать анимацию движения нескольких объектов.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 17; ЭСУ Anima, урок
3—07 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся устно ответить на вопросы к § 16, создать и
продемонстрировать анимацию движения по заданному образцу
(упражнение § 16, ЭСУ Anima3—06).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Обсудите с учащимися проблему о том, как обеспечить независимость движения нескольких объектов. Вывод: разместить их на отдельных слоях.
3. Изучение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
В процессе управляемой вами беседы выясните этапы создания
анимации движения нескольких объектов:
1) «расстановка декораций», т. е. размещение на отдельных слоях
объектов, которые должны двигаться независимо друг от друга;
2) создание сценария, т. е. выделение интервалов (этапов) дви46
жения всех объектов и уточнение свойств этих объектов в начале и
конце каждого интервала (запись сценария в словесной форме или в
виде схемы);
3) реализация сценария, т. е. расстановка ключевых кадров, задание параметров объектов в этих кадрах, генерация промежуточных
кадров на каждом из выделенных интервалов.
Подробно разберите пример 1. Затем предложите учащимся импортироваться и создать объекты, разместить их на разных слоях и
размножить с помощью автозаполнения.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная и фронтальная формы работы).
При выполнении примера обратите внимание учащихся на использование экземпляров символов и дублирование кадров.
Если позволяет время и уровень подготовки учащихся, можно выполнить пример 2 (ЭСУ Anima3—07).
Звуки импортируют из файлов.
5. Подведение итогов урока
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 17, ответить на вопросы 1, 2, продумать алгоритм выполнения одного из заданий упражнения.
Урок 23. Движение по траектории
Цели урока:
• формирование умений создавать анимацию движения по траектории;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений. Учащиеся
должны знать: понятие «направляющий слой».
Учащиеся должны уметь: создавать анимацию движения по траектории.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 18 [1]; ЭСУ Anima, урок
47
3—08 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы к § 17 и выполнить одно из заданий (ЭСУ Anima3—07).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Поставьте перед учащимися проблему: как можно задать движение
но траектории. Решение — связать объект с траекторией, нарисованной на специальном направляющем слое.
3. Изучение нового материала (объяснительно-иллюстративный
метод обучения, фронтальная форма работы).
Анимация движения по заданной траектории осуществляется с
помощью специального направляющего слоя (Motion Guide). Его
располагают непосредственно над слоем с движущимся объектом,
который становится ведомым.
Подробно разберите пример 1.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить пример 1. Они
импортируют объекты, превращают их в символы, добавляют
направляющий слой, рисуют на нём траекторию, связывают объект с
началом или концом траектории, создают ключевые кадры и применяют механизм автозаполнения промежуточных кадров Motion Tween.
Если позволяет время, можно выполнить пример 2.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 18, ответить на вопросы 1, 2, продумать алгоритм выполнения одного из заданий упражнения.
48
Урок 24. Использование маски
Цели урока:
• формирование умений создавать анимацию с использованием
маски;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: понятия «маскируемый слой», «маскирующий слой».
Учащиеся должны уметь: создавать анимацию с использованием
маски.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 19 [1J;ЭСУAnima, урок
3—09 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных па предыдущем уроке (репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы к § 18 и выполнить одно из заданий упражнения (ЭСУAnima3—08).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Перед началом работы поставьте проблему: как имитировать движение части объекта, например пейзажа на экране телевизора или
подводного мира в иллюминаторе подводной лодки.
3. Изучение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
Введите понятие «слой-маска». Объясните, что он скрывает изображения на расположенном под ним маскируемом слое. Если на
слое-маске поместить объект с заливкой, то через него, как через окно,
будет просматриваться участок маскируемого слоя.
Подробно разберите пример 1. Подчеркните, что используемый в
качестве маски экземпляр символа должен иметь и обводку, и заливку.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
49
Предложите учащимся самостоятельно выполнить примеры 1, 2.
Наибольший интерес вызывает пример 2, в котором представлена
имитация телевизора.
Если позволяет время и уровень подготовки учащихся, можно выполнить пример 3.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 19, ответить на вопросы 1, 2, продумать алгоритм выполнения одного из заданий упражнения.
Урок 25. Анимация формы
Цели урока:
•
формирование умений создавать анимацию формы;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: виды анимации.
Учащиеся должны уметь: создавать анимацию формы.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 20 [1]; ЭСУ Anima, урок
3-10 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы к § 19 и выполнить одно из заданий упражнения (ЭСУ Anima3—09).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
Прежде чем приступить к работе, обсудите ограниченные возможности анимации движения. Поставьте перед учащимися проблему:
как можно анимировать превращение одного объекта в другой
(например, яблоко в грушу).
50
Изучение нового материала (объяснительно-иллюстративный
метод обучения, фронтальная форма работы).
Объясните, что этот вид компьютерный анимации заключается в
автоматической генерации промежуточных кадров путём изменения
формы фигур (Tween Shape).
Подробно разберите пример 1. Отметьте, что анимация формы неприменима к экземплярам символов и сгруппированным объектам.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить примеры 1, 2.
Если позволяет время и уровень подготовки учащихся, можно выполнить и прокомментировать пример 3.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 20, ответить на вопросы 1, 2, продумать алгоритм выполнения одного из заданий упражнения.
3.
Урок 26. Работа с текстом
Цели урока:
• формирование умений работы с текстом;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний и умений.
Учащиеся должны знать: особенности текста в редакторе Flash.
Учащиеся должны уметь: выполнять ввод и редактирование,
форматирование и преобразование текста.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 21 [1]; ЭСУ Anima, урок
3—11 [2].
Методические рекомендации к уроку
1.
Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы к § 20 и выпол51
нить одно из заданий упражнения (ЭСУ Anima3—10).
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (объяснительно-иллюстративный метод обучения
в сочетании с частично-поисковым, фронтальная форма работы).
В анимациях нередко используется текст, например реклама, заголовки или пояснения. Поставьте перед учащимися проблему: каковы
возможности работы с текстом.
3. Изучение нового материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
В редакторе Flash можно создавать и редактировать тексты подобно
тому, как это делается в обычных текстовых редакторах. Кроме того,
текстовые объекты можно превратить в графические и работать с
ними так же, как с изображениями. При этом, однако, утрачивается
возможность редактировать и форматировать текст (исправлять
ошибки, изменять шрифт 62и т. п.). Таким образом, существует
принципиальное различие между текстовым и графическим объектами.
На примерах 1—3 подробно разберите приёмы форматирования и
преобразования статичного текста. Примеры 5, 6 посвящены особенностям анимации текста.
4. Закрепление нового материала (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно выполнить примеры 1, 2, 6.
Если позволяет время и уровень подготовки учащихся, можно выполнить и прокомментировать примеры 4, 5, 7.
5. Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
6. Домашнее задание.
Изучить материал § 21, ответить на вопрос 1, продумать алгоритм
выполнения одного из упражнений.
52
Урок 27. Обобщающее повторение по теме
«Основы анимации»
Цели урока:
• демонстрация усвоения изученного материала;
• применение полученных знаний и умений на практике;
• формирование умений и навыков самостоятельной работы;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок повторения, обобщения и систематизации знаний
и умений.
Учащиеся должны уметь: применять полученные знания и умения
на практике.
Программное и методическое обеспечение урока: редактор Flash,
учебное пособие «Информатика. 9 класс», § 11-21 [1J; ЭСУ Animaурок
3—12; варианты заданий, файлы с изображениями [2].
Методические рекомендации к уроку
1.
Закрепление знаний и умений (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся самостоятельно, используя образцы и
электронные материалы, создать анимации, импортировать изображения и звуки, завершить работу сохранением и демонстрацией анимации.
Если позволяет уровень подготовки учащихся, можно предложить
создать анимацию с использованием клипов по инструкциям к примерам 1, 2 § 22 [1].
Можно организовать конкурс созданныханимаций.
2.Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
3. Домашнее задание.
Повторить материалы § 11—21.
53
Урок 28. Контрольная работа по теме
«Основы анимации»
Цель урока:
• проведение тематического контроля знаний и умений учащихся.
Тип урока: урок проверки и оценки знаний и умений.
Программное и методическое обеспечение урока: редактор Flash,
варианты заданий (ЭСУ Anima[2]), файлы с изображениями.
Контрольная работа рассчитана на 40 минут (15 минут — теоретическая часть, 25 минут — практическая часть), 5 минут отводится на
организацию учебного процесса: в начале урока — за партами, затем
— за компьютерами.
Подведение итогов урока.
Предложите учащимся продемонстрировать созданные анимации,
показать возможности их изменения, использованные инструменты.
При необходимости укажите ошибки, сделайте уточнения и обобщения.
Проанализируйте работы учащихся, сравните их самооценку со
своей оценкой, проинформируйте их о реальных результатах учения.
ТЕМА 4 (19). ИНФОРМАЦИОННЫЕ РЕСУРСЫ СЕТИ
ИНТЕРНЕТ
Урок 29. Подключение к сети Интернет
Цели урока:
• формирование представлений о способах подключения к сети
Интернет;
•
повторение порядка работы с браузером;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля .
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: способы подключения к сети Интернет.
Программное и методическое обеспечение урока: браузер MicrosoftInternetExplorerили другой браузер по выбору учителя, возможность работы в сети Интернет, учебное пособие «Информатика. 9
класс», § 23 [1], презентация «Способы подключения к сети Интернет,
54
ЭСУ 9—29 [2].
Методические рекомендации к уроку
1. Актуализация знаний и мотивация учащихся на изучение
нового материала (проблемный метод обучения, фронтальная форма
работы).
Предложите учащимся перечислить известные им способы подключения к сети Интернет. Поставьте перед ними проблему: какие из
названных способов наилучшие.
2. Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
С помощью видеопроектора продемонстрируйте презентацию
«Способы подключения к сети Интернет». Если нет проектора, посадите учащихся за компьютеры и предложите им посмотреть презентацию самостоятельно.
После просмотра презентации обсудите с ними следующие вопросы:
• Какие способы подключения к сети Интернет самые parпространённые?
• Для чего используется модем и какие типы модемов существуют?
• Как осуществляется и чем характеризуется:
коммутируемый доступ по телефонной линии?
доступ по выделенному каналу связи?
беспроводная цифровая связь WiFi?
беспроводное подключение к сети Интернет по мобильному
телефону?
Расскажите учащимся о способе подключения компьютеров кабинета информатики учреждения образования к сети Интернет.
Спросите у учащихся, каким образом подключены их домашние
компьютеры и компьютеры их друзей и знакомых к сети Интернет.
3. Закрепление учебного материала (репродуктивный метод
обучения в сочетании с частично-поисковым методом, фронтальная и
индивидуальная формы работы).
В связи с тем что учебный материал урока содержит в основном
теорию, побудите учащихся вспомнить порядок работы с браузером,
55
который они изучали в 7 классе.
Предложите им загрузить сайт Национального художественного
музея Беларуси по адресу: http://artmuseum.by/и просмотреть с помощью гиперссылок коллекции белорусского искусства разных периодов.
4. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
5. Домашнее задание.
Изучить материал § 23, ответить на вопросы 1—4.
Урок 30. Организация службы WWW
Цель урока:
•
формирование знаний учащихся о возможностях службы
WWW;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: назначение и возможности службы
WWW.
Программное и методическое обеспечение урока: браузер MicrosoftInternetExplorerили другой браузер по выбору учителя, возможность работы в сети Интернет, учебное пособие «Информатика. 9
класс», § 24 [1], ЭСУ 9-30 [2].
Методические рекомендации к уроку
1.
Проверка знании, полученных на предыдущем уроке (репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы 1—4 к § 23 или
пройти тест (приложение к уроку 29, ЭСУ 9—29).
2.
Актуализация знаний и мотивация учащихся на изучение
нового материала (проблемный метод обучения, фронтальная форма
работы).
Предложите учащимся перечислить известные им службы Интернет. Поставьте перед ними проблему: какие службы наиболее полезны.
3.
Объяснение
нового
материала
56
(объяснительно-иллюстративный метод обучения, фронтальная форма
работы).
Рассмотрите с учащимися следующие вопросы:
• типы компьютерных сетей (используйте рисунок 4.3);
• назначение протоколов TCPи IP;
•
назначение доменной системы имён (DNS) и её построение
(используйте рисунок на с. 148);
• примеры индексов некоторых стран по таблице на с. 149;
• протокол передачи гипертекста HTTP;
• универсальный указатель ресурса URL.
4. Закрепление нового материала (репродуктивный метод обучения, фронтальная и индивидуальная формы работы).
Выполните с учащимися упражнения 1, 2 к § 24, а также следующее
задание: установите взаимнооднозначное соответствие между типом
адреса и его представлением.
1 bortik@tut.by
А Адрес электронной почты
Б URL-адрес
2 www.open.by
3 http://kinder.com/lis/klein/ff.htm В IP-адрес
Г DNS-адрес
4 101.201.231.13
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
6. Домашнее задание.
Изучить материал § 24, ответить на вопросы 1—4.
Урок 31. Поиск информации в сети Интернет
Цели урока:
•
формирование представлений о тематическом поиске и поиске
по адресу в сети Интернет;
•
формирование умений учащихся осуществлять поиск в сети
Интернет с помощью поисковых систем;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
57
Учащиеся должны знать: порядок поиска информации в сети
Интернет и способы повышения эффективности этого поиска.
Учащиеся должны уметь: выполнять тематический поиск и поиск
по адресу в сети Интернет с помощью браузера.
Программное и методическое обеспечение урока: браузер MicrosoftInternetExplorerили другой браузер по выбору учителя, возможность работы в сети Интернет, учебное пособие «Информатика. 9
класс», § 25 [1], приложение 1 к уроку 31, ЭСУ 9—31 [2].
Методические рекомендации к уроку
1.
Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, фронтальная форма работы).
Предложите учащимся устно ответить на вопросы 1—4 к § 24 или
пройти тест. Выполните с ними практические задания (приложение 1 к
уроку 31).
2.
Актуализация знаний и мотивация учащихся на изучение
нового материала(проблемный метод обучения, фронтальная форма
работы).
Попросите учащихся перечислить известные им способы поиска
информации. Поставьте перед ними проблему: какие из упомянутых
способов наиболее эффективны.
3. Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная
форма работы).
При объяснении нового материала рассмотрите следующие варианты поиска информации в сети Интернет:
а) по адресу;
б) по тематическим каталогам и с помощью поисковых машин.
Рассмотрите с учащимися по учебному пособию примеры 1-3 (§
25).
4.
Закрепление нового материала (репродуктивный метод
обучения с элементами частично-поискового метода, индивидуальная
форма работы).
Посадите учащихся за компьютеры и вместе с ними выполните
упражнения 1, 2 к § 25.
5.
Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
58
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
6. Домашнее задание.
Изучить материал § 25, ответить на вопросы I — 4 .
Урок 32. Сохранение информации из сети Интернет
Цели урока:
• формирование умений сохранять информацию из сети Интернет
различными способами;
• развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: способы сохранения информации из
сети Интернет.
Учащиеся должны уметь: сохранять на диске открытую
веб-страницу разными способами; сохранять рисунок с веб-страницы
и копировать его в документ Word.
Программное и методическое обеспечение урока: браузер MicrosoftInternetExplorerили другой браузер по выбору учителя, возможность работы в сети Интернет, учебное пособие «Информатика. 9
класс», § 26 [1], ЭСУ 9—32 [2].
Методические рекомендации к уроку
1. Проверка
знаний
предыдущего
урока
(репродуктивный метод обучения, фронтальная и индивидуальная
формы работы).
Предложите учащимся устно ответить на вопросы 1—4 к § 25,
провести поиск заданной информации и выполнить упражнение 3.
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (проблемный метод обучения, фронтальная форма
работы).
Попросите учащихся перечислить известные им способы сохранения информации из сети Интернет. Поставьте перед ними проблему:
какие способы наиболее эффективны.
3.
Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения в сочетании с частично-поисковый методом, фронтальная формы работы).
Расскажите учащимся о порядке сохранения информации с от59
крытой веб-страницы. Разберите с ними примеры 1 — 3 в § 26.
4. Закрепление нового материала (репродуктивный метод обучения в сочетании с частично-поисковым методом, индивидуальная
форма работы).
Предложите учащимся сесть за компьютеры и выполнить упражнение (пункты а, в) из § 26 учебного пособия.
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
6. Домашнее задание.
Изучить материал § 26, ответить на вопросы 1, 2.
Урок 33. Национальные информационныересурсы
Цель урока:
•
формирование знаний о национальных ресурсах нашей
страны;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: примеры национальных ресурсов сети
Интернет.
Учащиеся должны уметь: загружать с помощью браузера и просматривать национальные ресурсы сети Интернет.
Программное и методическое обеспечение урока: браузер MicrosoftInternetExplorerили другой браузер по выборуучителя, возможность работы в сети Интернет, учебное пособие «Информатика. 9
класс», § 27 [1], презентация «Национальные ресурсы сети Интернет»,
приложение к уроку 33, ЭСУ 9-33 [3].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке
(репродуктивный метод обучения, фронтальная и индивидуальная
формы работы).
Предложите учащимся устно ответить на вопросы I, 2 и выполнить
упражнение (пункты г—е) к § 26.
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (проблемный метод обучения, фронтальная форма
60
работы).
Попросите учащихся перечислить известные им национальные
ресурсы Интернет. Поставьте перед ними проблему: какие ресурсы
наиболее востребованы.
3. Объяснение нового материала (частично-поисковый метод
обучения, самостоятельная работа, фронтальная и индивидуальная
формы работы).
Покажите учащимся с помощью мультимедийного проектора сайт
Президента Республики Беларусь, Совета Республики и Палаты
представителей, сайт Беларусь, сайт Национальной библиотеки
(можно использовать презентацию «Национальные ресурсы сети Интернет»). При отсутствии выхода в Интернет придётся ограничиться
рассмотрением скриншотов главных страниц некоторых информационных сайтов по приложению к уроку 33 или электронному сопровождению уроков (ЭСУ 9—33).
4. Закрепление нового материала (репродуктивный метод обучения в сочетании с частично-поисковым методом, индивидуальная
форма работы).
Предложите учащимся самостоятельно ознакомиться с примерами
1, 2 § 26 по работе с электронным каталогом Национальной библиотеки и выполнить упражнения 1, 2 к § 27 учебного пособия (каждому
учащемуся свой вариант задания).
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
6. Домашнее задание.
Изучить материал § 27, ответить на вопросы 1, 2.
Урок 34. Образовательные ресурсы сети Интернет
Цели урока:
•
формирование представлений об образовательных ресурсах
сети Интернет;
•
развитие познавательного интереса, логического и алгоритмического мышления, самооценки, навыков самоконтроля.
Тип урока: урок усвоения новых знаний.
Учащиеся должны знать: назначение и использование образова61
тельных ресурсов сети Интернет.
Учащиеся должны уметь: загружать и просматривать с помощью
браузера образовательные ресурсы сети Интернет.
Программное и методическое обеспечение урока: браузер MicrosoftInternetExplorerили другой браузер по выбору учителя, возможность работы в сети Интернет, учебное пособие «Информатика. 9
класс», § 28, презентация «Образовательные ресурсы сети Интернет»,
ЭСУ 9-34 [2].
Методические рекомендации к уроку
1. Проверка знаний, полученных на предыдущем уроке (репродуктивный метод обучения, индивидуальная форма работы).
Предложите учащимся ответить устно на вопросы 1, 2 к § 2 7 ,
произвести в сети Интернет поиск ресурсов из представленного списка
(по вариантам):
а) погода на завтра в Бобруйске;
б) расписание движения поездов Брест — Гродно;
в) длина реки Неман;
г) самое высокое место в Беларуси;
д) герб Шклова;
е) год основания Слуцка;
ж) место и год рождения писателя Франциска Богушевича;
з) расстояние от Минска до Вильнюса;
и) адрес Президентской библиотеки в Минске;
к) количество зерна, собранного в Беларуси в прошлом году;
л) длина границы Беларуси с Польшей;
м) годы начала и окончания строительства Белорусского железнодорожного вокзала в Минске.
Устно опросите учащихся по результатам проведённого поиска.
2. Актуализация знаний и мотивация учащихся на изучение
нового материала (проблемный метод обучения, фронтальная форма
работы).
Предложите учащимся перечислить известные им образовательные
ресурсы Интернет. Поставьте перед ними проблему: какие ресурсы
наиболее востребованы.
3. Объяснение
нового
материала
(объяснительно-иллюстративный метод обучения, фронтальная
62
форма работы).
Просмотрите с учащимися презентацию «Образовательные ресурсы сети Интернет» с помощью мультимедийного проектора или за
компьютерами.
Прокомментируйте учебные материалы презентации.
4. Закрепление нового материала (репродуктивный метод обучения в сочетании с частично-поисковым методом, групповая форма
работы).
Разделите учащихся на три группы. Каждая из них должна просмотреть образовательные ресурсы по адресам, указанным в приложении 3 учебного пособия: информатика, физика, математика.
Попросите учащихся рассказать о понравившихся им ресурсах.
5. Подведение итогов урока.
Предложите учащимся кратко рассказать о том, что они изучили на
уроке. При необходимости укажите ошибки, сделайте уточнения и
обобщения.
6. Домашнее задание.
Изучить материал § 28, ответить на вопросы 1, 2
63
ПРИЛОЖЕНИЯ
Приложение 1 к уроку 1
Тест по теме «Объекты операционной системы (повторение)» Выберите правильные ответы.
1. Окно может занимать:
а) весь экран;
б) часть Рабочего стола;
в) часть строки состояния.
2. Панель инструментов окна приложения дублирует:
а) строку заголовка;
б) команды меню;
в) рабочую область.
3. Какие имена файлов записаны правильно:
а) С:\рисунки\*робот.Ьшр;
б) D:\тексты\мой реферат.doc;
в) E:\work\reklama>.ppt;
г) F:\pa6oTa\_new_film.avi.
4. Установите соответствие между содержанием и расширением
файла.
1)
документ Word;
a)
avi
2)
презентация PowerPoint;
б)
bmp
3)
программа на языке Паскаль; в)
doc
4)
изображение;
г)
mрЗ
5)
звуковой файл;
Д)
pas
6)
видеофайл;
е)
ppt
5. В некоторой папке хранился файл Реферат.doc. После того как в
этой папке создали ещё одну папку и переместили в неё файл Рефератное, его полное имя стало D:\Работа\Класс9\ Информатика\Реферат.dос.
Каково было полное имя файла до перемещения:
а) D:\Класс9\Информатика\Реферат.dос;
б) D:\Работа\Информатика\Реферат.dос.;
в) D:\Работа\Класс9\Реферат.dос;
64
г)
D:\Работа\Реферат.dос?
6. Для копирования данных можно использовать комбинацию
клавиш:
a) Ctrl+A;
б) Ctrl+B; в) Ctrl+C;
г) Ctrl+D.
Ответы:
1 - а, б; 2 - б; 3 - б, г; 4 - 1в, 2е. 3d, 46. 5г. 6а; 5 - в; 6 - в.
Приложение 2 к уроку 1
Задания по теме «Объекты операционной системы (повторение)»
1. В папке Мои документы создайте папку с именем, обозначающим ваш класс. В ней создайте папки для размещения работ пяти
одноклассников. Имена папок одноклассников выберите в соответствии с их именами и фамилиями. Возможный результат выполнения
упражнения изображён на рисунке а.
2. В папке Мои документы создайте пять папок с именами Понедельник, Вторник, Среда, Четверг, Пятница. Внутри каждой из них
разместите папки с именами — названиями уроков, которые проводятся в этот день. Возможный результат изображён на рисунке б.
3. В папке Мои документы создайте папку с именем Времена года.
Разместите в ней папки Весна, Зима, Лето, Осень. Внутри каждой из
них разместите папки с именами месяцев для каждого времени года.
Возможный результат изображён на рисунке
Приложение
1 к уроку 2
Задании
по
теме «Кодирование информации»
Приложение 1
к уроку 2 Задании по теме «Кодирование информации»
В таблице, предъявляемой на экране компьютера или написанной на
доске, представлен алфавит, буквы которого пронумерованы по порядку следования. К алфавиту добавлен знак пробела (пропуска)
65
между словами (номер 34), запятая (35) и тире (36).
А
1
С
19
Б
2
Т
20
В
3
У
21
Г
4
Ф
22
д
5
X
23
Е
6
ц
24
Ё
7
Ч
25
Ж
8
Ш
26
3
9
Щ
27
И
10
Ь
28
Й
11
Ы
29
К
12
Ъ
30
Л
13
Э
31
м
14
Ю
32
Н О II Р
15 16 17 18
Я
»
33 34 35 36
Задание 1. Закодируйте высказывания.
Книга — источник знании.
Здравствуй, школа.
Задание 2. Расшифруйте предложение, которое закодировано с
помощью пронумерованных по порядку букв русского алфавита.
9 6 14 13 33 34 3 18 1 27 1 6 20 19 33
34 3 16 12 18 21 4 34 19 16 13 15 24 1
Задание 3. Штирлицу попала закодированная записка Бормана:15, 16,
16, 16, 16, 4, 5, 8, 31, 25, 20, 2, 19, 18.
Штирлиц знал, что Борман пишет по-русски, используя обычную
нумерацию букв в русском алфавите от 1 до 33. Пробел между словами
он обозначает номером 0. Он также знал, что Борман кодирует свои
сообщения, добавляя к номеру каждой буквы число х — па + Ь, где л —
порядковый номер этой буквы в сообщении, а и b - константы, известные только Борману. Если результат оказывается больше 33, то из
него вычитается 34. Кроме того, Борман ни в одном сообщении не
обходится без местоимения «я». Расшифруйте записку.
Приложение 2 к уроку 2
Задания по теме «Кодирование информации»
Задание 1. Расшифруйте и запишите пословицу по алгоритму.
Ста
1
но
2
ше
3
рый
4
вых
5
луч
6
друг
7
двух
8
Задание 2. Используя алфавит для кодировки информации
расшифруйте
щение.
66
сооб-
Задание 3. Расшифруйте (декодируйте) информацию,
записанную азбукой Морзе.
Задание 5. С помощью слоговой таблицы закодируйте фразу.
Если кот ходит в перчатках, он мышь не поймает.
Задание 4. Расшифруйте (декодируйте) музыкальный текст
.
Задание 5. С помощью слоговой таблицы закодируйте фразу
Если кот ходит в перчатках, он мышь не
поймает
В кодовой слоговой таблице в верхней строке записаны все гласные
буквы русского алфавита, которые имеют номера от 1 до 9, в левом
столбце записаны все согласные буквы, которые имеют номера от 10
до 29. В крайнем правом столбике записаны буквы, с которыми слоги
из двух букв не образуются, на пересечении строки и столбца записываются слоги, образуемые из двух букв. Все слоги имеют свой номер
67
Задание 6. Расшифруйте информацию с помощью слоговой таблицы.
Приложение к уроку 3
Задания по теме
«Понятие системы счисления. Двоичная система счисления»
Задание 1 (рекомендации для
учителя).
А. Предложите любознательным
учащимся пример перевода целого
числа 43 из десятичной системы счисления в двоичную.Ответ:43=101011
Б. Сформулируйте вместе с учащимися словесный алгоритм перевода
целых чисел из десятичной системы счисления н двоичную.
В. Выполните с учащимся с помощью деления перевод чисел 89 и 201 из
десятичной системы счисления в двоичную.
Задание 2. Используя таблицу, в которой все числа от 1 до 100 записаны в римской системе счисления, выполните сложение двух чисел, а результат представьте в римской, десятичной и двоичной системах счисления.
a)XI-LI
6)XVII-IV
в)I.XIVH+Llll г)LXXXXII+ XVII
68
I
I
XI
11
XXI
21
XXXI
31
XU
41
U
51
LXI
91
1-Х XI
71
LXXXI
8181
II
2
XII
12
XXII
22
XXXII
32
XU1
42
UI
52
LXII
62
LXXII
72
I,XXXII
82
III
3
XIII
13
XXIII
23
XXXIII
33
XLIII
43
МП
53
LXIII
63
LXXIII
73
IJCXXIII
83
IV
V
VI
VII
VIII
IX
X
4
5
6
7
8
9
10
XIV
XV
XVI
XVII
xvm
XIX
XX
II
15
16
17
18
111
20
XXIV
XXV
XXVI
XXVII
XXVIII
XXIX
XXX
24
25
26
27
28
29
30
XXXIV
XXXV XXXVI XXXVII XXXVIII XXXIX
XI.
34
39
36
37
38
39
40
XUV
XLV
XLV1
XLVII
XLVin
XL1X
L
44
4S
46
47
M
49
511
UV
LV
LVI
LVII
LVlll
LIX
LX
54
55
56
57
58
59
60
LXIV
LXV
LXV1
LXVII
LXV1U
LXIX
LXX
64
65
69
67
68
69
70
LXXIV
LXXV LXXV! LXXV1I IJCXVHl LXXIX LXXX
74
75
76
77
78
79
80
LXXXIV LXXXV LXXXV! LXXXVII LXXXVIII I.XXXIX XC
84
85
86
87
88
89
90
XCI
XCII
XCIII
XCIV
XCV
XCV!
xcvn
xcvni
XC1X
С
91
92
93
94
95
96
97
98
99
100
Приложение1 к уроку 5
Задания по теме
«Структурированный тип данных: массив.
Ввод элементов массива»
I. Массив Т содержит средние дневные температуры за 30 дней сентября. Заполните пропуски в описании этого массива.
1) VarТarray [1..---] ofreal;
2) Var T: array [---30 ] of real;
3) Var T: ----[1.. 30 ] of real;
4) Var T: array [1..30 ] of----;
II. Определите, сколькоэлементов содержит описанный ниже массив?
1) VarА : array [1 .12] of integer;
2) VarA : array [3..9] of integer;
3) VarA : array [0..5] of integer.
4) VarA : array [-16] of integer;
Ответы: 1-12; 2 - 7; 3 - 6; 4 - 8.
III. Определите тип переменных, необходимый для описания:
1) порядкового номера ученика в классном журнале;
2) количества взятых в библиотеке книг;
3) температура тела человека;
69
4) средний балл успеваемости ученика. Ответы: 1 и 2 - integer; 3 и 4 real.
IV. Опишите массив М, содержащий данные:
1) о количестве учеников в каждом из девяти классов;
2) о длине шести рек Беларуси, округлённой до километров;
3) о плотности пяти материалов, выраженной в г/м3;
4) о среднем атмосферном давлении за каждый из семи дней недели.
Ответы:
1. VarА : array [1..9] of integer;
2 Var A array [1. 6] of integer;
3 VarA : array [1.5] of real;
4. VarA : array [1..7] of real;
V. Запишитевыражениедляввода с клавиатуры значений N элементов
массива М (варианты N= 5, 12, 18, 24).
Ответдля N = 5:
for i - 1 to 5 do read (M[i]);
Приложение2 к уроку 5
Тест
«Описание элементов массива» Выберите правильные ответы.
1. Для объявления массива в языке Pascal ABC используют служебные
слова:
а) Dim;
б)
For; в)
Array; г)
Set;
2. Обращение к элементу массива осуществляется:
а) по значению;
б)
по имени;
в) по адресу;
г)
по индексу.
3. Допустимые имена массивов:
а) Mas;
б)
1Mas;
в)
Mas1;
г) Mas_2;
Д) Mas 3;
е)
Mas_4;
ж) Mas>5;
з)
Real;
4. Правильное описание массива А из 10 целых чисел:
а) А := array [1.10] ofinteger;
б) VarА :array [1-10] of integer;
в) Var A = array [1..10] integer;
r) VarA : array [1..10] of integer;
5. Массив А из пяти констант 3, 5, 7, 11, 13 можно задать так:
а) Const A array [5] of integer := 3, 5, 7, 11, 13;
б) Const A: array [1..5] of integer = (3, 5, 7, 11, 13);
в) Const A: array [5] of integer = [3, 5, 7, 11, 13];
r) ConstA: array [3, 5, 7, 11, 13] ofinteger;
Ответы:
70
1 - в; 2 - б, г; 3 - а, в, г, е; 4 - г; 5 - б.
Приложение 1 к уроку 6
Задания по теме «Цикл с параметром (повторение)»
I. Определите, сколько раз выполняется тело цикла?
1) for k:=3 to 9 do
2) for k:=1 downto 5 do
3) for k:=5 to 10 do
4) for k:=6 downto 2 do
Ответы: 1 — 7; 2 - ни разу; 3 - 6; 4 - 5. И. Каким станет значение переменной х после выполнения приведённого цикла для заданного
начального значения?
1) x:=3;
for
k:=2 to
5
do
x := x+2;
2) x:=5;
for
k:=3 to
6
do
x := x-3;
3) x:=2;
for
k:=3 to
8
do
x .= x+3;
4) x:=15;
for
k:=5 to
9
do
x := x-4;
Ответы: 1 11:
27;
320;
45
III. Каким станет значение переменной х после выполнения приведенного цикла для заданного начального значения?
1) х:= 1; for k:=1 to 6 do х := x'2.
2) x:= 24; for k:=3 to 5 do x := x/2;
3) x:= 2; for k:=3 to 5 do x := x*3;
4) x:= 0; for k:=5 to 9 do x := x/4;
Ответы: 1 - 64; 2 - 3; 3 - 54; 4-0.
Приложение 2 к уроку 6
Тест
«Цикл с параметром (повторение)»
Выберите правильные ответы.
1. Какой оператор используется в цикле с параметром:
a) array; б) for; в) while; в) until?
2. Установите соответствие. В выражении for k := N to М do буквами k,
N, М обозначены:
1) k
а) начальное значение параметра
2) N
б) конечное значение параметра
3) M в) параметр (счетчик) цикла
3. В каких из приведённых выражений цикл ни разу не выполнится?
а) for k:=1 to 5 do
б) for k:=1 downto 5 do
в) fork:=5 to 1 do
71
r)
fork:=5 downto 1 do
Ответы: 1 - 6; 2 - 1в, 2a, 36; 3 - б, в.
Приложение 3 к уроку 6
Задания по теме «Ввод и вывод элементов массива»
Массив описан следующим образом: const А: аггау[1 .9] ofinteger = (2,
5, 8, 9, 7, 4, 3, 1, 0 ); Какие результаты будут выведены процедурами
write и writeln?
Вариант Команды
Ответы
1
for i := 2 to 6 do write (A[iJ);
58974
2
for i := 3 to 7 do write (A[iJ);
89743
3
for i := 1 to 5 do write (A[i],');
2, 5, 8, 9, 7,
4
for i := 4 to 8 do write (A[i], ');
9,7,4,3, 1,
5
for i := 5 to 9 do write (A[i], ');
7; 4; 3; 1; 0;
6
for i := 2 to 4 do write (A[i], ');
5; 8; 9;
7
for i := 5 downto 1 do write <A[i],';'); 7; 9; 8; 5; 2;
8
for i := 9 downto 5 do write (A[i], *);
0; 1; 3; 4; 7;
9
for i := 2 to 5 do writeln(A(i]);
5
8
9
7
10
for i 6 to 8 do writeln(A(i]);
4
3
1
11
for i := 1 to 6 do write (A[i]:4);
12
for i := 4 to 9 do write (A[i]:5);
Приложение 4 к уроку 6
Задания по теме «Ввод и вывод элементов массива*
I. Запишите выражение, которое формирует массив А, содержащий
последовательность:
1) натуральных чисел: 3, 4, 5, 6, 7, 8, 9. 10, 11, 12;
2) четных чисел: 2, 4, 6, 8, 10, 12;
3) чисел, кратных трём: 3, 6, 9, 12, 15, 18, 21, 24;
4) квадратов натуральных чисел 4, 9, 16, 25, 36, 49;
Ответы:
72
fork:=3 to 12 doA[k] := k;
for k:=1 to 6 do A[k] := 2*k;
for k:=1 to 8 do A[k] := 3*k;
for k:=2 to 7 do A[k] := k*k;
II. Запишите выражение, которое формирует массив В, содержащий:
1) пять целых случайных чисел, принадлежащих промежутку [0; 12];
2) шесть целых случайных чисел, принадлежащих промежутку [10;
15];
3) семь целых случайных чисел, принадлежащих промежутку [10; 10];
4) десять целых случайных чисел, принадлежащих промежутку [-8; 8].
Ответы:
1) for k:=1
to
5
do
B[k] = random(13);
2) for k:=1
to
6
do
B[k] = random(6)+10;
3) for k:=1
to
7
do
B[k] = random(21)-10;
4) for k:=1
to
10
do
B[k] := random(17)-8;
III. Запишите выражение, которое формирует массив D, содержащий:
1) шесть вещественных случайных чисел, принадлежащих промежутку [0; 1);
2) пять вещественных случайных чисел, принадлежащих промежутку
[1; 2);
3) десять вещественных случайных чисел, принадлежащих промежутку [0; 5);
4) семь вещественных случайных чисел, принадлежащих промежутку
[-2; 2).
Ответы:
1) for k:=1
to
6
do
D[k] := random;
2) for k:=1
to
5
do
D[k] := random+1;
3) for k:=1
to
10
do
D[k] := random*5;
4) for k:=1
to
7
do
D[k] := random*4-2;
Приложение 5 к уроку 6
Шаблоны программ по теме «Ввод и вывод элементов массива»
Program Primer6_1;
Varу: array[-6. 6] of integer;
i: integer;
Begin
{ введитетекстпрограммы }
End.
Program Primer62;
73
Var X: array[1..7] of real;
i: integer;
Begin
{ введитетекстпрограммы }
End.
Program Primer6_3;
UsesGraphAbc; {Подключениеграфическогомодуля}
Var R: array[1 .9] of integer;
i: integer;
Begin
{ введите текст программы
}
Приложениекуроку7
Шаблоныпрограммпотеме
«Арифметическиедействиянадэлементамимассива»
Program Primer7_1;
Const h: array[1 .12] of integer=(43, 40, 42, 46, 61, 82, 90, 81, 60, 50, 53, 50);
Var Sum, i: integer; Sred: real; Begin
{ введитетекстпрограммы }
End.
Program Primer7_2;
Var A: array[1..12] of integer;
i, S: integer; Begin
{ введитетекстпрограммы }
End.
Приложение к уроку 8
Шаблоны программ по теме
«Арифметические действия над элементами массива»
Program Primer7_3;
Var A: array[1..7] of integer;
i, P: integer;
Begin
{ введитетекстпрограммы }
End.
Program Primer7_4;
Const A: array[ 18] of real = (7.4, 7.0, 6.8, 5.9, 6.4, 9.1, 7.6, 8.2);
Vari: integer;
Begin
{ введитетекстпрограммы }
74
End.
Приложение к уроку 9
Шаблоныпрограммпотеме
«Преобразованиеэлементовмассива»
Program Primer81;
Var D: array[1..8] of integer;
i: integer; Begin
{ введитетекстпрограммы }
End.
Program Primer8_2;
Var M; array[1..7] of integer;
i: integer; Begin
{ введите текст программы
End.
}
Приложение к уроку 10
Шаблоны программ по теме
«Преобразование элементов массива»
Program Primer8_3;
Var A: array[1 .12] of integer;
i: integer;
Begin
{ введитетекстпрограммы }
End
Program Primer8_4;
Var A: array[1.. 15] of integer;
B, i: integer;
Begin
{ введитетекстпрограммы }
End
Приложение к уроку 11
Шаблоны программ по теме
«Поиск элементов с заданными свойствами*
ProgramPrimer9_1;
Consth: array[1 12] ofinteger = (160, 154, 170, 160, 172, 181, 170, 175, 152,
157, 155, 168);
Vari, k: integer; Begin
{ введитетекстпрограммы }
75
End.
Program Primer9_2;
Const h: array[1. 12] of integer = (160, 154,
170, 160, 172, 181, 170, 175, 152, 157, 155, 168); Var i, k: integer; Begin
{ введитетекстпрограммы }
End.
Program Primer9_3;
Var A: array[1..15] of integer;
i: integer; Begin
{ введите текст программы
}
End
Приложение к уроку 12
Шаблоны программ по теме
«Поиск элементов с заданными свойствами»
Program Primer9_4;
Var A: array[1..7] of integer;
max, k, i: integer;
Begin
Program Primer9_5, Var A: array[1..12] of integer; i, k: integer; Begin
{
введите текст программы
}
End.
Приложение к уроку 13
Шаблоны программ по теме
«Решение практических задач с использованием массивов»
Program Primer10_1;
Var R: array[1..20] of integer;
n, i, Rs: integer;
Begin
{ введитетекстпрограммы }
End.
Program Primer102;
Var R: array[1..20] of integer; n, i; integer;
Rp: real;
Begin
{
введите текст программы
}
End.
Приложение к уроку 14
Шаблон программы по теме
76
«Решение практических задач с использованием массивов»
Program Primer103;
Var m, a: array[1..5] of real; i: integer;
Begin
{
введите текст программы
}
End.
Приложение 1 к уроку 15
Задания по теме
«Основы алгоритмизации и программирования» (обобщающее
повторение)
Примерные критерии оценивания
Задание I
II
III
IV
V
Балл
1
2
3
6
8
I. Определите размер описанного ниже массива и тип элементов:
1) A: array[1..10] of real;
2) A: array[-11. 8] of real;
3) A: array[1..20] of integer,
4) A: array[-10..10] of integer;
II.
1)
2)
3)
4)
III.
1)
2)
3)
4)
Опишитемассив:
из 8 целых чисел, нумерация элементов начинается с 0;
из 12 целых чисел, нумерация элементов начинается с 1;
из 15 вещественных чисел, нумерация элементов начинается с 3;
из 20 вещественных чисел, нумерация элементов начинается с 5.
Что будет напечатано после выполнения следующих команд?
ConstА: аггау[1..6] of integer = (12, -15, 14, 8, 9, 10);
for i:=2 to 5 do
begin
if A[i] mod 2 = 0 then write(A(i]: 3); end;
Const A: array[1 7] of integer = (2, 3, -4, 6, -8, 9, 10);
for i:=3 to 6 do
begin
if A[i] >0 = 0 then write(A(i]: 3); end;
Const A: array[1 8] of integer = (4, 5, 3, -8, 6, -1, 7, 2);
for i:= 3 to 7 do
begin
if A[i] mod 2 = 1 then write(A[i]: 3); end;
Const A array[1 .7] of integer = (-5, 3. 2. -4, 6, -9. 8);
77
IV.
1)
2)
3)
4)
V.
1)
2)
3)
4)
for i:=3 to 6 do begin
if A[i] < 0 then write(A[i): 3), end;
Составьтепрограмму, которая:
формирует массив, содержащий 15 случайных целых чисел, принадлежащих промежутку [0; 8], и преобразует элементы массива по
следующему правилу: к чётному числу прибавляет 1, а нечётное
умножает на 2;
формирует массив, содержащий 8 случайных целых чисел, принадлежащих промежутку [О; 6|, и преобразует элементы массива по
следующему правилу: чётное число умножает на 3, а к нечётному
прибавляет 2;
формирует массив, содержащий 10 случайных целых чисел, принадлежащих промежутку [0; 7], и преобразует элементы массива по
следующему правилу: к чётному числу прибавляет 3, а нечётное
умножает на 4;
формирует массив, содержащий 8 случайных целых чисел, принадлежащих промежутку [0; 5], и преобразует элементы массива по
следующему правилу: чётное число умножает на 5, а от нечётного
отнимает 2.
Составьте программу, которая:
формирует массив, содержащий 16 случайных вещественных чисел, принадлежащих промежутку [-2; 3), и подсчитывает сумму
отрицательных чисел. Вывод в столбец с двумя десятичными знаками;
формирует массив, содержащий 18 случайных вещественных чисел, принадлежащих промежутку [-3; 2), и подсчитывает сумму
положительных чисел. Вывод в столбец с двумя десятичными знаками;
формирует массив, содержащий 9 случайных вещественных чисел,
принадлежащих промежутку [-2; 1), и подсчитывает произведение
всех положительных чисел. Вывод в столбец с двумя десятичными
знаками;
формирует массив, содержащий 12 случайных веществен ных
чисел, принадлежащих промежутку [-1; 3), и подсчи¬тывает произведение всех отрицательных чисел. Вывод в столбец с двумя десятичными знаками.
Приложение 2 к уроку 15
Шаблоны программ по теме
«Основы алгоритмизации и программирования»
ProgramPrimer104;
78
UsesGraphAbc, {Подключениеграфическогомодуля}
ConstA: array[1..7] ofinteger = (2, 3, 5, 7, 11, 13, 17);
Var i: integer; Begin
{ введитетекстпрограммы }
End.
Program Primer105;
Uses CRT, GraphAbc; {Подключениемодулей}
Var h: array[1 .20] of integer; n, i: integer;
Begin
{ введитетекстпрограммы }
End.
Program Primer106;
Uses CRT, GraphAbc;
Var A: array[1. 10] of integer; n, i: integer;
Begin
{ введите текст программы
}
End.
Приложение 3 к уроку 15
Задание для любознательных по теме
«Основы алгоритмизации и программирования»
Пример 6. Составить программу, которая рисует на экране 60 разноцветных кружков (конфетти). Целочисленные координаты их центров задаются случайным образом и хранятся в массивах X[i] и Y[i].
Программа формирует массивы координат их центров кружков
(случайные целые числа X[i]<400 и Y[i]<200). Случайный цвет кисти
задаётся при рисовании. Программа может выглядеть так:
program Primer106;
usesCRT, GraphAbc; {Подключениемодулей}
var X,Y: array[1 .60] of integer; i:
integer; begin
for i:=1 to 60 do
{Заполнениемассивов}
begin
X[i]:=random(401);
Y[i]:=random(201); end;
for i:=1 to 60 do begin
SetBrushCoior(clRandom); {Случайныйцветкисти}
circle(X[i]+20, Y[i]+40, 8); {Рисованиезакрашенногокруга}
end; end.
79
Результат работы может выглядеть так:
Приложение к уроку 17
Задание для любознательных по теме
«Рисование в редакторе Flash»
Использование инструмента Subselect (Субвыделение)
Нарисовать овал и с помощью инструмента Субвыделение трансформировать его в фигуру (рис. а).
Инструментом
Овал
нарисуем исходное изображение (рис. б).
Возьмём инструмент Subselect (Субвыделение). Выделим на нём
контур щелчком мыши. На контуре квадратными маркерами обозначатся точки — узлы (рис. в). Щёлкнем мышью на мар¬кере — появится
отрезок прямой, касательной к овалу в точке расположения маркера
(рис. г). Такие отрезки возникнут и в соседних узлах.
У каждого отрезка свои маркеры — средний и два концевых. Их
можно перемещать с помощью мыши или клавиш управле¬ния курсором, предварительно выделив маркер щелчком мыши. При этом фрагмент овала будет изменять свою форму. В вектор¬ной графике любой
контур можно представить совокупностью кривых, положение которых
задаётся узлами, а кривизна — касательными. Они называются кривыми Безье и рисуются с помощью инструмента Перо (Реп).
Подберём положение узлов и кривизну участков контура в соответствии с рисунком д. Чтобы добавить узел, выберем инструмент Перо и
щёлкнем мышью в нужном месте контура. Для удаления узла выделим
его с помощью инструмента Субвыделение и нажмём клавишу Del.
Задание для любознательных по теме «Преобразования объектов*
Пример. Нарисовать контур куба и залить растровым изображением
(рис. а).
•
Нарисуем
контуры
куба. На панели Смеситель
цветов укажем вид заливки
Bitmap и выберем файл с
подходящим растровым изображением, например zuk.gif. Его значок
появится в поле цвет заливки (FillColor)
80
•
Возьмём инструмент Ведро краски (PaintBucket) и щёлкнем на
грани куба. Она будет заполнена повторяющимися изображением
(рис. б).
• Инструментом Трансформация заливки увеличим и повернём
изображение жука (рис. в). Аналогичным способом заполним
оставшиеся грани куба. При выключенной блокировке заливка
каждой грани настраивается независимо.
Задание. Нарисовать выкройки и залить
растровым изображением, как показано на рисунке.
Приложение к уроку 29
Тест по теме«Подключение к сети Интернет»
Выберите правильные ответы.
1. Провайдер — это:
а) программа подключения к сети Интернет;
б) специалист по компьютерным сетям;
в) организация, предоставляющая услуги Интернет;
г) компьютер, предоставляющий сетевые ресурсы.
2. Какие устройства используются для подключения компьютера к
сети:
а) видеокарта;
б)
модем;
в) сетевая карта;
г)
сканер?
3. Единицы измерения скорости передачи информации в компьютерной сети:
а) кбит/с;
б) Мбит/с; в) кбайт;
г) Мбайт.
4. Какой способ подключения к сети Интернет обеспечивает самую
высокую скорость передачи информации? Перечислите в порядке
убывания скорости.
а) коммутируемый доступ по телефонной линии Dial-Up;
б) доступ по выделенному каналу связи;
в) доступ по цифровой абонентской линии ADSL;
5. Программа для просмотра гипертекстовых документов в сети Интернет называется:
а) модем;
б) сервер;
в) браузер; г) провайдер.
6. Какие из перечисленных программ являются браузерами: a)
InternetExplorer; б) FireFox; в) Outlook;
81
г)
Opera;
д) Skype; е) ICQ?
Ответы:1 - в: 2 - б, в; 3 - а. б; 4 - б, в, а; 5 - в: 6 - а, б, г.
Приложение 1 к уроку 30
Тест по теме«Организация службы WWW»
Выберите правильные ответы.
1. Сетевым протоколом называют:
а) договор о подключении к сети;
б) соглашения и правила о порядке обмена информацией в
сети;
в) перечень устройств для подключения к сети.
2. Способ организации информации в сети Интернет называется:
а) веб-сайтом;
б)
гиперссылкой;
в) гипертекстом;
г)
мультимедиа.
3. Какие IP-адреса являются неправильными?
а) 62.34.7.54 б) 261.138.15.10
в) 192.158.0.1 г) 168.27.65.12.1
4. Что может входить в универсальный указатель ресурса (URL):
а) название протокола;
б) IP-адрес Web-cepeepn;
в) доменный адрес Web-cepeepa?
5. Какая часть указателя ресурса сети Интернет (URL) является адресом сервера?
http:// www.unibel.bspu.by/physics/index.html
a) http://
б) www.unibel.bspu.by
в) index.html г) unibel.bspu/physics/
6. Какая часть указателя ресурса сети Интернет (URL) указывает на
протокол передачи?
http:// www.unibel.bspu.by/physics/index.html
a) http://
б) www.unibel.bspu
в) index.html г) unibel.bspu/physics/
Ответы: I - б; 2 - в; 3 - б. г: 4 - а, в; 5 - б; 6 - а.
82
Приложение 2 к уроку 30
Задания теме «Организация службы WWW»
Задание I. Установите взаимно однозначное соответствие между типом
адреса и его реальным представлением.
а
1 213.100.107.22
А Адрес электронной почты
2 www.minsk.by
Б
URL — адрес
3 toris@mail.ru
В IP — адрес
4 http://tours.com.ru/son/rl .htm Г
DNS — адрес
б
1 http://kontr.lom.by/glav/osn.htm А Адрес электронной почты
2 marka@academy.edu.ru
Б
URL — адрес
3 www.school.ru
В IP — адрес
4 115.117.119.7
Г
DNS — адрес
Задание 2. Разгадайте кроссворд.
По горизонтали.
1. Сетевая плата, обеспечивающая работу компьютеров в
локальной сети.
3. Сеть компьютеров, расположенных друг от друга на небольших расстояниях.
5. Техническое устройство, являющееся сетевым ресурсом.
По вертикали.
2. Тип локальной сети, в которой
все компьютеры равноправны.
4. Высокопроизводительный
компьютер, управляющий работой всей локальной сети.
6. Сеть компьютеров, объединяющая пользователей, которые работают в одной отрасли.
83
Приложение к уроку 33
Примеры главных страниц национальных информационных ресурсов
Ли-
84
тература
Информатика : учеб. пособие для 9 класса общеобразоват. учреждений с белорус, (рус.) яз. обучения / Г. А. За-боровский, А. И.
JIano, А. Е. Пупцев. — Минск : Народная асвета, 2009.
2. Сайты: Министерства образования — www.minedu.unibel.by,
Национального института образования — www.adu.by, Академии
последипломного образования — www.academy.edu.by.
3. ЭСО «Информатика. Справочная система». Комплект материалов
для 9 класса.
4. Овчинникова, Л. Г. Информатика: рабочая тетрадь для 9 класса :
пособие для учащихся общеобразоват. учреждений с рус.яз. обучения / Л. Г. Овчинникова. — Минск :Аверсэв, 2009, 2010, 2011.
5. Аучынн1кава, Л. Г. 1нфарматыка: рабочысшытак для 9 класа:
дапаможшк для вучняустаноуагульнайсярэдняйадукацьи з беларускаймовайнавучання / Л. Г. А^гсыншкава. — Мшск :Аверсэв,
2011.
6. Терещук, В. А. Информатика в школе. Pascal ABC в теории и на
практике / В. А. Терещук, Г. Т. Филиппова. — Минск :Аверсэв,
2009.
7. Златопольский, Д. М. Программирование. Типовые задачи, алгоритмы, методы / Д. М. Златопольский. — М. : Бином, 2007.
8. Вовк, Е. Информатика: уроки по Flash / Е. Вовк. — М.
:Кудиц-Пресс, 2008.
9. Переверзев, С. И. Анимация в MacromediaFlash MX / С. И. Переверзев. — М. : Бином, 2005.
10. Соловьёва, Л. Ф. Сетевые технологии : учебник- практикум / Л. Ф.
Соловьёва. СПб.: БХВ, 2004.
11. Леонтьев, В. П. Школьная энциклопедия Интернет / В. П. Леонтьев.
— М. : ОЛМА-ПРЕСС, 2005.
12. Макарова, Н. В. Информатика. 8-9 классы. Базовый курс. — СПб. :
Питер, 2003.
13. Семакин, И. Г. Информатика. Базовый курс. 8-9 классы / И. Г.
Семакин, JI. Залогова, С. Русаков, JI. Шестакова. — М. : Бином,
2003.
14. Семакин, И. Г. Информатика : задачник-практикум. 7-11 классы. /
И. Г. Семакин, Е. К. Хеннер. — М. : Бином,
2005.
15. Кузьмич, Г. В. Игры, кроссворды, задания по информатике / Г. Б.
Кузьмич, В. В. Кузьмич, М. В. Комарова. — Минск :Аверсэв, 2008.
16. Златопольский, Д. М. Интеллектуальные игры в информатике / Д.
М. Златопольский. — СПб. : BHV, 2004.
1.
85
17. Панкратова, J1. П. Контроль знаний по информатике: тесты, контрольные задания, экзаменационные вопросы / JI. П. Панкратова. —
СПб. : БХВ, 2005.
18. Добудько, Т. В. Информатика. Тестовые задания / Т. В. Добудько,
В. И. Пугач, А. А. Кузнецов. — М. : Бином,
2006.
86
Download