Главная страница
Навигация по странице:

  • 2.Оператор ввода B.Выполнение действий зависит от условий.

  • 3.Оператор вывода С.Print

  • 5.Знак полного деления E.Действия выполняются последовательно друг за другом.

  • 6.Разветвляющийся алгоритм F.Integer

  • 1.В линейном алгоритме … A.Input

  • Задания Дескрепторы Общий балл Балл ученика

  • Условие А Условие В Условие И(and) В

  • Таблица истинности Логического умножения (конъюнкции) Таблица истинности Логического сложения (дизъюнкции) Условие А

  • Условие В Условие ИЛИ(or)В

  • Условие А Условие notB

  • Учебные цели

  • Презентация.Программирование составных условий. урок по информатике в 7 классе. 7Б открытый урок. 1. в линейном алгоритме A. Input


    Скачать 1.62 Mb.
    Название1. в линейном алгоритме A. Input
    АнкорПрезентация.Программирование составных условий. урок по информатике в 7 классе
    Дата16.05.2023
    Размер1.62 Mb.
    Формат файлаppt
    Имя файла7Б открытый урок.ppt
    ТипУрок
    #1134004

    Начало урока (работа в группе) – 4 .
    Найти соответствие.


    1.В линейном алгоритме …




    A.Input






    2.Оператор ввода




    B.Выполнение действий зависит от условий.








    3.Оператор вывода




    С.Print








    4.Целые числа




    D. //








    5.Знак полного деления




    E.Действия выполняются последовательно друг за другом.








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




    F.Integer








    7.Знак целочисленного деления




    G. /

    Начало урока (работа в группе).


    Начало урока (работа в группе).
    Найти соответствие.


    1.В линейном алгоритме …




    A.Input






    2.Оператор ввода




    B.Выполнение действий зависит от условий.








    3.Оператор вывода




    С.Print








    4.Целые числа




    D. //








    5.Знак полного деления




    E.Действия выполняются последовательно друг за другом.








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




    F.Integer








    7.Знак целочисленного деления




    G. /

    Критерий оценивания


    Задания


    Дескрепторы


    Общий балл


    Балл ученика


    1 задание.


    За каждый правильный ответ 1 балл


    7 баллов


    2 задание.


    3 задание.


    Итого


    Тема: Программирование составных условий


    7.3.2.1 Записывать алгоритм на языке программирования
    7.3.3.2 записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ Python


    Учебные цели


    При решении различных задач иногда возникает необходимость проверять выполнение двух и более условий.
    Например, условие:
    10<а<100
    а>10 и а<100
    состоит из двух условий, которые должны выполняться одновременно:
    а>10 и а<100.
    Такие условия называют составными.


    Для записи составных условий на языке программирования используют следующие логические операции:
    · and – логическое «и»;
    · or – логическое «или»;
    · not – логическое отрицание.


    С помощью логических операций простые условия объединяют в составные. Простые условия при этом обязательно заключаются в скобки, так как логические операции имеют более высокий приоритет, чем операции сравнения.
    Правила выполнения логических операций
    Составное условие, состоящее из двух простых условий, соединенных операцией and, верно (истинно) только тогда, когда верны оба простых условия.


    Условие А


    Условие В


    Условие И(and) В


    Истина
    True


    Истина
    True


    Истина
    True


    Истина
    True


    Ложь
    False


    Ложь
    False


    Ложь
    False


    Истина
    True


    Ложь
    False


    Ложь
    False


    Ложь
    False


    Ложь
    False


    Таблица истинности Логического умножения (конъюнкции)

    Таблица истинности Логического сложения (дизъюнкции)


    Условие А


    Условие В


    Условие ИЛИ(or)В


    Истина
    True


    Истина
    True


    Истина
    True


    Истина
    True


    Ложь
    False


    Истина
    True


    Ложь
    False


    Истина
    True


    Истина
    True


    Ложь
    False


    Ложь
    False


    Ложь
    False

    Таблица истинности Отрицание


    Условие А


    Условие notB


    Истина
    True


    Ложь
    False


    Ложь
    False


    Истина
    True


    Работа по группам – 10
    Страница 163 раздел Выполняем в тетради
    (12>25) and (30>25) -
    (27<50) and (15>7) -
    (36<75) and (5<43) -
    (30>20) or (30<10) -
    (30>25) or (25>10) -
    (10>20) or (10<50) –
    Not (50>16) –
    Not (24<12) –


    Работа по группам – 15
    Страница 163 раздел Выполняем в тетради
    (12>25) and (30>25) - false
    (27<50) and (15>7) - true
    (36<75) and (5<43) - true
    (30>20) or (30<10) - true
    (30>25) or (25>10) - true
    (10>20) or (10<50) – true
    Not (50>16) – false
    Not (24<12) – true

    Критерий оценивания


    Задания


    Дескрепторы


    Общий балл


    Балл ученика


    1 задание.


    За каждый правильный ответ 1 балл


    7 баллов


    2 задание.


    За каждый правильный ответ 1 балл


    8 баллов


    3 задание.


    Итого


    Решение задачи представлено на языке программирования- 10.
    Напишите программный код.


    1-ая группа


    2-ая группа


    3-я группа


    x=true
    y=false
    print (x and y)


    x=true
    y=false
    print (x or y)


    x=true
    y=false
    print (not (x))


    Решение задачи представлено на языке программирования- 10.
    Напишите программный код.


    1-ая группа


    2-ая группа


    3-я группа


    x=true
    y=false
    print (x and y)


    x=true
    y=false
    print (x or y)


    x=true
    y=false
    print (not (x))


    false


    true


    false

    Критерий оценивания


    Задания


    Дескрепторы


    Общий балл


    Балл ученика


    1 задание.


    За каждый правильный ответ 1 балл


    7 баллов


    2 задание.


    За каждый правильный ответ 1 балл


    8 баллов


    3 задание.


    За соответствие с правильным ответом – 1 балл


    1 балла


    Итого


    16 баллов

    Оценивание


    16 баллов – 10 баллов
    14-15 баллов – 9 баллов
    12-13 баллов – 8 баллов
    10-11 баллов – 7 баллов
    8-9 баллов – 6 баллов
    6-7 баллов – 5 баллов


    7.3.2.1 Записывать алгоритм на языке программирования
    7.3.3.2 записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ Python


    Учебные цели


    Домашнее задание.
    Вычислить
    (14>26) and (40>35)….
    (37<60) and (25>17)….
    (40>30) or (40<20)…
    (40>35) or (35>20)….
    Not(60>26)…
    Not(34<22)…



    написать администратору сайта