Конспект урока "Правила записи арифметических выражений" 8 класс


РЕСПУБЛИКА КАЗАХСТАН, г.Кызылорда
Средняя школа № 173 имени А.Молдагуловой
Учитель информатики:
Шайхутдинова Галия Жагфаровна
Предмет: Информатика
Класс: 8
Тема урока: Программирование как формальный способ записи алгоритмов, алфавит,
синтаксис языка программирования. Правила записи арифметических выражений.
Цель урока: познакомиться со способом записи алгоритмов, синтаксисом, правилами записи
арифметических выражений на языке программирования; развивать умение записывать алгоритм и
обрабатывать его с помощью программы; воспитывать внимание, бережное отношение к технике.
Оборудование: доска, видеоролик, флипчарт, опорные конспекты, карточки, компьютер
Методы: словесные, наглядные, демонстрационные
Ход урока:
I. Орг.момент: готовность к уроку, сообщение плана урока.
II. Опрос домашнего задания:
1) соотнести по категориям: типы алгоритмов и способы представления(ученик у доски, стр.1);
2) фронтальный опрос:
1. Что такое алгоритм, пример
2. Какими свойствами обладает алгоритм?
3. Что или кто является исполнителем алгоритма?
4. Способы представления алгоритмов?
5. Естественный язык?
6. Язык блок-схем?
7. Сопоставить блоки(флипчпарт, стр.2)
III. Мотивация:
Вся информация, которая используется в компьютере, представляется в виде алгоритма(программы),
которая составлена на одном из языков программирования.
Как же выглядит алгоритм на языке программирования?
Что такое язык программирования?
Какой язык программирования мы будем изучать?
Рассматривая эти вопросы и изучая язык программирования, вы, может быть, станете программистами,
будете создавать программы, которыми мы будем пользоваться.
IV. Изучение нового материала:
1) Видеоролик «Язык программирования»;
2) Алфавит языка;
Алфавит языка состоит из множества символов, используемых при составлении элементов
программы. К ним относятся буквы, цифры и специальные знаки(символы).
3) Синтаксис, семантика;
Синтаксис правило записи элементов. Семантика правило применения и смысл элементов.
4) Структура программы – видеоролик;
program P1;
раздел описания;
begin
раздел операторов
(тело программы);
end.
5) Символы арифметических операций(флипчарт, стр.); запись выражений;
н-р: 37*42-1461; 37(25+87,5)-17(4,6+1,9);
5.2-3.54.8-1.52.25+5.24 .
6) Программа вычисления выражений(программа ABC). Учитель составляет программу, учащиеся
наблюдают. Знакомит с интерфейсом программы.
V. Задание на дом: конспект, задачи
Определите значения выражений:
а) 16 div 4 *2; б) 1+19 mod 5; с) (1+19) mod 5; д) 3 div 10 + 25 mod 5
VI. Практическая работа:
1) Program P1;
begin
writeln(‘Это моя первая программа’);
writeln(‘Ура!’); writeln(‘она работает’);
writeln(‘Я – программист?!’);
end.
2) вычислить а)1+25 div 5 mod 2; б) 17,5-6,413,8+0,01+7,5-4,2*3.
VII. Проверка знаний:
Лист ответа: (в скобках подчеркнуть правильный вариант ответа, где нет - дописать)
Фамилия____________________
1) Кем был создан язык Паскаль? В каком году?(Вирт, Паскаль, 1971, 2001, 1871)
2) В честь какого французского учёного был назван язык Паскаль?
3) Заголовок программы?(program, begin, end)
4) Слово, означающее конец программы.
5) Арифметическая операция «умножение» на языке программирования.
6) Операция целочисленного деления?
7) Операция остатка от целочисленного деления.
8) Вычислить: 7 mod 2; 7 div 2.
9) В конце каждой строчки программы ставится знак …
10) Чтобы вывести текст на экран, используют (), ‘’, (‘’)?
VIII. Итоги, рефлексия:
1) Что нового узнали на уроке?
2) Трудно ли работать в программе?
3) Было ли интересно тебе на уроке?