Цели изучения темы
Образовательные цели
Изучить понятие разветвляющегося алгоритма.
Научиться различать полную и неполную конструкцию ветвления.
Научиться описывать решение задачи с помощью блок - схемы.
Изучить конструкцию условного оператора на языке TurboPascal.
Научить записывать сложные условия с помощью логических связок and, or, not.
Научить формулировать условия попадания точки в заштрихованную область.
Развивающие цели
Развитие умения применять полученные знания для решения задач типа «заштрихованные зоны», «угадай число», «нахождение корней квадратного уравнения».
Развитие умения объединять при решении задач знания из области алгебры, логики и основ программирования.
Развитие логического мышления.
Воспитательные цели
Развитие познавательного интереса к предмету посредством решения практических задач («угадай число», «тест»).
Ученик пробует свои силы в создании «настоящих» программ, имеющих практическое значение.
Воспитание культуры умственного труда.
Диагностируемые цели
Ученик знает особенность алгоритмической конструкции «ветвление».
Ученик умеет составлять алгоритм решения задачи с помощью блок - схемы и программу на языке программирования.
Ученик знает условия применения составного оператора с учётом синтаксиса языка.
Ученик умеет составлять сложные условия с использованием логических операций and, or, not.
Ученик умеет представлять процесс формирования заштрихованной зоны и формулировать условия попадания точки в неё.
Технология проведения уроков по теме «Разветвляющийся алгоритм»
Урок №1(изучения нового материала) «Разветвляющийся алгоритм».
1. Организационный момент
приветствует учащихся;
заслушивает сообщение дежурного о готовности класса к уроку, отмечает отсутствующих.
Постановка цели урока
До настоящего времени мы с вами решали задачи, в которых действия следуют одно за другим (линейный алгоритм). Сегодня наша цель:
познакомиться с другим типом алгоритмов – разветвляющимся,
научиться строить блок - схему,
описывать конструкцию ветвления на языке программирования Pascal.
Тема урока – «Разветвляющийся алгоритм»
Содержательный этап
Разветвляющийся алгоритм содержит условие, в зависимости от истинности которого выполняется либо одна, либо другая последовательность действий.
1. Полная конструкция ветвления
Изобразим фрагмент блок - схемы разветвляющегося алгоритма
Весь материал – смотрите архив.