03. 03. 2016 8 класс
Основные алгоритмические конструкции. Ветвление. Полная форма ветвления
Цель: сформировать знания основных операторов алгоритмической структуры "ветвление"; привить навык программирования с использованием операторов условных переходов для решения конкретных задач.
Задачи: углубление, обобщение и систематизация знаний по программированию; развитие алгоритмического мышления, памяти, внимательности; развитие познавательного интереса, логического мышления.
Ход урока
1. Организационный момент.
2. Повторение.
Задание 1. Найти ошибку в записи программы:
Программа с ошибками
Исправленная программа
Programm Задача;
Uses Crt;
Var R, l, S - real
Begin
Write ln (ввести значение R)
Readln (R);
L 2PiR;
S Pi Sqrt (R);
Writeln (S, S:7);
Writeln (l, l:7);
End.
Program Zadacha;
Uses Crt;
Var R, l, S : real;
Begin
Writeln (ввести значение R);
Readln (R);
L : 2PiR;
S : Pi Sqr (R);
Writeln (S, S:7:2);
Writeln (l, l:7:2);
End.
3. Введение нового материала
Чтобы определить вид алгоритмической структуры, которую мы будем изучать на уроке, необходимо отгадать ребус:
рис. 1.
Ответ: вЕТ вЛЕ НиЕ
Разветвляющимся называется алгоритм в котором порядок выполнения действий зависит от некоторого условия.
Общий вид блок-схем алгоритмической структуры "ветвление"
рис. 2.
Задание 2. Составим блок схему сказочного алгоритма: "Поехал Иван - Царевич на сером волке за Жар - Птицей. Ехал он, ехал, глядь - перед ним лежит огромный камень. На камне надпись: "Направо пойдешь - коня потеряешь, налево пойдешь - голову сложишь. . . "
Ответ: Рисунок 3.
рис. 3.
Задание 3. По ус
Страницы: 1 | 2 | 3 > >>