Конспект урока "Создание программ на линейный алгоритм" 9 класс

Число________ Класс___9a______
Урок № 3
Тема:
Создание программ на линейный алгоритм
Цели:
Способствовать формированию навыков формально- логического мышления,
умению рассуждать и делать выводы;
Познакомить учащихся с линейным алгоритмом;
Созданием программы на линейный алгоритм на языке Pascal;
Способствовать формированию информационной культуры и потребности в
приобретении знаний.
Задачи:
Образовательные:
Обобщение уже ранее изученного материала по основам языка Pascal;
Закрепление знаний по теме «Линейные алгоритмы»;
Обеспечить овладение всеми учащимися приемами составления программы на
линейный алгоритм на языке Pascal ;
Выполнение программы для линейного алгоритма ;
Развивающие:
Развитие целостности восприятия науки о программировании
Развитие умения создания программы исходя из поставленной задачи
Формирование умения анализировать, сравнивать.
Развитие познавательных интересов, интеллектуальных и творческих
способностей.
Воспитательные:
Воспитание осознанной потребности в знаниях;
Воспитание потребности учащихся развивать гибкость мышления.
Совершенствование учебных умений, навыков, развитие любви к предмету.
Формирование таких качеств личности, как чёткость и организованность в работе;
Умение контролировать свою деятельность
Мотивация учебной деятельности учеников
Учитель предлагает ученикам привести примеры из практической жизни и
математики на линейный алгоритм, записать простые программы в среде
программирования PSCAL 7 и запустить их на выполнение. Ученики смогут сами
убедиться в том, что при изменении команд в программе, компьютер изменяет свои
действия.
Объявление темы и ожидаемых результатов
Требования к знаниям и умениям:
Учащиеся должны знать:
основные понятия и определения языка Pascal;
Привести из жизни примеры на линейный алгоритм ;
Нарисовать структурную схему линейного алгоритма;
Записать линейный алгоритм на языке Pascal;
Правила создания Pascal программы.
Учащиеся должны уметь:
написать листинг Pascal программы;
набрать программу в среде Borland Pascal 7.0 или PASCABC;
отладить и запустить программу на исполнение;
проверить результаты работы программы.
Средства обучения: презентация к уроку, программное обеспечение, карточки с
заданиями, оценочные карты.
Техническая база: проектор, экран, компьютеры.
План урока
1. Организационный момент.
2. Проверка д/з.
3. Актуализация опорных знаний:
что такое среда программирования PSCAL 7;
структура программы на ЯП PSCAL;
алфавит ЯП PSCAL и правила создания имен переменных;
порядок работы при создании и отладке новой программы;
4. Практическая работа на ПК (25 мин).
5. Физкультминутка – во время пр. р.
6. Проверка практической работы, выставление оценок.
7. Итоги урока.
8. Домашнее задание: повторить § 7, 8 стр. 80, № 4 (Глинський Я.М. Інформатика
Алгоритмізація і програмування. Частина І. 4 видання 2004 р. Львів)
Ход урока
(сопровождается презентацией, связанной с некоторыми другими файлами)
I. Организационный момент
- Здравствуйте, ребята! Садитесь. Я рад вас видеть, думаю, что сегодняшний урок будет
плодотворным и интересным для нас всех. Дежурный, скажите, кто сегодня отсутствует.
(Отметить отсутствующих)
ІІ. Постановка темы и целей урока
- Сегодня у нас пройдет урок изучение нового материала по теме «Линейные
алгоритмы». Мы будем выполнять задания, как теоретические, так и практические,
вспомним основные типы данных, которые существуют в ЯП Pascal. Эпиграфом нашего
сегодняшнего урока будут слова знаменитого французского математика и философа Блеза
Паскаля: «Всё наше достоинство заключено в мысли»
На партах у каждого из вас находятся оценочные карты (Приложение 1). Заполните их в
конце урока.
ІІІ. Мотивация учебной деятельности
- Для того чтобы выполнить задания, вам необходимы знания, которые вы получили на
предыдущих уроках, изучая раздел «Основы алгоритмизации и программирования».
Внимательно просмотрите и читайте ваши записи в рабочей тетради по информатике,
я уверен, что у вас все получится!
ІV. Систематизация и обобщение ранее изученного
- Начнем урок с устной разминки. Вам предлагается ответить на вопросы теоретического
теста:
1. Какие типы данных существуют в ЯП Pascal; в каком разделе Pascal-
программы они объявляются;
2. Какие типы алгоритмов мы с вами уже изучили и как они записываются в
ЯП Pascal;
3. Как в ЯП Pascal записываются операторы присвоения, ввода, вывода.
V. Изучение нового материала
линейным называется такой алгоритм, в котором порядок выполнения команд
производится последовательно одна за другой;
Структурная схема линейного алгоритма
VI. Физкультминутка ( в процессе подготовки к практической работе)
VII. Практическая работа за компьютером:
набрать программу (см. приложение 1 ) в среде Borland Pascal 7.0 или
PASCABC
отладить и запустить программу на исполнение
проверить результаты работы программы
VIII. Итоги урока. Рефлексия
- Подведем итоги нашего урока. Что мы сегодня делали на уроке, что вспомнили и
обобщили?
- Анализируя ваши оценочные карты, выставляются следующие оценки…
IX. Домашнее задание: ЦОР 9-87.rtf
Начало
Конец
Действие 1
Действие 2
Действие N
NN2
…………
Приложение 1. Листинг программы вычисления площади круга
Program circle;
uses crt;
const
pi=3.14159;
var
r:integer;
s:real;
begin
writeln('input the radius'); { Ввод радиуса круга }
readln(r);
s:=pi*r*r; { Вычисление площади}
writeln('the area of circle S=',s);
end.