Для всех учителей из 37 347 образовательных учреждений по всей стране

Скидка до 75% на все 778 курсов

Выбрать курс
Инфоурок Информатика КонспектыРАЗРАБОТКА ИНТЕГРИРОВАННОГО УРОКА ПО ТЕМЕ «ЛИНЕЙНЫЕ АЛГОРИТМЫ»

РАЗРАБОТКА ИНТЕГРИРОВАННОГО УРОКА ПО ТЕМЕ «ЛИНЕЙНЫЕ АЛГОРИТМЫ»

Выберите документ из архива для просмотра:

Выбранный для просмотра документ конспект урока.docx

библиотека
материалов


Состав материалов:

- конспект урока

- презентация урока


Ссылка на материал:


РАЗРАБОТКА УРОКА ПО ИНФОРМАТИКЕ (С

ЭЛЕМЕНТАМИ РОБОТОТЕХНИКИ) ДЛЯ 6 КЛАССА ПО ТЕМЕ

«ЛИНЕЙНЫЕ АЛГОРИТМЫ»


Цели:

  • Знакомство с новыми понятиями: линейный алгоритм

  • Формирование навыка работы с линейными алгоритмами

  • Закрепление навыков по составлению алгоритмов, работа в группе

Задачи:

  • Изучить понятия: линейный алгоритм.

  • Развитие алгоритмического мышления, памяти, внимания, логического мышления, коммуникативной культуры

Оборудование и программное обеспечение: презентация Power Point, графическая среда программирования LEGO MINDSTORMS NXT 2.0, Конструктор LEGO MINDSTORMS 9797.

План урока.

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

II. Повторение

III. Объяснение нового материала

IV.Закрепление знаний (практическая работа)

V. Домашнее задание.

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


Приветствие. Проверка присутствующих. Установление психологического и эмоционального контакта с детьми.

II. Повторение

Учитель задает вопросы, учащиеся отвечают.

Что такое алгоритм?

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

Что такое СКИ?

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

Какой блок отвечает за движение робота в программу Lego Mindstorms NXT 2.0?

- Блок с изображением шестеренки (блок «мотор»).

Как запрограммировать робота на движение вперед?

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

Как запрограммировать робота на поворот?

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


III. Объяснение нового материала.

Линейный алгоритм

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


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

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

В зависимости от порядка выполнения команд можно выделить 3 типа алгоритма: линейные алгоритмы; алгоритмы с ветвлениями; алгоритмы с повторениями.

Сегодня мы с вами познакомимся с линейным алгоритмом.

Алгоритм, где каждая команда выполняется последовательно в том порядке, в каком она записана и только один раз, называется линейным.

Например, линейным является следующий алгоритм приготовления кофе:

1) налить воду в чайник;

2) поставить чайник на огонь и вскипятить воду;

3) засыпать кофе в чашку;

4) налить воды в чашку;

5) размешать кофе.

IV. Закрепление знаний (практическая работа).

Создайте любую модель робота на колесах или гусеницах (например, робот валли, робот-пятиминутка и т.д.).

Задание 1.

Составьте алгоритм движения ЛЕГО-робота вперед в течение 5 секунд, поворота направо и движения вперед в течение 5 секунд.

hello_html_756bbfbb.png

Задание 2

Составьте для робота следующий алгоритм:

По команде «Старт» (на экране блока NXT отображается «START» и слышен звук), робот начинает двигаться вперед. Робот проезжает 80 см. Останавливается и на экране сообщение «80 sm». Далее робот едет назад в точку старта.

hello_html_m3e64b5b3.png

Задание 3

Составьте для робота следующий алгоритм:


По команде «Старт» (на экране блока NXT отображается «START» и слышен звук), робот начинает двигаться вперед. Робот проезжает 80 см. Останавливается и на экране сообщение «80 sm». Далее робот разворачивается на 180 градусов и едет обратно в точку старта.

hello_html_m531856b6.png


V. Домашнее задание.

Учить параграф 3.4.

Выбранный для просмотра документ презентация_урока.ppt

библиотека
материалов
Линейный алгоритм

Описание презентации по отдельным слайдам:

1 слайд Линейный алгоритм
Описание слайда:

Линейный алгоритм

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

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

3 слайд В алгоритмах команды записываются друг за другом в определенном порядке. Выпо
Описание слайда:

В алгоритмах команды записываются друг за другом в определенном порядке. Выполняются они не обязательно в записанной последовательности. В зависимости от порядка выполнения команд можно выделить 3 типа алгоритма: линейные алгоритмы; алгоритмы с ветвлениями; алгоритмы с повторениями. Команды алгоритма

4 слайд
Описание слайда:

5 слайд Алгоритм, где каждая команда выполняется последовательно в том порядке в как
Описание слайда:

Алгоритм, где каждая команда выполняется последовательно в том порядке в каком она записана и только один раз называется линейным. Линейный алгоритм

6 слайд 1) налить воду в чайник; 2) поставить чайник на огонь и вскипятить воду; 3) з
Описание слайда:

1) налить воду в чайник; 2) поставить чайник на огонь и вскипятить воду; 3) засыпать кофе в чашку; 4) налить воды в чашку; 5) размешать кофе. Алгоритм приготовления кофе

7 слайд Практическая работа
Описание слайда:

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

8 слайд Составьте алгоритм движения ЛЕГО-робота вперед в течение 5 секунд, поворота н
Описание слайда:

Составьте алгоритм движения ЛЕГО-робота вперед в течение 5 секунд, поворота направо и движения вперед в течение 5 секунд. Задание 1

9 слайд Составьте для робота следующий алгоритм: По команде «Старт» (на экране блока
Описание слайда:

Составьте для робота следующий алгоритм: По команде «Старт» (на экране блока NXT отображается «START» и слышен звук), робот начинает двигаться вперед. Робот проезжает 80 см. Останавливается и на экране сообщение «80 sm». Далее робот едет назад в точку старта. Задание 2

10 слайд Составьте для робота следующий алгоритм:   По команде «Старт» (на экране блок
Описание слайда:

Составьте для робота следующий алгоритм:   По команде «Старт» (на экране блока NXT отображается «START» и слышен звук), робот начинает двигаться вперед. Робот проезжает 80 см. Останавливается и на экране сообщение «80 sm». Далее робот разворачивается на 180 градусов и едет обратно в точку старта. Задание 3

11 слайд Домашняя работа
Описание слайда:

Домашняя работа

Курс повышения квалификации
Курс профессиональной переподготовки
Учитель математики и информатики
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Краткое описание документа:

Интегрированный урок по информатике с элементами робототехники для 6 класса.

Для проведения урока используется графическая среда программирования LEGO MINDSTORMS NXT 2.0, Конструктор LEGO MINDSTORMS 9797.

Обучения ведется с помощью: графической среда программирования LEGO MINDSTORMS NXT 2.0, Конструктора LEGO MINDSTORMS 9797.

Проверен экспертом
Общая информация
Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
Тема: Линейные алгоритмы

Номер материала: ДБ-1224021

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

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

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

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