Инфоурок Информатика КонспектыТехнологическая карта по информатике на тему Одномерные массивы

Технологическая карта по информатике на тему Одномерные массивы

Скачать материал

ТЕХНОЛОГИЧЕСКАЯ КАРТА УРОКА


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

Класс: 9 класс

Учебно-методический комплекс:

Учебно-методический комплект по информатике для основной школы (авторы Л. Л. Босова, А. Ю. Босова; издательство «БИНОМ. Лаборатория знаний»)

Раздел рабочей программы:

Алгоритмы и программирование

Тема урока:

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

Цели урока:

  1. Деятельностная – научить описывать массив, заполнять и выводить его значения;

  2. Предметно-дидактическая – использование цикла с параметром для работы с одномерным массивом.

Планируемые результаты урока:

Предметные:

  • Знают: понятия «одномерный массив», «значение элемента массива», «индекс элемента массива»

  • Понимают: как объявить массив, ввести значения элементов массива, вывести значения элементов массива

  • Применяют: знания, полученные при изучении массивов, для записи данных в виде таблицы, вывода данных и обработки.

Метапредметные:

  • Умение самостоятельно планировать пути достижения целей;

  • Умение соотносить свои действия с планируемыми результатами;

  • Умение осуществлять контроль своей деятельности;

  • Умение определять способы действий в рамках предложенных условий.

Личностные:

  • Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе;

  • Представление о программировании как сфере возможной профессиональной деятельности.

Тип урока:

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

Средства обучения:

  • Компьютер учителя;

  • Мультимедийный проектор;

  • Экран

  • Компьютеры учеников;



Ход урока:

Этапы урока

Приемы и способы организации обучения

Содержание деятельности

Формируемые УУД

Методы оценки/самооценки

учитель

учащиеся

1

Организационный





2

Актуализация знаний, умений и навыков

Предлагает учащимся выполнить тест в веб-приложении Quizlet по теме «Циклы»

запускают веб-приложение Quizlet и самостоятельно выполняют тест. Записывают результат на лист и проводят самоанализ.

Предметные УУД:

  • работают с компьютером, браузером, веб-приложением.


Метапредметные УУД:

  • обобщают знания;

  • проводят анализ ответов.

Взаимооценка, оценка учителем

3

Создание проблемной ситуации

Записывает на доске тему урока. Задает учащимся вопросы:


  • Предположим, что требуется обработать 20 чисел, введенных пользователем. Как это можно сделать?

  • А если таких чисел 200, будет ли удобно их обрабатывать?


Предложение учителя:

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

Отвечают на вопросы учителя:



  • Создать 20 переменных, затем обрабатывать каждую переменную по отдельности

  • Нет, так как это займет много времени.





  • Воспринимают проблему

Метапредметные УУД:

  • анализируют;

  • делают выводы.

Взаимооценка, оценка учителем

4

Изложение материала

Работа с презентацией и пояснения.


Введение понятия «массив»


Объяснение учителя:

С массивом можно работать как с переменной обращаясь по имени и используя индекс( номер) элемента, например A[5] – 5-ый элемент массива A.


Слайд «Объявление массива»

Для того чтобы работать с массивом, его нужно объявить.

В языке Паскаль массив объявляется в том же блоке что и переменные (блок var)


При объявлении массива нужно задать имя, номера элементов (напр. 1..10) и тип массива.


Массив можно представить как таблицу. Если в таблице одна строка, то массив называется одномерным. Когда таких строк много, то массив называют двумерным.


1

2

3

4

5

a[i]

 

 

 

 

 


1

2

3

4

5

1

 

 

 

 

 

2

 

 

 

 

 

3

 

 

 

 

 

4

 

 

 

 

 

5

 

 

 

 

 


Слайд «Ввод/вывод значений массива»


Задает вопросы:


  • Как можно ввести в компьютер и вывести на экран значение переменной?


Объяснение учителя:

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


Слайд «Типовые алгоритмы обработки массивов»


Объяснение учителя:

Для ввода n элементов массива требуется получить значение с клавиатуры и использовать как конечное.


begin

readln(n);

reandomize;

for i:=1 to n do

a[i]:=random(50)+1;


Для поиска элементов массива по критерию требуется задать условие.

Например для поиска положительных элементов массива требуется написать следующее:

for i:=1 to n do

begin

if a[i]>0 then

<действие>

end;


Для суммы или произведения элементов требуется объявить дополнительную переменную для хранения суммы либо произведения.

Например:


var

a:array[1..10] of integer;

i,sum:integer;

begin

{ввод элементов массива}

sum:=0;

for i:=1 to 10 do

sum:=sum+a[i];


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

var

a:array[1..10] of integer;

i,max:integer;

begin

{ввод элементов массива}

max:=a[1];

for i:=2 to 10 do

if a[i]>max then

max:=a[i];


Работа с тетрадью
























































Ввод с помощью команды read/readln, оператора присваивания или генератора случайных чисел.

Вывод с помощью команды write/writeln





В отдельной переменной целого типа S

Метапредметные УУД:

  • анализируют;

  • делают выводы.

Взаимооценка, оценка учителем

5

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

Раздает карточки и поясняет критерии задания.


В карточках 3 задания:


1. Записать и вывести на экран массив из n элементов, заданных генератором случайных чисел на интервале

[-23, 34]. (3 балла)


2. Найти произведение элементов одномерного массива, состоящего из n элементов. Элементы вводятся с клавиатуры.

(4 балла)


3. Записать и вывести на экран массив, элементы которого заданы генератором случайных чисел на интервале [-19, 26] (размер произвольный). Найти произведение элементов с нечетными номерами.

(5 баллов).


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

Предметные УУД:

  • Используют компилятор для редактирования, отладки и запуска программ;

  • Используют циклы и ветвления для поиска элементов с нечетными номерами.


Метапредметные УУД:

  • планируют решение задачи;

  • структурируют и обобщают знания

Проверка учителем (тетрадь, тексты программ).

6

Подведение итогов, рефлексия

Учитель задает вопросы:

  • Что нового Вы узнали на уроке?

  • Мы достигли поставленной цели?


Учитель оценивает работу класса на уроке


Задает домашнее задание:


Составить программу:


В массиве чисел с1, с2, ..., с60 найти количество нулей стоящих на местах, кратных 4 т.е. среди чисел с4, с8, ...


Отвечают на вопросы








Записывают домашнее задание

Метапредметные УУД:

  • анализируют, делают выводы

Взаимооценка


Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Технологическая карта по информатике на тему Одномерные массивы"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Администратор баз данных

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 667 985 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 06.09.2019 742
    • DOCX 26.2 кбайт
    • 20 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Колосов Максим Александрович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Колосов Максим Александрович
    Колосов Максим Александрович
    • На сайте: 5 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 864
    • Всего материалов: 1

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Мини-курс

Психологическая работа с эмоциональными и поведенческими проблемами

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 228 человек из 59 регионов
  • Этот курс уже прошли 56 человек

Мини-курс

Управление проектами: от планирования до реализации

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 22 регионов

Мини-курс

Психология личности: свойства и характеристики личности

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 61 человек из 27 регионов