Суммативное оценивание за раздел «Практическое программирование»
Предмет: Информатика
Класс: 8
Тема раздела: Практическое программирование
Цели обучения: 8.3.1.1 создавать модели задач на языке программирования Python; 8.3.2.1 осуществлять трассировку алгоритма
Общее количество баллов: 10
Время выполнения: 20 минут
Задание 1 (3 балла)
Трассировка алгоритма. Дана программа на языке Python:
a = 5
b = 2
if a > b:
c = a + b
a = a - c
else:
c = a * b
b = b + c
print(a, b, c)
Необходимо: Выполнить трассировку алгоритма для исходных данных a = 5, b = 2. Заполните таблицу, указав значения переменных после выполнения каждой строки программы (в конце выполнения всех строк).
| Переменная | Значение после выполнения программы |
|---|---|
| a | |
| b | |
| c |
Критерии оценивания:
- 1 балл – верно выполнена трассировка и определено конечное значение
c. - 1 балл – верно определено конечное значение
a. - 1 балл – верно определено конечное значение
b.