Единицы измерения информации



бет56/70
Дата11.09.2023
өлшемі27,78 Mb.
#180692
түріУрок
1   ...   52   53   54   55   56   57   58   59   ...   70
Байланысты:
7 класс ксп

Стратегия «Стикер»






Подведение итогов урока (5 мин)



Подведение итогов урока:
1.Какова была цель урока?
2. Что необходимо знать, чтобы достичь цели урока?
3.Назовите основные свойства степени с натуральным показателем.



Ученики показывают умение обосновывать свое понимание


Записывают д.з. в дневники



Самооценивание



Рефлексивный лист, стикеры




Раздел

Программирование алгоритмов на языке Python(пайтон)

ФИО педагога

Дерманская И.В.

Дата




Класс: 7 

Количество присутствующих:

отсутствующих:

Тема урока

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

Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу)

7.3.2.1 – записывать алгоритм на языке программирования
7.3.3.2 – записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ (С/С++, Python, Delphi, Lazarus)

Цель урока

Все учащиеся будут знать:
Что такое составное условие;
Какие логические операции используются при составлении составных условий.
Большинство учащихся научится:
Составлять составные условия;
Составлять таблицы истинности для простых логических операций And, Or, Not.
Применять составные условия при программировании задач.
Некоторые учащиеся будут уметь:
Применять составные условия при разработке собственного проекта.

Критерии успеха

Учащиеся достигли цели если:
могут объяснить, что такое составное условие;
знают логические операции, используемые при составлении составных условий;
составляют таблицы истинности для простых логических выражений;
используют составные условия при решении задач.

Ход урока

Этапы урока

Деятельность учителя

Деятельность обучающихся

Оценивание

Ресурсы

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

Организационный момент: проверка присутствующих, ознакомление с темой, целями и критериями успеха урока.
Актуализация знаний, повторение определения и структуры условного оператора.
Задание 1.
Запишите с помощью условного оператора «Если время на часах 11 вечера, то идти спать, иначе читать книгу».
Задание 2.
Дан алгоритм:
Ввод значения x
IFx<–20 THENy := 2 * x
IFx<=10 THENy := 51
IFx>10 THENy := x
Вывод y
Какое число будет выведено в результате выполнения алгоритма, если ввести значение X= 100 ?

Показывают решения задач, при возникновении вопросов разбирают с учителем




Раздаточный материал

Изучение нового материала

Учитель объясняет, что называется простым условием, составным условием, какие операторы используются при составлении составных условий.
При решении различных задач иногда возникает необходимость проверять выполнение двух и более условий.
Например, условие:
10<а<100
а>10 и а<100
состоит из двух условий, которые должны выполняться одновременно:
а>10 и а<100.
Такие условия называют составными.
Для записи составных условий на языке программирования используют следующие логические операции:
· and – логическое «и»;
· or – логическое «или»;
· xor – логическое «исключающее или»;
· not – логическое отрицание.
С помощью логических операций простые условия объединяют в составные. Простые условия при этом обязательно заключаются в скобки, так как логические операции имеют более высокий приоритет, чем операции сравнения.
Правила выполнения логических операций
Составное условие, состоящее из двух простых условий, соединенных операцией and, верно (истинно) только тогда, когда верны оба простых условия.
Таблица истинности Логического умножения (конъюнкции)

Условие А

Условие В

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

Истина

Истина

Истина

Истина

Ложь

Ложь

Ложь

Истина

Ложь

Ложь

Ложь

Ложь

Пример1: Запишите условие 0 Ответ: If (a>0)and(a<=5)
Составное условие, состоящее из двух простых условий, соединенных операцией or, верно тогда, когда верно хотя бы одно из простых условий.
Таблица истинности Логического сложения (дизъюнкции)

Условие А

Условие В

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

Истина

Истина

Истина

Истина

Ложь

Истина

Ложь

Истина

Истина

Ложь

Ложь

Ложь

Пример2: Запишите условие a<=0 илиa>5 с помощью логических операций.
Ответ: If (a>=0)or(a>5)

Составное условие not верно только тогда, когда простое условие ложно.


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

Условие А

Условие notB

Истина

Ложь

Ложь

Истина

Пример3: Запишите условие a не меньше 5 с помощью логических операций. Можно записать как If (a>=5) или с помощью логической операции not.
Ответ: If not(a<5)
Физминутка.
Самостоятельная работа Сор 4.

Ознакамливаются с методами решения


Разбирают совместно с учителем понятие

Словесная оценка учителя
. Взаимооценивание


Достарыңызбен бөлісу:
1   ...   52   53   54   55   56   57   58   59   ...   70




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет