Критерии оценивания
|
№ задания
|
Дескриптор
|
Балл
|
Обучающийся
|
Использует структуру
ветвления в программном коде
|
1
|
записывает условие;
|
1
|
записывает оператор при выполнении
условия;
|
1
|
записывает оператор при
невыполнении условия;
|
1
|
Использует циклическую
структуру в программном коде
|
2
|
записывает условие цикла;
|
1
|
записывает выражение для изменения
N времени;
|
1
|
записывает выражение для изменения
параметра;
|
1
|
Заполняет
трассировочную таблицу
|
3
|
заполняет столбец переменной sum;
|
1
|
заполняет столбец переменной m;
|
1
|
заполняет столбец переменной k.
|
1
|
Всего баллов:
|
9
|
14
РУБРИКА ДЛЯ ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ РОДИТЕЛЯМ ПО ИТОГАМ СУММАТИВНОГО ОЦЕНИВАНИЯ
ЗА РАЗДЕЛ «Интегрированные среды разработки программ»
Критерий оценивания
|
Уровень учебных достижений
|
Низкий
|
Средний
|
Высокий
|
Использует структуру ветвления в программном коде.
|
Затрудняется при использовании структуры ветвления в программном коде.
|
Допускает ошибки при записи условия/ оператора при выполнении условия/оператора при невыполнении условия.
|
Верно использует структуру ветвления в программном коде.
|
Использует циклическую структуру в программном коде.
|
Затрудняется при использовании циклической структуры в программном коде.
|
Допускает ошибки при записи условия цикла/выражения для изменения N времени/выражения для изменения параметра.
|
Верно использует циклическую структуру в программном коде.
|
Заполняет трассировочную таблицу.
|
Затрудняется при заполнении трассировочной таблицы.
|
Допускает ошибки при заполнении столбца переменной sum/ m/k.
|
Верно заполняет
трассировочную таблицу.
|
15
ЗАДАНИЯ ДЛЯ СУММАТИВНОГО ОЦЕНИВАНИЯ ЗА 4 ЧЕТВЕРТЬ Раздел «Решение задач в интегрированной среде разработки»
Цель обучения
|
8.3.1.1 Создавать модели задач в интегрированной среде разработки программ
8.3.3.2 Знать и использовать компоненты интегрированной среды разработки программ (С/С++, Python, Delphi, Lazarus)
8.3.3.1 Использовать операторы выбора и циклов в интегрированной среде разработки программ (С/С++, Python, Delphi, Lazarus)
8.3.2.1 Осуществлять трассировку алгоритма
|
Критерий Оценивания
|
Обучающийся
Создает и разрабатывает модель программы
Использует компоненты интегрированной среды разработки программ
Использует оператор выбора и оператор цикла в интегрированной среде разработки программ
Заполняет трассировочную таблицу
|
Уровень
мыслительных навыков
|
Применение
|
Время выполнения
|
20 минут
|
Практическая работа
Необходимо спроектировать, протестировать и разработать систему, соответствующую нижеописанному сценарию. Любая написанная программа должна включать подсказку для ввода данных, сообщение об ошибке и другую необходимую введённую ясную и понятную информацию.
Любые переменные, константы и другие используемые идентификаторы должны быть обозначены.
Создать проект, который позволяет рассчитать зависимость частоты колебаний основного тона струны от ее длины l, плотности ρ, площади поперечного сечения S и силы натяжения F, используя выражение:
𝜈 = 1 � 𝐹
2𝑙 𝜌𝑆
Опишите модель решения поставленной задачи, соблюдая следующие пункты:
Входные данные программы
Выходные данные программы
Цель проектирования программы
Назначение программы
Область применения программы
Создайте Главное окно программы.
Укажите название, тип данных, а также строку программного кода, обеспечивающую проверку корректности отображения переменной, описывающей выходные данные.
i) Наименование: ………………………………………………………………..
ii) Тип данных: ………………………………………………………………..
iii) Программный код для проверки корректности отображения:
………………………………………………………………………………………………..
………………………………………………………………………………………………..
Заполните ячейки трассировочной таблицы, используя данные из проекта.
-
Название переменной
|
|
|
|
|
|
Значение переменной
|
|
|
|
|
|
Достарыңызбен бөлісу: |