пррезентация к уроку_Сортировка. Сортировка.. Урока Стратегия Подумай и поделись
Скачать 1.26 Mb.
|
Объединените в пары. Задание 2. Списки в Python. «Что будет, если запустить функцию print(A)?» Интерактивное задание 1. Найди соответствие. Способы создания массивов (списков). Определение темы и целей урокаСтратегия «Подумай и поделись» ИНФОРМАТИКА 9 класс Раздел 4: Программирование алгоритмов на языке программирования Python Дата: 08.02.22 Тема урока: - Сортировка Цели обучения 9.3.2.1 применять алгоритмы сортировки; 9.3.3.1 создавать программы на языке программирования Python с использованием одномерных массивов. TerminologySorting |ˈsɔːtɪŋ| - сортировка Append |əˈpend| - добавлять, присоединять, добавлять в конец Exchange |ɪksˈtʃeɪndʒ| - обмен, замена Pass |pæs| - проход, передача Temp |temp| - работать временно; заменять Write new words in a Dictionary ПовторениеКакие методы обмена переменных значениями вы можете назвать?2 группа. Обмен значениями через 3-ю переменную temp=a a=b b=temp 1 группа. Обмен значениями 2-х переменных a, b = b, a 10 0 5 a b temp 1 2 3 10 10 5 3 группа. Продемонстрируйте фрагмент программы обмен переменных через 3-ю переменную Функция len() – определяет длину списка (количество элементов) Обсуждение новой темы. Стратегия «Научи другого». Задание для 1 группы: Функция len(). Вывод индексов элемента. Вывод элементов списка. ПУЗЫРЬКОВАЯ СОРТИРОВКАОбразно говоря, это похоже на то, как тяжелые элементы падают на дно, а легкие медленно поднимаются вверх в виде пузырьков. – это метод последовательного сравнения массивов или списков и их сортировки, который меняет местами соседние элементы, если предыдущий элемент больше последующего элемента. Обсуждение новой темы. Стратегия «Научи другого». Задание для 2 группы: Пузырьковая сортировка (теория). ПУЗЫРЬКОВАЯ СОРТИРОВКА (по возрастанию) Result Используются вложенные циклы temp=a a=b b=temp Пример: Обсуждение новой темы. Стратегия «Научи другого». Задание для 3 группы: Пример пузырьковой сортировки (программа). Практическая работа Уровень А: Записывают программу пузырьковой сортировки в тетрадь с комментариями. Уровень В: Создают программу пузырьковой сортировки в редакторе языка программирования Python (записывают построчно комментарии). Уровень С: Создают программу пузырьковой сортировки с помощью функции random в редакторе языка программирования Python. Стратегия «Лестница успеха» - ученики оценивают свои знания, полученные на уроке на платформе www.menti.com (use the code 3901 4266) Рефлексия |