ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 30.11.2023

Просмотров: 77

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Начало урока (работа в группе) – 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 задание.


За полный и точный ответ – 1 балл
За красочность – 1 балл
За защиту – 1 балл


3 балла


3 задание.


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


3 балла


Итого


13 баллов


Тема: Программирование вложенных условий 7.3.2.1 Записывать разветвляющийся алгоритм на языке программирования7.3.3.2 записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ(Знание – Понимание – Применение – Анализ)Учебные цели для достижения на этом уроке (ссылка на учебную программу)

Знаки отношений

><>=<===!= больше, меньше больше или равно меньше или равно равно не равно

Вложенные условные операторы

if a > b: print("Андрей старше") else: if a == b: print("Одного возраста")else: print("Борис старше") вложенный условный оператор Зачем нужен? ?Задача: в переменных a и b записаны возрасты Андрея и Бориса. Кто из них старше? Сколько вариантов? ? Середина урока Демонстрация решения задачи. Работа по группам – 15 Поиск ответов на проблемные вопросы: 1.Что означает понятие вложенное условие? 2. Как вы думаете, есть ли ограничения на количество вложенных условий? Защита ответов. Обсуждение.

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


Задания


Дескрепторы


Общий балл


Балл ученика


1 задание.


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


7 баллов


2 задание.


За полный и точный ответ – 1 балл
За красочность – 1 балл
За защиту – 1 балл


3 балла


3 задание.


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


3 балла


Итого


13 баллов

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

1-ая группа


2-ая группа


3-я группа


Если x<=0
вывести (y=-x)
иначе
если x>7
вывести y=x
иначе
вывести y=2
все
все


Если x>=0
вывести (y=x)
иначе
если x<=-3
вывести y=-x
иначе
вывести y=3
все
все


Если x=0
вывести (y=0)
иначе
если x>0
вывести y=x
иначе
вывести y=-x
все
все



1-ая группа


2-ая группа


3-я группа


If x<=0
print (y=-x)
else
if x>7
print (y=x)
else
print ( y=2)


if x>=0
print (y=x)
else
if (x<=-3)
print (y=-x)
else
print (y=3)


If x=0
print (y=0)
else
if x>0
print (y=x)
else
print (y=-x)

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


Задания


Дескрепторы


Общий балл


Балл ученика


1 задание.


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


7 баллов


2 задание.


За полный и точный ответ – 1 балл
За красочность – 1 балл
За защиту – 1 балл


3 балла


3 задание.


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


3 балла


Итого


13 баллов

Оценивание

13 баллов – 10 баллов 11-12 баллов – 9 баллов 9-10 баллов – 8 баллов 7-8 баллов – 7 баллов 6 баллов – 6 баллов 5 баллов – 5 баллов Домашнее задание.
    Повторить теоретический материал
    Придумать и решить задачу с использованием вложенного условия.