. Конспект урока Одномерные массивы целых чисел. Описание, заполнение, вывод массива 9 класс
Конспект урока Одномерные массивы целых чисел. Описание, заполнение, вывод массива 9 класс

Конспект урока Одномерные массивы целых чисел. Описание, заполнение, вывод массива 9 класс

Конспект урока Одномерные массивы целых чисел. Описание, заполнение, вывод массива (9 класс, урок 44, учебник Босова Л.Л.).

Планируемые образовательные результаты:предметные – представления о понятиях «одномерный массив», «значение элемента массива», «индекс элемента массива»; умение исполнять готовые и записывать на языке программирования простые циклические алгоритмы обработки одномерного массива чисел (суммирование всех элементов массива; суммирование элементов массива с определенными индексами; суммирование элементов массива, с заданными свойствами; определение количества элементов массива с заданными свойствами; поиск наибольшего (наименьшего) элементов массива и др.); — метапредметные – умение самостоятельно планировать пути достижения целей; умение соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; умение оценивать правильность выполнения учебной задачи; — личностные – алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности.

Решаемые учебные задачи: 1) напомнить сущность понятия массив, одномерный массив; 2) рассмотреть правила описания одномерных целочисленных массивов в среде программирования Паскаль; 3) рассмотреть несколько способов заполнения массивов; 4) рассмотреть возможности вывода массивов.

Основные понятия, изучаемые на уроке: — массив; — описание массива; — заполнение массива; — вывод массива.

Используемые на уроке средства ИКТ: — персональный компьютер (ПК) учителя, мультимедийный проектор, экран; — ПК учащихся.

Электронные образовательные ресурсы — презентация «Одномерные массивы целых чисел. Описание, заполнение, вывод массива».

Особенности изложения содержания темы урока

1. Организационный момент (1 минута) Приветствие учащихся, сообщение темы и целей урока.

2. Повторение (3 минуты) 1) проверка изученного материала по вопросам (14-17) к §4.6;

3. Изучение нового материала (22 минут) Новый материал излагается в сопровождении презентации «Одномерные массивы целых чисел. Описание, заполнение, вывод массива».

1 слайд — название презентации;

2 слайд — ключевые слова; — массив — описание массива таблица — заполнение массива — вывод массива

3 слайд — массив; До сих пор мы работали с простыми типами данных. При решении практических задач данные часто объединяются в различные структуры данных, например, в массивы. В языках программирования массивы используются для реализации таких структур данных, как последовательности и таблицы. Массив — это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве. Решение разнообразных задач, связанных с обработкой массивов, базируется на решении таких типовых задач, как: — суммирование элементов массива; — поиск элемента с заданными свойствами; — сортировка массива.

4 слайд — описание массива; Перед использованием в программе массив должен быть описан, т. е. должно быть указано имя массива, количество элементов массива и их тип. Это необходимо для того, чтобы выделить в памяти под массив блок ячеек нужного типа. Общий вид описания массива: var : array [ .. ] of ; Пример var a: array [1..10] of integer; Здесь описан массив а из десяти целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено десять ячеек целого типа. Небольшой массив с постоянными значениями может быть описан в разделе описания констант: const b: array [1..5] of integer = (1, 2, 3, 5, 7); В этом случае не просто выделяются последовательные ячейки памяти — в них сразу же заносятся соответствующие значения.

5 слайд — способы заполнения массива; 1 способ. Ввод каждого значения с клавиатуры: for i:=1 to 10 do read (a[i]); 2 способ. С помощью оператора присваивания (по формуле): for i:=1 to 10 do a[i]:=i; 3 способ. С помощью оператора присваивания (случайными числами): randomize; for i:=1 to 10 do a[i]:=random(100);

6 слайд — вывод массива; Элементы массива можно вывести в строку, разделив их пробелом: for i:=1 to 10 do write (a[i], ‘ ‘); Более наглядным является следующий вариант вывода с комментариями: for i:=1 to 10 do writeln (‘a[‘, i, ‘]=’, a[i]);

7 слайд — заполнения массива A(10) случайными числами и вывод элементов массива; program n_1 ; var i: integer; a: array[1…10] of integer; begin for i:=1 to 10 do a[i]:=random(50); for i:=1 to 10 do write (a[i],` `); end.

8 слайд — самое главное. Массив — это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве. В языках программирования массивы используются для реализации таких структур данных, как последовательности и таблицы. Перед использованием в программе массив должен быть описан. Общий вид описания одномерного массива: var : array [ … ] of тип_элементов; Заполнять массив можно либо вводя значение каждого элемента с клавиатуры, либо присваивая элементам некоторые значения. При заполнении массива и его выводе на экран используется цикл с параметром.

Вопросы и задания 9 слайд – вопросы и задания; Вопросы 1, 2, 3 параграфу 4.7. № 201, 202 в РТ.

4. Практическая часть (15 минут) Задание 1. Запишите программу, в которой осуществляется: заполнение случайным образом целочисленного массива а, состоящего из 10 элементов, значения которых изменяются в диапазоне от 0 до 99; вывод массива а на экран. Выполнить программу на компьютере в среде программирования PascalABC.NET. Задание 2. Выполнить, рассмотренные на уроке задачи № 201, 202 из рабочей тетради на компьютере в среде программирования PascalABC.NET. Скачать ее можно по ссылке на сайте (https://pascalabc.net/).

Все задания, которые не успели выполнить на уроке, задаются на дом.

5. Подведение итогов урока. Сообщение домашнего задания. Выставление оценок (4 минуты) 10 слайд — опорный конспект; 11 слайд — Д/з. Домашнее задание. §4.7 (1, 2, 3), вопросы № 1, 2, 3 к параграфу; РТ: № 201, 202.

Архив включает в себя: — конспект, — ответы и решения на задания в учебнике и в рабочей тетради, — презентация «Одномерные массивы целых чисел. Описание, заполнение, вывод массива».

📎📎📎📎📎📎📎📎📎📎