Программы: «Основы алгоритмизации и программирования» Урок №21 (11) в 7 классе Дата проведения: 09. 02. 2011

Вид материалаУрок

Содержание


2. Актуализация знаний
3. Применение знаний на практике
3.2. Сообщение по проекту
3.4. Практическая часть
3.5. Гимнастика для глаз
4. Подведение итогов
5. Домашнее задание
Подобный материал:

Раздел программы: «Основы алгоритмизации и программирования»

Урок № 21 (11) в 7 классе

Дата проведения: 09.02.2011

Тема урока: «Решение задач на составление линейных алгоритмов с использованием графических возможностей»

Тип урока: применение знаний на практике.

Вид урока: комбинированный.

Технология: проектная.

Цель обучающая: способствовать закреплению знаний по теме «Графические возможности языка программирования» и обеспечить применение их на практике.

Цель развивающая: способствовать развитию любознательности, алгоритмического мышления, познавательной активности, самостоятельности.

Цель воспитательная: создать условия для воспитания компьютерной и информационной культуры.

Учащиеся должны знать:

порядок составления линейных алгоритмов, правила использования команд графической библиотеки языка Pascal.

Учащиеся должны уметь: составлять программы с использованием графических возможностей языке Pascal.


Обеспечение урока и подготовка к уроку:

1. Система программирования Pascal ABC.

2. Презентация «Зодиакальные созвездия» для сопровождения урока.

3. Музыкальные файлы для проведения физкультминутки, гимнастики для глаз.

4. Фильм «Вселенная глазами телескопа» для проведения рефлексии.

5. Проектор для демонстрации презентации.

6. На доске: тема и задачи урока.

План урока
  1. Организационный этап
  2. Актуализация знаний
  3. Применение знаний на практике.
  4. Подведение итогов.
  5. Домашнее задание
  6. Рефлексия.

Ход занятий.
  1. Организационный этап

- Здравствуйте, ребята.

(Слайд 1) Сегодня мы проводим предпоследний урок по теме «Основы алгоритмизации и программирования», который называется «Решение задач на составление линейных алгоритмов с использованием графических возможностей».

(Слайд 2) Ваша задача сегодня на уроке закрепить полученные знания по теме «Графические возможности языка программирования» и показать, как вы сможете их применить на практике.

Вы знаете, что информатика – это прикладная наука и компьютерные технологии могут применяться в различных областях человеческой деятельности. Сегодня на уроке вы будете применять свои знания по информатике в области астрономии и создавать программы, рисующие зодиакальные созвездия.

^ 2. Актуализация знаний

(Слайды 3-19)

- Давайте проведём разминку и проверим, как вы усвоили графические возможности языка программирования. Перед вами на слайде 16 номеров. За каждым номером скрывается вопрос по пройденному материалу. Выберите вопрос, правильно не него ответьте и получите 1 звёздочку, что соответствует 1 баллу. В результате на уроке вы можете заработать максимум 10 звёздочек. Количество заработанных звёздочек будет соответствовать вашей отметке.

Проводится проверка знаний учащихся по теме «Графические возможности языка программирования». На слайде 16 номеров. Учащиеся выбирают номер и отвечают на появляющиеся согласно номеру вопросы:

1. Что означает команда языка Pascal SetWindowSize(600,400)

2. Что означает команда языка Pascal SetPixel(100,200,clRed)

3. Что означает команда языка Pascal SetPenColor(clGreen)

4. Что означает команда языка Pascal SetBrushColor(clRed)

5. Что означает команда языка Pascal SetPenWidth(5)

6. Что означает команда языка Pascal Line(100,300,200,300)

7. Что означает команда языка Pascal Circle(100,200,50)

8. Что означает команда языка Pascal Rectangle(50,100,250,300)

9. Что означает команда языка Pascal Uses GraphABC

10. Что означает команда языка Pascal Ellipse(50,100,150,200)

11. Что означает команда языка Pascal FloodFill(100,150,clBlue)

12. Что означает команда языка Pascal ClearWindow(clGray

13. Что означает команда языка Pascal SetFontColor(clRed)

14. Что означает команда языка Pascal SetFontSize(12)

15. Что означает команда языка Pascal TextOut(100,200,’Рисунок’)

16. Что означает команда языка Pascal Arc(100,100,200,0,180)
За правильных 2 ответа учащиеся получают 2 звездочки.

^ 3. Применение знаний на практике

Защита проектных работ

3.1. Подготовка к защите проектов

(Слайд 20) - Сегодня на уроке вы должны составить программы в системе программирования Pascal ABC, рисующие созвездия вашего зодиакального знака.

О зодиакальных созвездиях знали ещё в древности. Так в Древней Греции они были выделены в отдельную группу, и каждому был присвоен свой знак. С каждым связана интересная легенда.

- Сегодня вы сможете подробнее познакомитесь с этими созвездиями. В начале урока вашим экскурсоводом по зодиакальному кругу будет Валерия. Она расскажет шуточное стихотворение о том, в каком месяце на небе лучше всего наблюдать зодиакальные созвездия (кстати, они не соответствуют месяцам пребывания в них солнца).

(Слайд 21) Учащаяся (Валерия) читает шуточное стихотворение, позволяющее запомнить название зодиакальных созвездий и показывает их на карте.

Зодиак

Взглянув на пояс Зодиака,

Мы в декабре увидим Рака,

А в феврале заметим Льва,

Хранителем его была

В холодном марте злая Дева

Весьма похожая на Еву.

Весы купив себе в апреле,

Они спокойно жить хотели,

Но в мае страшный Скорпион,

У них отнял покой и сон.

Его убил Стрелец прекрасный,

Отца июня сын несчастный,

В июле ж братец Козерог

Сон Льва и Девы уберёг,

А в августе, на много дней

Приехал дядя Водолей.

Из Рыб уху он в сентябре

Варил и кушал на дворе,

Зажарил Овна в октябре,

Тельца зарезал в ноябре,

А в декабре в конце – концов,

Родилась пара Близнецов.

^ 3.2. Сообщение по проекту

- Ребята, вы дома должны были подготовить мини-проекты о созвездии вашего зодиакального знака: сообщение о созвездии, а рабочих тетрадях схему созвездия и программу вырисовки его. Давайте послушаем ваши сообщения о зодиакальных созвездиях.

Ребята выступают с рассказами о созвездиях (слайды 22-30).

(Слайд 31) - Итак, давайте ещё раз сейчас посмотрим на все 12 зодиакальных созвездий: Овна, Тельца, Близнецов, Рака, Льва, Девы, Весов, Скорпиона, Стрельца, Козерога, Водолея, Рыб.

3.3. Физкультминутка

(Слайд 32 ) И перед тем как вы приступите к выполнению задания проведём физкультминутку.

Проводится музыкальная физкультминутка.

^ 3.4. Практическая часть

(Слайд 33 ) Учащиеся выполняют составление программ с применением операторов графической библиотеки языка Pascal, рисующую зодиакальное созвездие.

Указания перед составлением программы:
  • цель вашей работы составить программу, строящую зодиакальные созвездия, под которым вы родились;
  • на работу вам отводится 10-15 минут, поэтому для более оперативной работы вы можете воспользоваться вашими домашними заготовками чертежей созвездий и составленных программ;
  • созвездие можно подписать;
  • выполнив задание, вы должны сообщить о своей готовности, сохранить свою программу под именем своего созвездия в сетевую папку «Созвездие».
  • не забывайте, что малейшие неточности в работе отразятся на результате. Будьте внимательны и оперативны;
  • за работу вы можете получить 5 звёздочек и ещё одну за скорость, сложность схемы созвездия и качество выполнения.


После выполнения заданий с помощью проектора демонстрируется полученный результат – построенные зодиакальные созвездия. Учащимся выдаются за работу звёздочки.

^ 3.5. Гимнастика для глаз

(Слайды 34 ) Пока учащиеся выполняют гимнастику для глаз, глядя на созвездие Ориона, рассказывается легенда.

Орион - сын Посейдона. Его мать была в боевой дружине богини охоты Артемиды. От отца Орион научился хорошо плавать. Всё это сделало его непослушным. Так он гонялся за прекрасными Плеядами до тех пор, пока они не попросили Зевса превратить их в звёзды. Однажды Орион обидел богиню Геру и приказала скорпиону убить его. Поэтому теперь Орион и Скорпион словно враги: когда Скорпион появляется на восточном участке неба, Орион прячется на западном.

Демонстрируется фрагмент фильма «Вселенная глазами телескопа».

^ 4. Подведение итогов

(Слайд 35) - Сегодня на уроке вы закрепили свои знания графических возможностей языка программирования и узнали, что применять их можно не только в информатике. Каждый из вас создал интересную программу. Вы поработали сегодня ______. Давайте подведём итоги.

Оцениваются выполненные практические задания.

- Давайте подсчитаем звёздочки.

Отметки за урок: ____.

Объявляются отметки по количеству звёздочек. Отметки заносятся в журнал и дневник.

^ 5. Домашнее задание

(Слайд 36-37) Запишем домащнее задание. Повторить § 14. Для желающих составить программу, рисующую созвездия БОЛЬШОЙ МЕДВЕДИЦЫ.

6. Рефлексия

(Слайд 38) Ребята, согласитесь, что каждый урок в вашей жизни – это новое открытие: открытие новых знаний, интересных идей, которые делают вас лучше, умнее, взрослее.

Мне кажется, что сегодня на уроке мы открыли с вами новое созвездие, которое давайте назовём «Дерево знаний». Но в нём пока не хватает ваших звёздочек, т.е. звёзд с вашими именами. Зажгите их. Я попрошу каждого из вас подойти и выбрать место для вашей звезды на большой ветке, если вы довольны собой на уроке (у вас всё получилось и урок понравился) и маленькой (если у вас не всё получилось). Я попрошу вас также высказаться, что вы сегодня открыли для себя на этом уроке.

Учащиеся собирают на слайде презентации созвездие «Дерево знаний», высказываясь с оценкой урока и себя на уроке.

Если остаётся время, то демонстрируется фрагмент фильма «Вселенная глазами телескопа».