Критерий оценивания
|
№ задания
|
Дескриптор
|
Балл
|
Обучающийся
|
Объясняет термины «База
данных, Запись, Поле»
|
1
|
определил одно поле базы данных;
|
1
|
определил количество записей;
|
1
|
Создает базу данных в электронной таблице
|
2
|
указал поля базы данных;
|
1
|
выделил значения для каждого поля;
|
1
|
Осуществляет поиск, сортировку и фильтрацию данных
|
3
|
назвал первый режим сортировки;
|
1
|
назвал второй режим сортировки;
|
1
|
назвал третий режим сортировки;
|
1
|
4
|
определил количество записей по
фильтру поля «Отдел»;
|
1
|
определил количество записей по
фильтру поля «Дата»;
|
1
|
5
|
определил первое условие;
|
1
|
указал значение первого условия;
|
1
|
определил второе условие;
|
1
|
указал значение второго условия.
|
1
|
Всего баллов
|
13
|
Рубрика для предоставления информации родителям по итогам суммативного оценивания
за раздел 9.2 «Базы данных» ФИО обучающегося _
Критерий оценивания
|
Уровень учебных достижений
|
Низкий
|
Средний
|
Высокий
|
Объясняет термины «База данных, Запись, Поле»
|
Затрудняется определить поле и запись в базе данных
|
Допускает ошибки при определении поля/записи в базе данных
|
Верно определяет поле и запись в базе данных
|
Создает базу данных в электронной таблице
|
Затрудняется разработать базу данных по описанию
|
Допускает ошибки при заполнении полей/записей базы данных по описанию
|
Верно разрабатывает базу данных по описанию
|
Осуществляет поиск, сортировку и фильтрацию данных
|
Затрудняется назвать виды сортировок
|
Допускает ошибки при названии видов сортировок /при определении одного из двух результатов по фильтру/ при заполнении условия и значений
|
Верно называет виды сортировок
| ЗАДАНИЯ ПО СУММАТИВНОМУ ОЦЕНИВАНИЮ ЗА 3 ЧЕТВЕРТЬ Суммативное оценивание за раздел «Программирование алгоритмов на языке программирования Python (пайтон)»
Цели обучения
|
Создавать программы на языке программирования Python (пайтон) с использованием одномерных массивов
Создавать программы на языке программирования Python (пайтон) с использованием двумерных массивов
|
Критерии оценивания
|
Обучающийся
|
Уровень мыслительных навыков
|
Применение
|
Время выполнения
|
20 мин
|
Задания
Опишите термин «Одномерный массив».
……………………………………………………………………………………………………….
….……………………………………………………………………………………………………
Приведите пример одномерного массива.
……………………………………………………………………………………………………….
….……………………………………………………………………………………………………
Прочитайте условия задач и напишите программный код.
Дана строка, состоящая из слов, разделенных пробелами. Определите, сколько в ней слов.
Дана строка, в которой буква K встречается несколько раз. Определите общее количество буквы K в строке.
Решите задачу используя двумерный массив.
Выведите два числа: номер строки и номер столбца, в которых стоит максимальный элемент.
Дан двумерный массив и два числа: i и j. Поменяйте в массиве столбцы с номерами i и
j и выведите результат.
Программа получает на вход размеры массива n и m, затем элементы массива, затем числа
i и j. В решении используйте функцию swap_columns().
Источники: http://pythoshka.ru/page_id388.html
|
Критерии оценивания
|
№ задания
|
Дескриптор
|
Балл
|
Обучающийся
|
Использует
|
одномерный
|
1
|
описывает
|
термин «одномерный
|
1
|
массив в
|
программном
|
|
массив»;
|
|
коде
|
|
приводит пример одномерного массива;
|
1
|
|
2
|
описывает переменные;
|
1
|
|
|
определяет
|
длину строки, иcпользуя
|
1
|
|
|
метод length;
|
|
|
|
вычисляет количество определенных
|
1
|
|
|
символов, иcпользуя метод count;
|
|
|
|
использует метод для ввода строки;
|
1
|
Использует массив в коде
|
двумерный программном
|
3
|
описывает переменные;
|
1
|
использует цикл в программном коде;
|
1
|
использует условие в программном коде;
|
1
|
4
|
использует цикл;
|
1
|
использует метод swap_columns;
|
1
|
использует split().
|
1
|
Всего баллов
|
12
|
Рубрика для предоставления информации родителям по итогам суммативного оценивания за раздел «Программирование алгоритмов на языке программирования Python (пайтон)»
Критерий оценивания
|
Уровень учебных достижений
|
Низкий
|
Средний
|
Высокий
|
Использует одномерный массив в программном коде
|
Затрудняется при использовании одномерного массива
|
Допускает ошибки при описании термина «одномерного массива»/ при указании примеров одномерного массива/ при определении длины строки/ при использовании метода count/length/ при использовании методов для ввода строки
|
Верно использует одномерный массив
|
Использует двумерный массив в программном коде
|
Затрудняется при использовании двумерного массива
|
Допускает ошибки при описывании переменных/ при использовании цикла/условия в программном коде/ при использовании методов swap_columns/ split()
|
Верно использует двумерный массив
| ЗАДАНИЯ ПО СУММАТИВНОМУ ОЦЕНИВАНИЮ ЗА 4 ЧЕТВЕРТЬ Суммативное оценивание за раздел «Создание 2D игры на языке программирования Python (пайтон)»
Цели обучения
|
9.3.3.9 Разрабатывать игру по готовому сценарию
Создавать задний фон игры
Загружать готовые персонажи для игры
Программировать движение персонажа
Управлять персонажами с клавиатуры
|
Критерии оценивания
|
Обучающийся
Разрабатывает игру
Создает фон игры и загружает готовые персонажи для игр
Программирует движение персонажа
Управляет персонажами с клавиатуры
|
Уровень мыслительных навыков
|
Применение
Навыки высокого порядка
|
Время выполнения
|
40 мин
|
Практическая работа
Продумайте сценарий игры.
Разработайте 2D игру.
Используйте в игре фон и персонажи.
Доработайте в игре возможность управления персонажами с клавиатуры.
Доработайте код программы подсчетом результатов.
Протестируйте игру.
Рекомендации для учителя: проведите суммативное оценивание за раздел в два этапа.
этап – попросите учащихся подготовить сценарный план игры, подготовить фон и персонажи для игры.
этап – попросите учащихся разработать программный код для игры.
|
Критерии оценивания
|
№ задания
|
Дескриптор
|
Балл
|
Обучающийся
|
Разрабатывает игру
|
1
|
готовит сценарий игры;
|
1
|
готовит изображения для фона;
|
1
|
готовит спрайты для игры;
|
1
|
Создает фон игры и загружает готовые персонажи для игр
|
2
|
загружает фон в игру;
|
1
|
загружает персонажи в игру;
|
1
|
сохраняет изображение на диске;
|
1
|
Программирует движение персонажа
|
3
|
пишет программный код для
персонажей игры;
|
1
|
использует условие;
|
1
|
использует цикл;
|
1
|
Управляет персонажами с клавиатуры
|
4
|
подключает управление персонажами с
клавиатуры;
|
1
|
использует модуль get_pressed;
|
1
|
использует модуль .get_focused;
|
1
|
использует модуль .set_repeat.
|
1
|
Всего баллов:
|
13
| Рубрика для предоставления информации родителям по итогам суммативного оценивания за раздел «Создание 2D игры на языке программирования Python (пайтон)»
ФИО обучающегося
Критерий оценивания
|
Уровень учебных достижений
|
Низкий
|
Средний
|
Высокий
|
Разрабатывает игру
|
Испытывает затруднения при разработке игры
|
Допускает ошибки при подготовке сценария игры/изображения для фона/ персонажей для игры
|
Верно разрабатывает игру
|
Создает фон игры и загружает готовые персонажи для игр
|
Испытывает затруднения при создании фона игры, при загрузке персонажей
|
Допускает ошибки при загрузке фона/персонажей в игру; при сохранении изображении на диске
|
Верно создает фон игры и загружает готовые персонажи для игр
|
Программирует движение персонажа
|
Испытывает затруднения при программировании движения персонажа
|
Допускает ошибки при написании программного кода для персонажей игры; при использовании условия/цикла
|
Верно программирует движение персонажа
|
Управляет персонажами с клавиатуры
|
Испытывает затруднения при управление персонажами с клавиатуры
|
Допускает ошибки при подключении управления персонажами с клавиатуры/при использовании модулей
.get_pressed/.get_focused/.set_repeat
|
Верно управляет персонажами с клавиатурой
|
Достарыңызбен бөлісу: |