Середина урока
9-35
| Деятельность: Объяснение нового материала.
Цель: сформировать знания об использовании встроенных функций сортировки.
Критерии оценивания:
- описывать процесс сортировки данных.
Дескрипторы:
- объясняет функцию SORT;
- объясняет функцию SORTED;
- определяет синтаксис правильной записи. Сортировка – это последовательное расположение или разбиение на группы чего-либо в зависимости от выбранного критерия. Учитель подводит к тому, что в языке программирования Python есть готовые функции для сортировки данных, демонстрирует использование этих функций, указывает их различие.
Учитель демонстрирует решение задачи с использованием встроенных функций сортировки, после выполнения задания подводит итог и даёт конструктивную обратную связь.
. Практическая работа
Разделить учащихся на пары.
Попросить учащимся решить задачи по сортировки элементов массива. По завершении работы один учащийся от каждой пары выполняют на компьютере. Пояснение учителя про виды сортировок массива
(П) Попросить учащихся совместно в парах составить фрагменты программы на сортировку массива.
(К) Перед тем как приступить к составлению программы нужно всем классом определить критерий оценивания к составленной программе.
Каждая пара демонстрирует всем составленные программы
Организовать дискуссию о преимуществах разных алгоритмов. (И) Предоставить возможность для набора и тестирования составленных программ. Деятельность: Решение задач
Цель: сформировать навыки использования функций сортировки для решения задач.
Критерии оценивания:
- решать задачи с использованием функций сортировки списков.
Дескрипторы:
- пишет код для сортировки списка;
- использует метод SORT;
- использует функцию SORTED
- выполняет отладку программы
| Учащиеся записывают, делают выводы.
Учащиеся участвуют в обсуждении
|
Взаимооценивание друг друга по составленным критериям. И дать советы улучшению.
|
Слайд .
Приложение 2
Приложение 3
В помощь учителю:
http://python-3.ru/page/sorted
Слайд
|