kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Открытый урок информатики "Алгоритм с ветвлением"

Нажмите, чтобы узнать подробности

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

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Открытый урок информатики "Алгоритм с ветвлением"»

Доброе утро!

Доброе утро!

Домашнее задание: стр.19 №12 Составь циклический алгоритм приготовления блинов и запиши его в виде блок-схемы. Используй команды: Сделать тесто , пожарить блин ,  положить блин на тарелку Прежде чем составить алгоритм, ответить на вопросы: Известно ли заранее, сколько блинов удастся испечь? Когда нужно прекратить печь блины? Все ли из данных команд войдут в тело цикла?

Домашнее задание: стр.19 №12

Составь циклический алгоритм приготовления блинов и запиши его в виде блок-схемы.

Используй команды:

Сделать тесто , пожарить блин ,

положить блин на тарелку

Прежде чем составить алгоритм, ответить на вопросы:

Известно ли заранее, сколько блинов удастся испечь?

Когда нужно прекратить печь блины?

Все ли из данных команд войдут в тело цикла?

12 Начало Сделать тесто Поджарить блин Положить блин на тарелку Ложь Тесто закончилось Истина Конец 3

12

Начало

Сделать тесто

Поджарить блин

Положить блин на тарелку

Ложь

Тесто

закончилось

Истина

Конец

3

Выполни задания. а. Отметь алгоритмы с циклом знаком ✓ , а алгоритмы с ветвлением – знаком ⩝ . 13 ⩝ ✓ ⩝ Алгоритм с неполным ветвлением Алгоритм с циклом Алгоритм с полным ветвлением 3

Выполни задания.

а. Отметь алгоритмы с циклом знаком ✓ ,

а алгоритмы с ветвлением – знаком ⩝ .

13

Алгоритм с неполным

ветвлением

Алгоритм

с циклом

Алгоритм с полным

ветвлением

3

b. Отметьте верные рассуждения знаком «+», ошибочные – знаком «-». Объясни свой ответ. 13 + Каждое ветвление имеет блок проверки условия. Алгоритм содержит ветвление; следовательно, он содержит блок проверки условия. Каждое ветвление имеет блок проверки условия. Алгоритм содержит блок проверки условия; следовательно, он содержит участок ветвления. Любой цикл с неизвестным числом повторений имеет блок проверки условия. Данный участок алгоритма имеет блок проверки условия; следовательно, он является циклом с неизвестным числом повторений. Любой цикл с неизвестным числом повторений имеет блок проверки условия. Данный участок алгоритма – цикл с неизвестным числом повторений; следовательно, он имеет блок проверки условия. - - + 3

b. Отметьте верные рассуждения знаком «+», ошибочные – знаком «-». Объясни свой ответ.

13

+

Каждое ветвление имеет блок проверки условия.

Алгоритм содержит ветвление; следовательно,

он содержит блок проверки условия.

Каждое ветвление имеет блок проверки условия.

Алгоритм содержит блок проверки условия;

следовательно, он содержит участок ветвления.

Любой цикл с неизвестным числом повторений имеет блок

проверки условия.

Данный участок алгоритма имеет блок проверки условия;

следовательно, он является циклом с неизвестным числом повторений.

Любой цикл с неизвестным числом повторений имеет блок

проверки условия.

Данный участок алгоритма – цикл с неизвестным числом повторений;

следовательно, он имеет блок проверки условия.

-

-

+

3

Алгоритм «Упорядочивание божьих коровок» 14 Свойство: количество точек Направление упорядочивания : возрастание 1 4 5 3 2 3

Алгоритм «Упорядочивание божьих коровок»

14

Свойство: количество точек

Направление упорядочивания : возрастание

1

4

5

3

2

3

Физкультминутка 3

Физкультминутка

3

Домашнее задание:стр.22 №16 Особенности хамелеонов – менять свою окраску. а. Выполни алгоритм и раскрась хамелеонов, используя информацию из таблицы «Цвета хамелеонов». b. Как изменится результат, если команду N:=N+2 в теле цикла заменить командой N:=N+1? 3

Домашнее задание:стр.22 №16

Особенности хамелеонов – менять свою окраску.

а. Выполни алгоритм и раскрась хамелеонов, используя информацию из таблицы «Цвета хамелеонов».

b. Как изменится результат, если команду N:=N+2 в теле цикла заменить командой N:=N+1?

3

15 Программа «Лаборатория»  При стрельбе из пушки дальность полёта ядра зависит от угла подъёма ствола. Угол можно менять от 0 до 90 градусов с шагом 15 градусов. С помощью опытов нужно выяснить, при каком угле подъёма ствола дальность полёта ядра будет самой большой. 3

15

Программа «Лаборатория»

При стрельбе из пушки дальность полёта ядра зависит от угла подъёма ствола. Угол можно менять от 0 до 90 градусов с шагом 15 градусов. С помощью опытов нужно выяснить, при каком угле подъёма ствола дальность полёта ядра будет самой большой.

3

90 Истина Найти в таблице запись с наибольшей дальностью Записать ответ Конец 10 " width="640"

b. Выполни составленный алгоритм

Начало

G := 0

Установить угол наклона равным G градусов

Выстрелить

Измерить дальность полета ядра

Заполнить строку таблицы

G := G + 1

Ложь

G 90

Истина

Найти в таблице запись с наибольшей дальностью

Записать ответ

Конец

10

9 рассмотрены Истина Истина Сделать вывод Сделать вывод Конец Конец 11 " width="640"

с. Программа «Лаборатория» позволяет переместить пушку на другие планеты Солнечной системы. Составь алгоритм, с помощью которого можно выяснить: зависит ли дальность полёта ядра от того, на какой планете находится пушка.

Несколько вариантов алгоритма. Приведем два из них.

Начало

Начало

Провести эксперимент на

N := 1

ближайшей к Солнцу планете

и записать результат

Выполнить

лабораторную работу

Провести эксперимент на

на планете номер N

следующей планете

и записать результат

N := N + 1

Ложь

Ложь

Все планеты

1

N 9

рассмотрены

Истина

Истина

Сделать вывод

Сделать вывод

Конец

Конец

11

Спасибо за урок! До новых встреч! 11

Спасибо за урок!

До новых встреч!

11


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 4 класс

Скачать
Открытый урок информатики "Алгоритм с ветвлением"

Автор: Веремьёва Надежда Петровна

Дата: 23.06.2016

Номер свидетельства: 335901

Похожие файлы

object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(96) "Тема урока « Типы алгоритмов. Построение блок- cхем.» "
    ["seo_title"] => string(53) "tiema-uroka-tipy-alghoritmov-postroieniie-blok-ckhiem"
    ["file_id"] => string(6) "120912"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1413823369"
  }
}
object(ArrayObject)#885 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(75) "Открытый урок по теме: «Виды алгоритмов» "
    ["seo_title"] => string(40) "otkrytyi-urok-po-tiemie-vidy-alghoritmov"
    ["file_id"] => string(6) "132282"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(12) "meropriyatia"
    ["date"] => string(10) "1416321026"
  }
}
object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(45) "Алгоритмы с ветвлениями "
    ["seo_title"] => string(27) "alghoritmy-s-vietvlieniiami"
    ["file_id"] => string(6) "101732"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1402429386"
  }
}
object(ArrayObject)#885 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(96) "Урок "Программирование разветвляющихся алгоритмов" "
    ["seo_title"] => string(59) "urok-proghrammirovaniie-razvietvliaiushchikhsia-alghoritmov"
    ["file_id"] => string(6) "163397"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1422468699"
  }
}
object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(190) "Технологическая карта урока информатики и ИКТ в 9 классе по учебнику Н.Д.Угриновича «Информатика и ИКТ» "
    ["seo_title"] => string(112) "tiekhnologhichieskaia-karta-uroka-informatiki-i-ikt-v-9-klassie-po-uchiebniku-n-d-ughrinovicha-informatika-i-ikt"
    ["file_id"] => string(6) "217600"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1433404167"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства