818990
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаКонспектыУрок в 9 классе «Понятие «массивы». Массив в языке программирования Паскаль».

Урок в 9 классе «Понятие «массивы». Массив в языке программирования Паскаль».

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.


Урок в 9 классе

«Понятие «массивы». Массив в языке программирования Паскаль».

Цель урока


Познакомить уч-ся с понятием «массивы»; научить уч-ся формировать массивы в программах; применять их при составлении программ.

Задачи урока:

  1. образовательная -





  1. развивающая –


  1. воспитательная -


- познакомить уч-ся с понятием массив данных, имя массива, элемент массива, индекс; формировать навыки и умения составлять программы с использованием массивов;

- учить анализировать и сравнивать, задавать вопросы;

- воспитывать аккуратность, внимательность, вежливость и дисциплинированность, бережное отношение к вычислительной техники.

Тип урока:

Изучения и первичного закрепления новых знаний.

Наглядность и ТСО:


Интерактивное оборудование, ПК, презентация.

Дополнительный дидактический материал:

Рабочий лист, карточка с номером.



Ход урока

  1. Орг.момент.

  2. Актуализация ЗУН учащихся.

Кроссворд (слайд 1)


1



















2



















3

























4



















5

















6


































  1. Понятное и точное описание последовательности действий (алгоритм).

  2. Язык программирования высокого уровня, предназначенный для обработки числовой и нечисловой информации (Турбо Паскаль).

  3. Алгоритм, в котором все действия повторяются определенное число раз (циклический).

  4. Человека или технику, выполняющих автоматически последовательность команд наз. (исполнитель).

  5. Алгоритм, в котором все дейтсвия выполняются последовательно, одно за другим наз. (линейный).

  6. Алгоритм, в котором все действия зависят от каких-либо условий наз. (развевляющийся).


  1. Выход на тему урока, целеполагание.

  • Скажите пожалуйста, какое ключевое слово у нас получилось?

  • Оно будет главным в теме нашего урока, так как тема нашего урока: «Понятие массивы. Массив в языке программирования» (слайд 2).

  • Ребята, а вы встречались с этим понятием на каком –либо предмете или в жизни?

  • В географии, например жилой массив, горный массив, лесной массив, информационный массив.

  • А сегодня на уроке, мы узнаем как связано понятие «массив» с предметом информатика. Давайте вместе попробуем составить план урока (слайд 3).

  • О чем бы вы хотели узнать здесь и сейчас?

  • Что такое массив в языке программирования?

  • Какие характеристики имеет массив?

  • Какие операции можно производить с элементами массива?

  • Как описать массив на языке Паскаль?



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

Понятие «массив».

  • Давайте обратимся к лексическому значению слова массив.

Массив (слово француз. происхождения, обознащающее мощный или сплошной) совокупность множества однородных по каким-либо признакам объектов, предметов, данных и т.п.(слайд 4)

  • Какие, по-вашему, слова определяют сущность понятия массив? (совокупность, множества, однородные).

  • А где еще вы сталкиваетесь с определением «однородные»? (в русском языке – однородные члены предложения). Подберите синонимы к этому слову (одинаковые, однотипные).

Другими словами можно сказать, что массив – это множество однотипных объектов, имеющих общее название (имя). В жизни мы часто сталкиваемся с такими множествами. Например (слайд 5)


hello_html_3bcf8d53.gif


  • Назовите окружающие вас в кабинете объекты, которые можно объединить в массивы (окна, столы, компьютеры, ученики класса).

  • Как правило, массивы содержат большое количество данных, которые необходимо где-то сохранить и обработать. И сделать это может? (компьютер).

  • В компьютерной программе массив – это набор однотипных данных, хранящихся в памяти и имеющих имя (слайд 7).

Характеристики массива.

Массив имеет следующие характеристики:

  • Имя – название массива;

  • Индекс – номер элемента в массиве;

  • Элемент – каждое значение в массиве;

  • Размер – количество элементов в массиве.

  • Существует различные виды массивов по размерности, в школьном курсе вы познакомитесь с двумя – одномерными и двумерными (слайд 8).

hello_html_1b963aa8.gif

Перед вами на экране примеры объектов, представляющих такие массивы (шкаф, зрительный зал).

  • Назовите их характеристики.

Имя массива? (шкаф) / (кинозал)

Индексы? (номера ящика) / (номер ряда, номер места)

Элемент массива ? (содержимое ящика) / (человек, занимающий место)

Размер (5) / количество рядов, количество мест в ряду).

  • Давайте поиграем и создадим массивы, элементами которых будете вы сами и создайте 2 массива:

    • Девочки 9 класса

    • Мальчики 9 класса

  • Определите размеры ваших массивов? (называют количество девочек и мальчиков).

  • Значение 1-го элемента? Значение последнего элемента? (называют соответствующие фамилии).

  • Ваш индекс в массиве? (называют свой номер), (слайд 9).

Таким образом, мыс вами разобрались с характеристиками массива.

Описание массива на языке Паскаль.

Вспомните, в каком разделе программы описываются переменные, константы? (в разделе Var).

Массив также задаётся в разделе Var. Запишите формат описания:

Имя массива: array [размер] of тип данных;

(где array и of – ключевые слова, размер: [начальный индекс . . конечный индекс ])

Пример: spisok:array [1..5] of string; (массив с именем spisok может вместить 5 элементов строкового типа), (слайд 11).

Внимательно изучите таблицу условных обозначений элементов массива в Pascal

Условные обозначения элементов массива на языке Pascal

Обозначение

Смысл

А[1..10]

Массив с именем А и размером 10

ST[1..R], R=7

Массив с именем ST, состоящий из 7 элементов

A[3]

Третий элемент массива А

B23[6]

Шестой элемент массива В23

A[3]:=7

Третьему элементу массива А присвоено значение 7

L[2]:=0

Значение второго элемента массива L равно 0

F[I]

I – тый элемент массива F

hello_html_6a9a1728.png

  1. Применение знаний на практике. Задачи взяты с сайта

http://inf.сдамгиа.рф/test?theme=19


  1. Задача. Про­грам­ма пред­на­зна­че­на для подсчёта ко­ли­че­ства дней, в ко­то­рых сред­не­су­точ­ная тем­пе­ра­ту­ра была равна 15 гра­ду­сам. Про­ана­ли­зи­ро­вав вход­ные дан­ные, при­хо­дим к вы­во­ду, что таких дней три.

  2. задача: Про­грам­ма пред­на­зна­че­на для на­хож­де­ния мак­си­маль­но­го зна­че­ния сред­не­су­точ­ной тем­пе­ра­ту­ры. Про­ана­ли­зи­ро­вав вход­ные дан­ные, при­хо­дим к вы­во­ду, что ответ 17.

  3. Задача: Про­грам­ма пред­на­зна­че­на для на­хож­де­ния ми­ни­маль­но­го зна­че­ния сред­не­су­точ­ной тем­пе­ра­ту­ры. Про­ана­ли­зи­ро­вав вход­ные дан­ные, при­хо­дим к вы­во­ду, что ответ 10.

  4. Задача: Про­грам­ма пред­на­зна­че­на для подсчёта ко­ли­че­ства дней, когда зна­че­ние сред­не­су­точ­ной тем­пе­ра­ту­ры было выше 12 гра­ду­сов. Про­ана­ли­зи­ро­вав вход­ные дан­ные, при­хо­дим к вы­во­ду, что ответ 7.

  5. Задача: Про­грам­ма пред­на­зна­че­на для на­хож­де­ния ко­ли­че­ства дней, в ко­то­рые зна­че­ния сред­не­су­точ­ной тем­пе­ра­ту­ры были боль­ше трёх. Про­ана­ли­зи­ро­вав вход­ные дан­ные, при­хо­дим к вы­во­ду, что ответ 6.

  6. Итог урока, выставление оценок.

  • Какое новое понятие вы узнали на уроке? (массивы).

  • Что такое массив? (множество однотипных объектов, имеющих общее название)

  • Назовите характеристики массива? (имя, индекс, элемент, размер)

  • Операции, производимые с массивом.

  • В каком разделе программы Турбо Паскаль описываются массивы? (слайд 13).


Общая информация

Номер материала: ДВ-456148

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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