Конспект урока информатики "Алгоритмическая конструкция "Ветвление". Полная и неполная формы"; 8 класс


Технологическая карта открытого урока (8 класс)



Тема урока: Алгоритмическая конструкция «Ветвление». Полная и неполная формы.

Тип урока: Урок открытия нового знания.

Оборудование: Проектор, компьютеры, раздаточные листы.



I. Мотивационный этап (5 минут)

Учитель: «Каждый день мы принимаем сотни решений. Если на улице дождь — мы берем зонт, иначе — не берем. Если в кармане есть 100 рублей — покупаем мороженое, иначе — идем мимо. В программировании это называется ветвлением. Сегодня мы научим компьютер принимать решения за нас».



II. Актуализация и «Проблемная ситуация» (7 минут)

Задание на доске: Дана блок-схема (ромб с вопросом «x > 0?»).

Вопрос классу: «Что произойдет, если x равен 5? А если -5?».

Проблема: Как записать это на языке программирования, чтобы компьютер нас понял?



III. Изучение нового материала (12 минут)

Разбираем синтаксис на языке Pascal (или том, который вы изучаете):



1. Полная форма:

if <условие> then <действие 1> else <действие 2>;

(Если условие верно, то делаем первое, иначе — второе).



2. Неполная форма:

if <условие> then <действие>;

(Если условие верно — делаем, если нет — просто идем дальше).



Важное правило: Перед else точка с запятой никогда не ставится! (Это «ловушка», на которой часто ловят учеников).







IV. Практическая работа за ПК (13 минут)

Задание: Написать программу «Робот-кассир в кинотеатре».

* Компьютер спрашивает возраст зрителя.

* Если возраст меньше 18, программа пишет: «Билет на мультфильм разрешен».

* Иначе: «Добро пожаловать на вечерний сеанс».



Текст программы для проверки:

`pascal

var age: integer;

begin

write('Сколько вам лет? ');

readln(age);

if age < 18 then

writeln('Билет на мультфильм разрешен')

else

writeln('Добро пожаловать на вечерний сеанс');

end.

`

V. Рефлексия и итоги (3 минуты)

Прием «Светофор»:

* Зеленая карточка: «Я всё понял, могу написать программу сам».

* Желтая карточка: «Я понял тему, но в коде еще путаюсь».

* Красная карточка: «Мне нужна помощь, я не понял, как работает "else"».







Раздаточный материал (Карточка для печати)



ФИ ученика: __________________________________



Задание 1. Переведи с английского на «язык логики»:

* IF — это ___________

* THEN — это ___________

* ELSE — это ___________



Задание 2. Исправь ошибку в коде:

if x > 0 then writeln('Плюс'); else writeln('Минус');

Ответ (зачеркни лишний знак): _________________________________



Задание 3. Логическая задача:

Какое число выведет программа, если ввести x = 10?

if x < 5 then x := x + 1 else x := x * 2;

Ответ: ________


Полный текст материала Конспект урока информатики "Алгоритмическая конструкция "Ветвление". Полная и неполная формы"; 8 класс смотрите в скачиваемом файле.
На странице приведен фрагмент.
Автор: Мишенков Константин Игоревич  Публикатор
04.05.2026 0 8 1

Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.