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

  • ФИО педагога: Дата

  • Оценивание Ресурсы

  • Повторение Игра

  • Групповая

  • Оценивание. Взаимооценивание

  • Парная

  • Удаление и вставка элемента


    Скачать 19.64 Kb.
    НазваниеУдаление и вставка элемента
    Дата15.03.2023
    Размер19.64 Kb.
    Формат файлаdocx
    Имя файла26.docx
    ТипУрок
    #992880

    Удаление и вставка элемента





    Раздел:

    Программирование алгоритмов на языке программирования Python (пайтон)

    ФИО педагога:




    Дата:




    Класс: 9

    Количество присутствующих:

    Количество отсутствующих:

    Тема урока

    Удаление и вставка элемента

    Цели обучения, которые достигаются на данном уроке

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

    Цели урока

    Учащиеся будут:

    • знать основы о массивах, индексирование, элементы массива;

    • знать о видах массива;

    • заполнять массивы значениями;

    • выводить значения массивов на экран.

    Ход урока


    Этапы урока

    Деятельность учителя

    Деятельность учащихся

    Оценивание

    Ресурсы

    Начало урока 0-10 мин.

    Организационный момент. Проверка присутствующих по журналу, ознакомление учащихся с темой урока и его целями.
    Повторение

    Игра «Wordsearch game»

    Учащиеся находят ключевые слова, затем обсуждают, что делает каждая команда.

    Учащиеся находят ключевые слова, затем обсуждают, что делает каждая команда.





    Приложение 1 http://tools.atozt eacherstuff.com/ word-search- maker/wordsear ch.php

    Середина

    урока
    6-20 мин.

    Групповая работа

    Составьте алгоритм: как можно удалить, вставить элементы в одномерный массив.

    Попросите учащихся проверить свой алгоритм, написав программный код на Питоне.

    Команды презентуют свой алгоритм перед классом.

    Оценивание.





    Взаимооценивание

    Приложение 1

    (презентация) http://techterms.com/definition/array



    21-37 мин.

    Парная работа

    Учащиеся соревнуются, придумывают друг другу задачи на программирование.

    Учитель показывает пример задачи. Примеры задач

    1. Удалить из массива третий элемент.

    2.Удалить из массива первый отрицательный элемент.

    3.Удалить из массива максимальный элемент.

    4.Вставить в массив число 10.

    а) после второго элемента;

    б) после n-го элемента (число n вводится с клавиатуры).
    Учащиеся пишут программный код и показывают учителю.

    Учащиеся, выполнившие все задания, получают от учителя следующее дополнительное задание:

    1. Известно, что в массиве все элементы расположены в порядке возрастания. Добавьте в этот массив число, введенное с клавиатуры таким образом, чтобы упорядоченность массива не была нарушена.

    2. Вставьте заданное число в массив целых чисел после каждого элемента, кратного 5. Каким должен быть максимальный элемент исходного массива?

    Учитель оценивает каждого ученика индивидуально.

    Парная работа



    индивидуальное оценивание


    https://www.ibm

    .com/developer works/ru/library/ l- python_part_3/i ndex.html
    https://pythonwo rld.ru/tipy- dannyx-v- python/spiski- list-funkcii-i- metody- spiskov.html

    Конец урока

    Рефлексия. Какой у вас индекс myArray [x]?







    Карточки с

    38-45 мин.

    myArray [0] Ничего не понял.







    номерами




    myArray [1] Мне нужно больше объяснений.







    myArray [0]




    myArray [2] Мне нужно больше задач.







    myArray [1]




    myArray [3] – Я понимаю, как использовать массивы.







    myArray [2]













    myArray [3]


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