Файл: Суммативное оценивание за раздел Программирование решений. 7 класс. 3 четверть. 1.doc

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

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

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

Добавлен: 04.02.2024

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

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

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Суммативное оценивание за раздел «Программирование решений». 7 класс. 3 четверть. 1 вариант.ФИ ученика ________________________________ Класс _____________ Дата _______________Цель обучения 7.3.2.1 – записывать алгоритм на языке программирования7.3.3.2. Записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ (С/С++, Python, Delphi, Lazarus)Критерий оцениванияОбучающийся- создает алгоритм на языке программирования- анализирует входные и выходные данные Уровень мыслительных навыков Знание и понимание. Применение. Навыки высокого порядкаВремя выполнения 25 минутЗадания1. Дано целое трехзначное число a.(i)по заданному алгоритму составьте код программы(Python).

Алг Сумма

Нач

Ввод(a)

a=остаток(a;10)

вывод(a)
кон алг

Код программы


(ii) Входные данные x=448. Определите выходные данные ________________________________2. Дана блок-схема(i) Запишите код программы с помощью операторов интегрированной среды программирования


A=4 B=5



Код программы


(i). Определите выходные данные ____________________________________3. Дан код программы : x=8y=2if (x<=10) and (y<0):y=x+yelse: y=y**3 print(y)(i) является ли условие в данном примере истинным ?________________________(да/нет)(ii) определите выходные данные: ______________________________Суммативное оценивание за раздел «Программирование решений». 7 класс. 3 четверть. 2 вариант.ФИ ученика ___________________________ Класс _____________ Дата _______________Цель обучения 7.3.2.1 – записывать алгоритм на языке программирования7.3.3.2. записывать линейные и разветвляющиеся алгоритмы в интегрированной
среде разработки программ (С/С++, Python, Delphi, Lazarus)Критерий оцениванияОбучающийся- создает алгоритм на языке программирования- анализирует входные и выходные данные Уровень мыслительных навыков Применение. Навыки высокого порядкаВремя выполнения 25 минутЗадания1. Дано целое трехзначное число a.(i)по заданному алгоритму составьте код программы(Python).

Алг Сумма

Нач

Ввод(y)

y=остаток(y;8)

вывод (y)
кон алг

Код программы


(ii) Входные данные y=379. Определите выходные данные ____________________________2. Дана блок-схема(i) Запишите код программы с помощью операторов интегрированной среды программирования


A=3 B=5



Код программы


(i). Определите выходные данные ____________________________________3. Дан код программы:a=5b=8if (a>=10) or (b<10):c=b//aelse: c=b*aprint(c)(i) является ли условие в данном примере истинным ?________________________(да/нет)(ii) определите выходные данные: ______________________________

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



задания

Дескриптор

Балл

Обучающийся

Создает линейный алгоритм на языке

программирования

1

Использует оператор вывода

1

Использует оператор mod

1

Определяет результат выполнения программы

1

Создает разветвляющийся алгоритм по блок-схеме

на языке

программирования

2

определяет входные данные

1

Использует оператор ветвления if

1

Использует оператор ветвления else

1

Использует оператор вывода

1

Определяет результат выполнения программы

1

3

Определяет истинность составного условия

1

Определяет результат выполнения программы

1

Всего баллов







10

Рубрика для предоставления информации родителям по итогам суммативного оценивания за раздел "Программирование решение"ФИО обучающегося _______________________________________

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
















Уровень учебных достижений

















































Низкий

Средний

Высокий

















































Создает линейный

алгоритм на языке

программирования.

Затрудняется в создании линейного

алгоритма на языке

программирования/ определении результата

Допускает / при указании сообщения для оператора вывода/при использовании оператора mod/ определении результата .

Верно создаёт алгоритм на

языке программирования/ определяет результат

Создает разветвляющийся

алгоритм на языке

программирования.

Затрудняется в создании разветвляющегося

алгоритма на языке

программирования/ определении результата выполнения программы

Допускает ошибки при описании

входных и выходных данных/ при использовании операторов ветвления

/ при указании сообщения для оператора вывода/при определении истинности условия/ определении результата .

Верно создаёт алгоритм на

языке программирования/ определяет результат



20