СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

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

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Урок 1_Информатика_9-А

Нажмите, чтобы узнать подробности

Урок 1

Предмет: Информатика

Класс: 9-А

Школа: МБОУ СОШ № 13 г. Симферополя

Учитель: Терёшкина Н.М.

Тема урока: Практическая работа № 15 «Разработка программ обработки одномерных массивов»

Задачи на сегодняшний урок:

  • повторить понятие одномерных массивов, закрепить полученные знания и умения на практике;
  • развивать логическое мышление;
  • воспитывать алгоритмическую культуру.

Ход урока

    1. Здравствуйте. Откройте тетради и запишите число и тему урока «Пр. р. № 15 «Разработка программ обработки одномерных массивов»»
      1. Ознакомьтесь с задачами сегодняшнего урока.
      2. Повторение пройденного материала.

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

Мы программировали задачи для работы с переменными (VARiate) и константами (CONST).

Но очень часто встречаются много элементов одинакового типа. Они называются массивами (линейными таблицами).

Например,

  • список фамилий учащихся одного класса, где каждый ученик однозначно определяется своим порядковым номером в списке (индексом в массиве)

№ по порядку

1

2

3

4

5

…

Фамилия

Иванчук

Петренко

Сидоров

Харламов

Незнайка

…

Индекс массива (всегда идет по порядку)

Элементы массива (одного типа)

Откройте учебник по информатике для 9 класс, автор: Семакин И.Г, Заголова Л.А., Русаков С.В., Шестакова Л.В. на странице 110 (§ 18). Внимательно прочитайте. Выучите, как:

  • объявляются массивы в Паскале;
  • как массивы заполняются однотипными элементами.
  • Можете посмотреть видеоурок:

! Объявление массива. Имя массива в Паскале можете задавать какое угодно (кроме служебных слов Pascal). В данном случае подойдет: Fam, Spisok, или просто: F. Объявляется он в разделе VAR.

! Заполнение и вывод массива в Pascal. Ввод и вывод элементов массива осуществляется в циклах (FOR <>:=<> TO <>, WHILE <логическое выражение> DO <оператор>; REPEAT <оператор> UNTIL <логическое выражение>; ). Индексы элементов массивов записываются в квадратных скобках.

Массивы, элементы которых однозначно определяются одним индексом, называются одномерными. В виде одномерного массива можно представить, например, урожайности различных полей одного хозяйства, где первому полю соответствует первое значение урожайности, второму полю – второе и т.д.; показатели успеваемости различных групп одного курса по определенному предмету, где каждой из групп соответствует свое значение среднего балла по результатам экзамена и др.

Учащиеся 9-А класса, перепешите в тетрадь программу:

Program zadacha_1;

VAR Fam: ARRAY [1.5]of String; // Объявление массива строкового типа

i: Integer;

BEGIN

FOR i:=1 to 5 do // Цикл, с помощью которого заполняется

//массив из 5 элементов

begin

write('Введите фамилии A[',i,']:=');

readln(a[i]);

end;

FOR i:=5 downto 1 do // Цикл, с помощью которого выводятся

// 5 элементов массива

begin

writeln(a[i]:3);

end;

end.

Основные задачи по работе с одномерными массивами:

  • Нахождение минимального (максимального) элемента массива;
  • Нахождение суммы (произведения) элементов массива;
  • Нахождение количества элементов массива по определенному условию;
  • Упорядочивание элементов массива по убыванию (возрастанию).
  • Решение задач основных типов.

Рассмотрим перечисленные типы задач на следующих примерах.

    1. Решение задач основных типов. Прочитайте и разберите пример (заполнения массива случайными числами) в учебнике по информатике для 9 класса (И.Г. Семакин) на стр. 115 ((§ 19).
  1. Практическая работа на закрепление одномерных массивов. Соблюдайте правила ТБ при работе за компьютером: руки сухие, спина прямая, ноги под прямым углом, монитор на уровне вытянутой руки. Можно решать в тетради, а можете скачать систему программирования PascalABC.

Задание 1: Определить результат выполнения алгоритма, представленного в виде блок-схемы:

Задание 2: Дан одномерный массив А(N), N=25, заданный случайным образом. Вычислить сумму положительных элементов данного массива. Разработайте программу и запишите в тетрадь или сделайте скриншот разработанной вами программы в системе программирования PascalABC.

    1. Домашнее задание. § 18-19 учить, стр.114, задания 1-5 (любой письменно). Сдать задания можно до 10.04.2020 по следующим контактным данным:

Viber: +7 (978) 810 16 52

VK: https://vk.com/natheli

E-mail: school13_terewkina@mail.ru

02.04.2020 21:29