Тема 3.1. Разработка алгоритмов и программ
Урок 16: Одномерные массивы
Урок по предмету «Информатика» для 9 класса по теме «Табличные величины (массивы). Одномерные массивы. Составление и отладка программ, реализующих типовые алгоритмы обработки одномерных числовых массивов, на одном из языков программирования (Python, C++, Паскаль, Java, C#, Школьный Алгоритмический Язык): заполнение числового массива в соответствии с формулой или путём ввода чисел». Урок освоения новых знаний и умений. На уроке предусмотрено использование следующих типов электронных образовательных материалов: «Интерактивный справочник терминов и понятий», «Кейсы по работе с информацией», «Обучающие видеоролики», «Самостоятельная работа».
Тип урока: Урок освоения новых знаний и умений
Ключевые слова: ИНДЕКС, ЭЛЕМЕНТ МАССИВА, МАССИВ, ПРОГРАММИРОВАНИЕ
Базовые понятия, единые для школьного образования: ИЗМЕРЕНИЕ, ЭЛЕМЕНТ, ЦИКЛ, ТАБЛИЦА, АЛГОРИТМ, ВЕЛИЧИНА, ДАННЫЕ, ЗАКОНОМЕРНОСТЬ, ИНФОРМАЦИЯ, ПЕРЕМЕННАЯ, КОД
- Вхождение в тему урока и создание условий для осознанного восприятия нового материала
- Самостоятельная работа "Повторение "Основы программирования на языке Python""
- Освоение нового материала
- Обучающий видеоролик "Массивы в Python"
- Самостоятельная работа "Списки в Python"
- Применение изученного материала:
- Подведение итогов, домашнее задание:
- Самостоятельная работа "Списки"
Вхождение в тему урока и создание условий
для осознанного восприятия нового материала:
Актуализация опорных знаний
Повторение "Основы программирования на языке Python"
Освоение нового материала:
Осуществление учебных действий по освоению нового материала
on-line
Проверка первичного усвоения
Применение изученного материала:
Выполнение межпредметных заданий и заданий из реальной жизни
Кейс "Массив строк"
Цель: Научиться обрабатывать массивы строк.
Элементами массива могут быть не только числа, но и строки. В таком массиве нельзя определить сумму элементов с помощью функции sum, но все остальные функции и методы к строкам также применимы.
Вопрос 1
Создайте пустой массив. Осуществите заполнение массива следующим образом:
• вводится слово (строка)
• все буквы слова преобразовываются в строчные
• слово добавляется в массив
• массив должен заполняться пока не будет введена пустая строка.
Выведите массив с помощью инструкции print(<имя массива>).
Примечание: реализуйте ввод массива с помощью цикла while. Пустая строка обозначается пустыми кавычками или апострофами.
Вопрос 2
Выведите количество элементов списка.
Вопрос 3
Вопрос 4
Отсортируйте массив. Выведите результат на экран. Сделайте вывод о том, по какому принципу сортируются строки.
Вопрос 5
Выведите максимальное и минимальное слово в списке.
Вопрос 6
Определите, на каком месте в исходном массиве находился максимальный элемент.
Систематизация знаний и умений
Интерактивный справочник методов и функций списков
Подведение итогов, домашнее задание:
Домашнее задание:
©