Инфоурок Информатика ПрезентацииПрезентация по информатике "Программирование Разветвляющихся алгоритмов" (8 класс)

Презентация по информатике "Программирование Разветвляющихся алгоритмов" (8 класс)

Скачать материал
Скачать материал "Презентация по информатике "Программирование Разветвляющихся алгоритмов" (8 класс)"

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

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

Педагог-психолог

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

  • Программирование разветвляющихся алгоритмов. Условный оператор.

    1 слайд

    Программирование разветвляющихся алгоритмов. Условный оператор.

  • https://www.youtube.com/watch?v=YJUnrfg-svMВиртуальный музей
 «История ЭВМ»

    2 слайд

    https://www.youtube.com/watch?v=YJUnrfg-svM
    Виртуальный музей
    «История ЭВМ»

  • Чтение книги Взять книгу
 Открыть первую страницу
 Пока не конец книги выполн...

    3 слайд

    Чтение книги
    Взять книгу
    Открыть первую страницу
    Пока не конец книги выполнять следующие действия:
    3.1. Прочитать текст
    3.2. Перелистнуть страницу
    Вычисление функции f(x)=|x|
    program n_1;
    var x, a, b, c, s: integer;
    begin
    write ('Введите исходное число>>');
    readln (x);
    a:=x div 100;
    b:=x mod 100 div 10;
    c:=x mod 10;
    s:=a+b+c ;
    writeln ('s= ', s)
    end.

  • Какую математическую задачу решает данная программа?program vopros;...

    4 слайд



    Какую математическую задачу решает данная программа?

    program vopros;
    var a, b, c, D, x1, x2: real;
    begin
           writeln (‘Введите числа a, b и с’);
           readln (a,b,c);
           D:=sqr(b)-4*a*c;
           x1:=(-b+sqrt(D))/(2*a);
           x2:=(-b-sqrt(D))/(2*a);
           write ( ‘x1=‘, x1, ‘x2=‘, x 2)
    end.

  • Тема урока:«Программирование разветвляющихся алгоритмов»

Цель урока:изучен...

    5 слайд

    Тема урока:
    «Программирование разветвляющихся алгоритмов»

    Цель урока:
    изучение основ программирования разветвляющихся алгоритмов

  • Сокращённая
если  то 
if  then ;                Запись разветвляющегося 
алго...

    6 слайд

    Сокращённая
    если <условие> то <действия 1>
    if <условие> then <оператор 1>;
    Запись разветвляющегося
    алгоритма в языке Pascal с помощью условного оператора

    Полная
    если <условие> то <действия 1> иначе <действия 2>

    If <условие> then
    <оператор_1>
    else
    <оператор_2>;

  • В качестве условий используются логические выражения – 
простые или сложные
В...

    7 слайд

    В качестве условий используются логические выражения –
    простые или сложные

    Вычислить, что получится в результате выполнения следующих фрагментов программ:
    1. a:=5;
    b:=3;
    if a>b then d:=a else d:=b;

    2. a:=-7;
    b:=5;
    x:=4;
    if (x>=a) and (x<=b) then
    writeln ('x=', x, ' принадлежит отрезку')
    else
    write ('x=', x, ' не принадлежит отрезку')
    end.

  • Написать программу решения задачи

Даны два различных числа. Найти наибольшее...

    8 слайд

    Написать программу решения задачи

    Даны два различных числа. Найти наибольшее из двух этих чисел.

  • Началоaa &gt; ba, bДаНетbprogram max;
           var a, b: real;
begin...

    9 слайд

    Начало
    a
    a > b
    a, b
    Да
    Нет
    b
    program max;
    var a, b: real;
    begin
    writeln (Нахождения большего из 2 чисел);
    readln (a, b);
    if a>b then
    write (a, ' - наибольшее из 2 чисел')
    else
    write (b, ' - наибольшее из 2 чисел');
    end.
    Конец

  • Program kvadratnoeyravnenie;
       var a, b, c, D, x1, x2: real;
begin
 ...

    10 слайд

    Program kvadratnoeyravnenie;
    var a, b, c, D, x1, x2: real;
    begin
      writeln (‘Введите числа a, b и с’);
    readln(a,b,c);
    D:= b*b - 4*a*c;
      if D<0 then
        writeln (‘Корней нет’)
      else if D=0 then
    begin
        x1 := -b/2/a;
        writeln('x1=x2=',x1);
      end
      else
    begin
        x1 := (-b-sqrt(D))/2/a;
        x2 := (-b+sqrt(D))/2/a;
        writeln('x1=',x1,' x2=',x2);
      end;
    end.

  • Можете ли вы назвать тему урока?

Вы достигли своей цели?

Вам было легко или...

    11 слайд

    Можете ли вы назвать тему урока?

    Вы достигли своей цели?

    Вам было легко или были трудности?

    Что у вас получилось лучше всего и без ошибок?

    Какое задание было самым интересным и почему?

    - Как бы вы оцениваете свою работу?

  • П 3.4.1 стр. 129-130 читать, учить понятия, №3, 5 стр. 133-134.

Написать про...

    12 слайд

    П 3.4.1 стр. 129-130 читать, учить понятия, №3, 5 стр. 133-134.

    Написать программу для решения квадратного уравнения. 3х2 -10х +1=0.

    Сообщение «История развития программного обеспечения»
    Домашнее задание

  • Спасибо за внимание

    13 слайд

    Спасибо за внимание

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 670 616 материалов в базе

Материал подходит для УМК

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

Другие материалы

Вам будут интересны эти курсы:

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

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

  • Скачать материал
    • 06.11.2023 108
    • PPTX 345 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Гайдыш Лариса Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Гайдыш Лариса Васильевна
    Гайдыш Лариса Васильевна
    • На сайте: 8 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 16045
    • Всего материалов: 11

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 28 человек из 21 региона

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

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

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

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

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 76 человек

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

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

Учитель информатики

300/600 ч.

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

Мини-курс

Инновационные методы обучения и игровые практики для детей с ОВЗ

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 61 человек из 31 региона
  • Этот курс уже прошли 99 человек

Мини-курс

Психология общения: от многоплановости до эффективности

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 29 регионов
  • Этот курс уже прошли 13 человек

Мини-курс

Стратегии B2B маркетинга: от анализа до продаж

6 ч.

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