Меню
Разработки
Разработки  /  Информатика  /  Разное  /  9 класс  /  Конспект урока по информатике «Нахождение экстремумов массива»

Конспект урока по информатике «Нахождение экстремумов массива»

Занятие поможет учащимся разобрать программу поиска минимального элемента массива.
28.12.2015

Описание разработки

Ход урока.

1. Организационный момент.

«Здравствуйте ребята! Тема нашего урока экстремумы функции (слайд 1)».

2. Проверка ранее изученного материала.

«Ребята перед вами последовательность элементов (слайд 2). Определите пожалуйста

а) является ли данная последовательность массивом? Почему вы так считаете?

Хорошо!»

3. Изучение нового материала.

«Экстремумами массива называются наименьший и наибольший элемент массива.

При написании программы, мы будем обозначать экстремумы массива как max – наибольший элемент массива и min – наименьший элемент массива.

Ребята сейчас ещё раз посмотрите на данный массив и ответьте на вопросы:

б) Назовите наибольший элемент массива и его индекс?

в) Назовите наименьший элемент массива и его индекс?

Молодцы ребята!

А сейчас мы разберём программу поиска минимального элемента массива (слайд 3).

Давайте отметим этапы, которые присутствуют в данной программе.

1 этап – ввод элементов в массив

2 этап – присваивание минимальному значению начального значения.

Минимальному значению можно присвоить значение любого элемента массива, но удобнее присваивать значение первого элемента массива.

3 этап - проверка всех элементов массива на минимальный элемент.

4 этап – вывод минимального значения.

4. Закрепление изученных знаний.

Давайте выполним задание. По фрагменту блок – схемы напишите фрагмент программы (слайд 4).

Конспект урока по информатике Нахождение экстремумов массива

Ребята сейчас вы будете говорить что должно быть записано в программе, а я буду записывать это на доске.

В задаче требуется поменять местами значение минимального элемента и последнего элемента массива, и вывести его. Итак начнём.

1. Минимальному значению присваивается начальное значение. Переменной К тоже присваивается начальное значение.

Min:=A[1];

K:=1;

2. Дан массив от 1 до 10 элементов. Записываем цикл

For i:=1 to 10 do begin

3. Дальше мы проверяем все элементы между собой и находим минимальный, при этом запоминая его номер.

If A[i]< min then begin min:=A[i]; K: =I; end; end;

4. Затем сохраняем значение минимального элемента в некоторой переменной G.

Затем меняем значение минимального элемента и последнего элемента массива. Сохраняем значение теперь уже последнего элемента в переменной G, где хранится минимальный элемент.

G:=A[K];

A[K]:=A[10];

A[10]:=G;

END.

Молодцы ребята!

5. Практическая работа.

«Но как вы видите у нас написан только фрагмент программы. Сейчас вы сядете за компьютеры и допишите эту программу. Давайте определимся, что вы должны дописать. В данной программе отсутствует описание массива и других переменных программы, ввод элементов в массив и вывод. Задание вами получено, садимся за компьютеры и выполняем задание».

Весь материал - в документе.

Содержимое разработки

Конспект урока на тему «Нахождение экстремумов массива»


  1. Организационный момент.

«Здравствуйте ребята! Тема нашего урока экстремумы функции (слайд 1)».

  1. Проверка ранее изученного материала.

«Ребята перед вами последовательность элементов (слайд 2). Определите пожалуйста

а) является ли данная последовательность массивом? Почему вы так считаете?

Хорошо!»

3.Изучение нового материала.

«Экстремумами массива называются наименьший и наибольший элемент массива. При написании программы, мы будем обозначать экстремумы массива как max – наибольший элемент массива и min – наименьший элемент массива. Ребята сейчас ещё раз посмотрите на данный массив и ответьте на вопросы:

б) Назовите наибольший элемент массива и его индекс?

в) Назовите наименьший элемент массива и его индекс?

Молодцы ребята!

А сейчас мы разберём программу поиска минимального элемента массива (слайд 3).

Давайте отметим этапы, которые присутствуют в данной программе.

1 этап – ввод элементов в массив

2 этап – присваивание минимальному значению начального значения. Минимальному значению можно присвоить значение любого элемента массива, но удобнее присваивать значение первого элемента массива.

3 этап - проверка всех элементов массива на минимальный элемент.

4 этап – вывод минимального значения.

4. Закрепление изученных знаний.

Давайте выполним задание. По фрагменту блок – схемы напишите фрагмент программы (слайд 4).

Ребята сейчас вы будете говорить что должно быть записано в программе, а я буду записывать это на доске. В задаче требуется поменять местами значение минимального элемента и последнего элемента массива, и вывести его. Итак начнём.

  1. Минимальному значению присваивается начальное значение. Переменной К тоже присваивается начальное значение.

Min:=A[1];

K:=1;

2.Дан массив от 1 до 10 элементов. Записываем цикл

For i:=1 to 10 do begin

3. Дальше мы проверяем все элементы между собой и находим минимальный, при этом запоминая его номер.

If A[i]

4. Затем сохраняем значение минимального элемента в некоторой переменной G. Затем меняем значение минимального элемента и последнего элемента массива. Сохраняем значение теперь уже последнего элемента в переменной G, где хранится минимальный элемент.

G:=A[K];

A[K]:=A[10];

A[10]:=G;

END.

Молодцы ребята!

  1. Практическая работа.

«Но как вы видите у нас написан только фрагмент программы. Сейчас вы сядете за компьютеры и допишите эту программу. Давайте определимся, что вы должны дописать. В данной программе отсутствует описание массива и других переменных программы, ввод элементов в массив и вывод. Задание вами получено, садимся за компьютеры и выполняем задание».

  1. Итог урока.

На дом вы получаете карточки с задачами, где дома выполняете задачу под номером 3, и кто не успел дома поделывает эту задачу.



-80%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Конспект урока по информатике «Нахождение экстремумов массива» (30.5 КB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт