|
Сор 1 6 класс инф 3чт. Ф. и класс
Ф.И______________________________________________________________Класс____ 3 четверть Суммативное оценивание за раздел «Программирование на языке Python» СОР №1 Цель обучения
| 6.1.2.2 использовать возможности интерфейса IDE (Integrated Development Environment (интегрейтед девелопмент энвайронмент))
6.3.2.1 записывать линейные алгоритмы на языке Python(пайтон)
6.3.3.1 классифицировать типы данных
| Критерии оценивания
| - Определяет компоненты интерфейса IDE;
- Может обнаруживать разницу между операторами строковых и числовых данных;
- Использует правила написания синтаксических и арифметических операций в Python;
- Пишет программу с использованием линейных алгоритмов на Python;
- Классифицирует типы данных
| Уровень мыслительных навыков
| Применение
| Время выполнения
| 20 минут
| Задания 1. Посмотри на изображения. Сопаставте элементы окна с его назначением. [2]
|
| Запуск и остановка кода программы
|
| Создание нового файла, Открытие, Сохранение
|
| Область где выводиться результат выполнения кода программы и сообщения об ошибках
|
| Область для написания кода программы
|
2. Выбирите верные утверждения. Верных ответа 3 [3]
А) Алфавит языка - набор символов, которые используются для создания элементов программы.
B) Переменная - это величина, которая имеет свое значение и тип. Значение переменной не изменяться во время выполнения программы.
C) Транслятор - специальная программа, преобразующая программный код с данного языка программирования в машинный код
D) Алфавит языка - набор букв, которые не используются для создания элементов программы
E) Переменная - это величина, которая имеет свое значение и тип. Значение переменной может изменяться во время выполнения программы.
F) Транслятор - специальная программа, преобразующая программный код с данного языка программирования в текст понятный человеку
3. Напишите к какому типу данных относяться данные переменные [3]
f=172.023 ___________ b=’False’____________ myI=12______________
4. Сопоставь программный код с результатом его выполнения? [3]
5. Напишите на языке программирования Python следующее математическое выражение [1] Ответ:________________________________________________________________________________
______________________________________________________________________________________ 6. Укажите знак действия «нахождения остатка от деления одного числа на другое» [1]
A) **
B) *
C) /
D) //
E) %
7. В чем разница между input() и Int(input())? [1]
Ответ:______________________________________________________________________________________________________________________________________________________________________
Критерий
| № задания
| Дескриптор
| Балл
| оценивания
| Обучающийся
| Сопаставляет элементы окна с его назначением
(1 бал за два верных ответа)
| 1
| Сопаставляет Запуск и остановка кода программы
| 1
| Сопаставляет Создание нового файла, Открытие, Сохранение
| Сопаставляет Область где выводиться результат выполнения кода программы и сообщения об ошибках
| 1
| Сопаставляет Область для написания кода программы
| Выбирите верные утверждения
| 2
| Верно определяет Алфавит языка
| 1
| Верно определяет Переменная
| 1
| Верно определяет Транслятор
| 1
| Записывает к какому типу данных относяться данные переменные
| 3
| Верно, записывает 1 переменную
| 1
| Верно, записывает 2 переменную
| 1
| Верно, записывает 3 переменную
| 1
| Сопоставляет программный код с результатом его выполнения
| 4
| Сопоставляет 1 результат
| 1
| Сопоставляет 2 результат
| 1
| Сопоставляет 3 результат
| 1
| Записывает на языке программирования Python следующее математическое выражение
| 5
| Записывает математическое выражение на языке Python
| 1
| Указывает знак действия «нахождения остатка от деления одного числа на другое»
| 6
| Верно указывает знак «нахождения остатка от деления одного числа на другое»
| 1
| Находит разницу между операторами ввода строковых и числовых данных в программе
| 7
| Описывает разницу между операторами int() и int(input())
| 1
| Всего баллов
| 14
| |
|
|