Главная страница
Навигация по странице:

  • Определение темы и целей урока

  • Terminology

  • 2 группа. Обмен значениями через 3-ю переменную temp=a a=b b=temp 1 группа. Обмен значениями 2-х переменных

  • Обсуждение новой темы. Стратегия «Научи другого». Задание для 1 группы

  • Обсуждение новой темы. Стратегия «Научи другого». Задание для 2 группы

  • Пример: Обсуждение новой темы. Стратегия «Научи другого». Задание для 3 группы

  • Уровень С

  • пррезентация к уроку_Сортировка. Сортировка.. Урока Стратегия Подумай и поделись


    Скачать 1.26 Mb.
    НазваниеУрока Стратегия Подумай и поделись
    Анкорпррезентация к уроку_Сортировка
    Дата02.03.2022
    Размер1.26 Mb.
    Формат файлаpptx
    Имя файлаСортировка..pptx
    ТипУрок
    #379335

    Объединените в пары.

    Задание 2. Списки в Python. «Что будет, если запустить функцию print(A)

    Интерактивное задание 1. Найди соответствие. Способы создания массивов (списков).

    Определение темы и целей урока


    Стратегия «Подумай и поделись»

    ИНФОРМАТИКА

    9 класс

    Раздел 4: Программирование алгоритмов на языке программирования Python

    Дата: 08.02.22

    Тема урока: - Сортировка

    Цели обучения

    9.3.2.1 применять алгоритмы сортировки;

    9.3.3.1 создавать программы на языке программирования Python с использованием одномерных массивов.


    Terminology


    Sorting |ˈ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)

    Рефлексия


    написать администратору сайта