«Ветвление в алгоритмах» - vnekl.netnado.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
«Ветвление в алгоритмах» - страница №1/1

Приложение 1




Тема №1:

«Ветвление в алгоритмах»

Цель:

  • создать условия для учебной и практической деятельности учащихся по изучению темы «Ветвление в алгоритмах»;

  • обеспечить формулирование учащимися выводов, создать условия для формирования умения воспроизводить изученный материал. Способствовать развитию внимания, памяти, логического мышления;

  • воспитывать самостоятельность при выполнении заданий.


Оборудование:

    • компьютеры;

    • проектор;

    • презентация «Ветвление в алгоритмах»

Тип урока:

комбинированный.



Структура урока:

  1. Организационный этап (1 – 2 мин.)

  2. Усвоение новых знаний и способов действия (7 – 10 мин.)

  3. Актуализация новых знаний (1 – 2 мин.)

  4. Первичная проверка понимания новых знаний и способов действия (2 – 3 мин.)

  5. Закрепление новых знаний и способов действия (20 – 25 мин.)

  6. Информация о домашнем задании (1 – 2 мин.)

  7. Подведение итогов (1 – 2 мин.).


Ход урока:


Этапы урока

Содержание

Техника организа-ции

1.Организа-ционный этап

Здравствуйте ребята! Проверьте свою готовность к уроку. Меня зовут Светлана Андреевна. И сегодняшний урок у вас буду вести я. Присаживайтесь, пожалуйста.


Проверка готовнос-ти класса к уроку

2. Проверка домашнего задания

А сейчас проверим, как вы усвоили материал прошлой темы.

  1. Что такое циклический алгоритм? (Циклический алгоритм - алгоритм, предусматривающий многократное повторение одного и того же действия (одних и тех же операций) над новыми исходными данными)

  2. Что такое циклический процесс? (Циклический процесс - это вычислительный процесс, в котором многократно выполняются вычисления по одним и тем же формулам при различных значениях аргумента)

  3. Что такое тело цикла? (Тело цикла - это многократно повторяющийся участок программы)

  4. Что такое параметр цикла? (Параметр цикла - это переменная, которая принимает новые значения при каждом повторении цикла (циклы бывают простые и сложные))

Беседа сучащими-ся

3. Актуализа-ция новых знаний

Сегодня на уроке мы продолжим изучать тему «Управление и алгоритмы». А давайте с вами подумаем что такое ветвление? А, что же тогда понимается под условием? Как вы наверное уже поняли тема нашего урока: «Ветвление в алгоритмах».




4. Усвоение новых знаний и способов действий.

Сегодня мы познакомимся еще с одной структурой в алгоритмах – ветвлением (условие).

Ребята, а где мы встречаемся с ветвлением?



Ветвление это тип алгоритма, в процессе выполнения которого данные влияют на ход выполнения алгоритма; в алгоритме заложены различные пути следования, по ходу действия выбирается один из возможных вариантов.

Ветвлению в Паскале соответствуют 2 оператора: условный и оператор выбора.

Мы будем говорить только об условном операторе.

Условный оператор в свою очередь делиться на полную форму ветвления и неполную форму ветвления.

Давайте сначала рассмотрим полную форму ветвления.

В нем условный оператор образует как бы сложноподчиненное предложение. Оно, во-первых, содержит после слова ЕСЛИ условие, во-вторых, после слова ТО стоит указание Действия 1, которое должно выполняться при выполнении условия, и, в-третьих, после слова ИНАЧЕ стоит указание Действия 2, которое должно выполняться, если условие не выполняется.

Неполная форма ветвления:

В случае использования неполной формы условного оператора вначале проверяется условие, и если оно истинно, то выполняются команды, указанные после служебного слова ТО. Если же условие ложно, то выполнение переходит к следующей за условным оператором команды.

А сейчас давайте подумаем, что же такое условие?

Условие – выражение, находящееся между словом «если» и словом «то» и принимающее значение «истина» или «ложь».

А как вы думаете, что подразумевается под разветвляющимся алгоритмом.



Разветвляющийся алгоритм – алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

А сейчас я попрошу вас ответить на вопросы, для того, чтобы посмотреть запомнили вы новый материал или нет.



Учащиеся списывают со слайдов презента-ции

4. Первичная проверка понимания новых знаний и способов действия

Ну, что начнем.

  1. Что такое ветвление?

  2. Какие операторы соответствуют ветвлению в алгоритмах?

  3. Что называют полной формой условного оператора?

  4. Что называют неполной формой условного оператора?

  5. В чём состоит разница между полной и неполной формой условного оператора?

  6. Дайте определение условию.

  7. Что такое разветвляющийся алгоритм?




Учащиеся отвечают на вопросы

5. Закрепление новых знаний и способов действия

Для следующих задач составить блок-схемы:

  1. Найти максимальное из двух чисел и присвоить его значение переменной m.



  1. Даны числа А и В. Если числа равны, то выводить сообщение А=В, в противном случае выводить А<>В.



  1. Найти максимальное из трёх чисел и присвоить его значение переменной m.

Тестирование.

  1. Какой тип алгоритма должен быть выбран при решении квадратного уравнения ax2+bx+c=0?

  • линейный;

  • циклический;

  • разветвляющийся;

  • циклически-разветвляющийся.

  1. Разветвляющийся алгоритм – это…

  • присутствие в алгоритме хотя бы одного условия;

  • набор команд, которые выполняются последовательно друг за другом;

  • многократное исполнение одних и тех же действий

  1. Какой фигурой изображается условие?




















  1. Сколько вариантов действий можно осуществить при наличии одного разветвления в программе (впишите число-ответ в поле) – 2.

  2. Какое значение S напечатано на экране в результате выполнения следующего алгоритма:

Ответ: 24



  1. Какое значение Y будет на экране в результате выполнения следующего алгоритма:

Ответ:-16.



  1. Какое значение S будет на экране в результате выполнения следующего алгоритма: (3).

  2. Какое значение Y будет на экране в результате выполнения следующего алгоритма: - 2.




Выполне-ние практичес-кой работы в тетрадях

Учащиеся выполня-ют тестирова-ние на компьюте-ре.




6. Информа-ция о домаш-нем задании

Дома вам нужно будет выучить записи в тетради. Составить алгоритм перехода через дорогу по светофору и если светофора нет.




7. Подведение итогов

Молодцы ребята, вы сегодня хорошо поработали. Ребята, а с чем мы сегодня с вами познакомились? Что было легко в нашей теме? Какие вопросы у вас вызвали трудности. Я надеюсь вам понравился наш урок. оценки за работу на уроке сегодня таковы… Спасибо за урок. До свидания!