Инфоурок Информатика ПрезентацииПрезентация на тему Алгоритмическая структура «Ветвление».9 класс

Презентация на тему Алгоритмическая структура «Ветвление».9 класс

Скачать материал
Скачать материал "Презентация на тему Алгоритмическая структура «Ветвление».9 класс"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Страховой брокер

Описание презентации по отдельным слайдам:

  • Разветвляющиеся алгоритмы.

Ветвление.

    1 слайд

    Разветвляющиеся алгоритмы.

    Ветвление.

  • Цели урока:
       повторить понятия алгоритма, исполнителя, системы команд и...

    2 слайд

    Цели урока:
    повторить понятия алгоритма, исполнителя, системы команд исполнителя, типы и способы представления алгоритмов;
    познакомиться с разветвляющимся алгоритмом. Рассмотреть полную, неполную формы ветвления;
    научиться представлять алгоритмы в виде блок-схем, и составлять программы на языке программирования.

  • Составьте четыре правильные по смыслу фразы:Основные алгоритмические структур...

    3 слайд

    Составьте четыре правильные по смыслу фразы:
    Основные алгоритмические структуры:
    Четкое предписание исполнителю выполнить последовательность действий, направленных на решение поставленной задачи
    Один и тот же алгоритм может быть использован
    Набор действий, которые может выполнить исполнитель
    Для решения целого класса задач
    Называется системой команд исполнителя
    Называется программой
    Называется алгоритмом
    Линейный, разветвляющийся и циклический
    Словесный, графический и на алгоритмическом языке
    Для решения только одной задачи.

  • Составьте четыре правильные по смыслу фразы:Исполнителем алгоритма может быть...

    4 слайд

    Составьте четыре правильные по смыслу фразы:
    Исполнителем алгоритма может быть
    Называется программой
    Словесный, графический и на алгоритмическом языке
    Для решения только одной задачи.
    Человек или техническое устройство
    Может составить разные алгоритмы
    Только человек
    Можно записать только одним способом
    Можно записать разными способами
    Каждый алгоритм
    Алгоритм, записанный на языке
    программирования

  • Произведите сортировку данных свойств в соответствии с их отношением к свойст...

    5 слайд

    Произведите сортировку данных свойств в соответствии с их отношением к свойствам информации или к свойствам алгоритма:

    понятность полезность
    актуальность полнота дискретность результативность конечность массовость достоверность однозначность
    Свойства информации
    Свойства алгоритмов

  • Результат сортировкипонятность                  полезность             
 акту...

    6 слайд

    Результат сортировки
    понятность полезность
    актуальность полнота дискретность результативность конечность массовость достоверность однозначность
    Свойства информации
    Свойства алгоритмов
    понятность
    полезность
    актуальность
    полнота
    дискретность
    результативность
    конечность
    массовость
    достоверность
    однозначность

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

    7 слайд

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

    Общий вид ветвления :

    Неполная форма:
    Если <условие> то <действие>

    Полная форма:
    Если <условие> то <действие 1> иначе <действие 2>



  • Расположи условия и действия соответственно столбцам таблицы (неполная форма)...

    8 слайд

    Расположи условия и действия соответственно столбцам таблицы (неполная форма).
    Действительных корней нет
    T=1000
    D<0
    Сделал дело
    Гуляй смело
    Люби и саночки возить
    Вода кипит
    Любишь кататься
    a<0
    |a| = -a

  • 9 слайд

  • Расположи условия и действия соответственно столбцам таблицы (полная форма).Н...

    10 слайд

    Расположи условия и действия соответственно столбцам таблицы (полная форма).
    Налево пойдешь
    Коня потеряешь
    Сам пропадешь
    a<0
    |a| = -a
    |a| = a
    Идет дождь
    Открой зонт
    Не открывай зонт

  • Формы ветвления (блок-схемы)Условие ДействиеДа Нет Неполная форма:УсловиеДейс...

    11 слайд

    Формы ветвления (блок-схемы)
    Условие
    Действие
    Да
    Нет
    Неполная форма:
    Условие
    Действие 1
    Действие 2
    Да
    Нет
    Полная форма:

  • Вычислите значение переменной по блок-схеме:А= -3

    12 слайд

    Вычислите значение переменной по блок-схеме:
    А= -3

  • Конструкции ветвления на языке программирования	Полная форма:
if  then {дейст...

    13 слайд

    Конструкции ветвления на языке программирования
    Полная форма:
    if <условие> then {действие1, если условие верно}
    else {действие2, если условие неверно};
    Неполная форма:
    if <условие> then {действие, если условие верно};
    Условие- это логическое выражение, в зависимости от которого выбирается одно из двух действий, принимает значения Истина или Ложь

    Если значение условия истинно, то выполняется действие 1, в противном случае выполняется действие 2.

  • x:=3;
y:=7;
if x

    14 слайд

    x:=3;
    y:=7;
    if x<y then
    x:=2
    else
    y:=sqr(x)
    Вычислите значение переменной :
    x:=9;
    y:=7;
    if x<y then x:=2
    else y:=sqr(x)
    а)
    б)
    У=2
    У=3

  • Решить задачу: Найти большее из двух чисел А и В.
              Результат обо...

    15 слайд

    Решить задачу: Найти большее из двух чисел А и В.
    Результат обозначить С.
    А>B
    C:=A
    C:=B
    CLS
    PRINT “ нахождение большего числа”
    INPUT A,B
    if A>B then
    C=A
    else
    C=B
    PRINT C
    END
    ДА
    НЕТ
    Полная форма:

  • CLSPRINT “ нахождение большего числа”
INPUT A,B
C=A
 if B&gt;A then 
C=B
PRINT...

    16 слайд

    CLS
    PRINT “ нахождение большего числа”
    INPUT A,B
    C=A
    if B>A then
    C=B
    PRINT C
    END



    B>А
    C:=A
    C:=B
    ДА
    НЕТ
    Неполная форма:

  • 1. По данной блок -схеме, записать соответствующую программу

    17 слайд

    1. По данной блок -схеме, записать соответствующую программу

  • 2. Составить блок-схему по данной программе:

 CLS
INPUT “A, B”; A, B
 IF A

    18 слайд

    2. Составить блок-схему по данной программе:

    CLS
    INPUT “A, B”; A, B
    IF A<=B THEN X = A + B ELSE X = A * B
     PRINT “X=”; X
    END

  • 1.   Набрать программу решения задачи о наибольшем  значении  на компьютере....

    19 слайд

    1. Набрать программу решения задачи о наибольшем значении на компьютере. Ввести с клавиатуры значения А и В. Проанализировать результат.

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

    3. Человек вводит число А. Если оно положительное, то вычисляется корень числа, если же отрицательное, то число возводится в квадрат.





    Практическая работа

  • Домашнее задание:

   1.Учить определения.

     2. Составить блок-схему и пр...

    20 слайд

    Домашнее задание:

    1.Учить определения.

    2. Составить блок-схему и программу решения квадратного уравнения АX2+BX-C=0 (А ≠ 0), протестировать.

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Цели урока:

учебные:

  • Закрепить с учащимися понятия алгоритма, исполнителя, системы команд исполнителя, типы и способы представления алгоритмов.
  • Подробнее познакомить учащихся с разветвляющимся алгоритмом. Рассмотреть полную, неполную формы ветвления.
  • Научить представлению алгоритмов в виде блок-схем, программ на языке программирования.

развивающие:

· Развивать способность учащихся анализировать, сравнивать, делать выводы.

· Активизировать познавательную активность учащихся через мультимедийные средства обучения.

· Развивать образное, критическое, дивергентное мышление.

воспитательные:

  • Повышение мотивации учащихся на уроке.
  • Достижение сознательного уровня усвоения материала учащимися.
  • Формирование чувства коллективизма и здорового соперничества.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 915 материалов в базе

Скачать материал

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 23.03.2015 6360
    • PPTX 638 кбайт
    • 192 скачивания
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Киселева Марина Альбертовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Киселева Марина Альбертовна
    Киселева Марина Альбертовна
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 13
    • Всего просмотров: 36126
    • Всего материалов: 11

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 22 человека

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 191 человек из 54 регионов
  • Этот курс уже прошли 971 человек

Мини-курс

Фундаментальные принципы здоровья и двигательной активности

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы финансовой отчетности

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стартап: стратегия, развитие, и инвестиции

6 ч.

780 руб. 390 руб.
Подать заявку О курсе