Конспект урока Одномерные массивы целых чисел. Описание, заполнение, вывод массива 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. Скачать ее можно по ссылке на сайте (http://pascalabc.net/).

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

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

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

Скачать (174 КБ, rar): Конспект урока Одномерные массивы целых чисел. Описание, заполнение, вывод массива 9 класс

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

четыре × четыре =