ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 208
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Методическая разработка по информатике. Тема: «Учебный исполнитель Робот на уроках информатики»Класс: 6 Кол-во занятий:8Автор: Тампер Антон Микаэль,учитель информатики ГБОУ Гимназия №116Санкт-Петербург2017АннотацияВ процессе изучения предмета «Информатика и ИКТ»учащиеся не только усваивают информационную культуру (культура грамотного общения с компьютером, оформления документа, электронного общения), но и знакомятся с понятием программирования и осваивают азы программирования. Одной из наиболее успешных отечественных разработок в этой областиявляется программная оболочка Кумир, которая уже давно используется в школах при изучении программирования и не теряет своей актуальности. В ней учащиеся могут получить практические навыки при создании и отладке алгоритма, работая с такими исполнителями, как Робот, Чертёжник, Черепашка при изучении одного из наиболее трудных разделов информатики «алгоритмизация и программирование». Одним из преимуществ исполнителя является возможность русскоязычного написания команд на школьном алгоритмическом языке и наглядность получаемого результата выполнения алгоритма.Научая детей работе с исполнителям в программной среде, мы можем добиться большей заинтересованности на уроке, чем при чисто теоретическом объяснении темы.К сожалению, авторы новых учебников по информатике уделяют недостаточно внимания или вообще обходят стороной данных исполнителей. В то же время разработчики ГИА и ЕГЭ включают задания с использованием данных исполнителей в задания экзаменационных работ.Поэтому успех учителя при преподавании данной темы отражается и на результатах экзаменационных работ учащихся, и в данной работе отведено место для разбора ошибок детей при сдаче ГИА.Содержание1.Введение2.Основная часть.2.1 Разработка уроков темы «Учебный исполнитель Робот».3. Список использованных источников.4.Приложения.1.ВведениеВыбор темы разработки обусловлен необходимостью тщательного изучения исполнителей, в частности исполнителя Робот по двум причинам:
В данной разработке рассмотрены разнообразные задачи с исполнителем Робот, а также указаны возможные ошибки учащихся при построении алгоритмов в среде Кумир.Тема изучается в 6 классе в разделе «Алгоритмизация и программирование». На изучение темы отводится 8 часов. Учитывая, что обычно уроки информатики проходят в виде 2-х часовых уроков, курс тематически разбит по 2- часовым занятиям, (1 час- теоретическое, 1 час- практическая работа на ПК в программной среде Кумир).Особое внимание уделяется ошибкам в подобных задачах при решении ГИА.Бесплатную программную оболочку Кумир можно найти на сайте http://www.niisi.ru/kumir/.Пояснительная запискаЦель разработки: изучить возможности программирования на примере конкретного исполнителя Робот с использованием среды КУМИР; дать практические навыки работы с исполнителем.Методическая разработка составлена для проведения уроков информатики в 6 классах. Практика на компьютере: работа с учебным исполнителем алгоритмов; составление линейных, ветвящихся и циклических алгоритмов управления исполнителем; составление алгоритмов со сложной структурой; использование вспомогательных алгоритмов (процедур, подпрограмм).Учащиеся должны знать:
Занятие 1 (2 часа) Урок 1.Исполнитель Робот. Система команд исполнителя.План урока.
кониспользовать Роботалг кимнач если не снизу свободното вправовсеесли не снизу свободното вправовсее сли не снизу свободното вправовсекон Практическая работа Составление и отладка алгоритмов ветвленияЗанятие 3. Циклические алгоритмы. Урок 1-2Цель: раскрыть сущность понятия цикла в алгоритмах, показать формы записи циклов алгоритмах, дать навыки создания и записи циклических алгоритмов.Практическая работа Составление и отладка циклических алгоритмов1.Составьте алгоритм, закрашивающий все внутренние клетки, прилегающие к стене.и спользовать Роботалг начнц пока справа свободно закрасить; вправокцнц пока снизу свободнозакрасить; внизкцнц пока не снизу свободнозакрасить; влевокцкон2.Составить алгоритм, закрашивающий все клетки между Роботом и стеной. Расстояние до стены неизвестно. и спользовать Роботалг начнц пока справа свободно вправо; закраситькцкон3.Составить алгоритм, закрашивающий все клетки, находящиеся между двумя стенами. использовать Роботалг уч3начнц пока (не сверху свободно) или (не снизу свободно)вправоесли (не сверху свободно) и (не снизу свободно)т озакраситьвсекцкон4.Составить алгоритм, закрашивающий все клетки вокруг прямоугольной стены. алг уч4начзакрасить;вверхнц пока не справа свободноз акрасить;вверх; кцзакрасить;вправонц пока не снизу свободнозакрасить;вправо; кцзакрасить;внизнц пока не слева свободнозакрасить;вниз;кцзакрасить;влевонц пока не сверху свободнозакрасить; влево;кцкон
использовать Роботалг уч5начвправонц пока не снизу свободнозакрасить; вправокцзакрасить; внизнц пока слева свободнозакрасить; влевокцнц пока не слева свободнозакрасить; внизкцзакрасить;влево;закрасить; вверх; н ц пока сверху свободнозакрасить; вверхкцнц пока не сверху свободнозакрасить; влевокцконЗанятие 4 Урок 1-2Контрольная работа«Составление алгоритма в среде исполнителя Робот».Цель: проверить полученные знания по созданию и умению анализировать алгоритмы в программной среде Кумир.Задания для контрольной работы делятся по уровням сложности и включает в себя 2 задачи с исполнителем Робот (1 и 2 задача –на ветвление и циклы). Примеры текстов заданий приводятся в приложении. Исходные и конечные обстановки и созданные алгоритмы записываются в виде файла.Оценка выставляется соответственно уровню сложности задания. Ученик вправе сам выбрать тип задания.3.Список использованных материалов1.Авербух А.В., Гисман В.Бю, Лебедев Г.В., Изучение основ информатики и вычислительной техники. Пособие для учителя, М., Просвещение, 2001г.2.Авдошин С.М., Ахметсафина Р.З., Максименкова О.В. и др.ГИА Информатика, Учеьно-справочные материалы для 9 класса, М., Бином, 2011г.3.Кушниренко А.Г., Лебедев Г.В. и др., Основы информатики и вычислительной техники, пробный учебник для средних заведений, М.,»Просвещение», 2000г.4.Лысенко Ф.Ф., Евич Л.Н., Информатика и ИКТ 9 класс Подготовка к ГИА, учебно-методическое пособие, Ростов на Дону, Легион-М, 2010г.5. Семакин И.Г., Т.Ю. Шеина. Методическое пособие по преподаванию курса «Информатика и ИКТ» в основной школе. М.: БИНОМ. Лаборатория знаний, 2006.6. Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В. Информатика и ИКТ : учебник для 9 класса.7.Информатика и ИКТ : задачник-практикум / Под ред. И.Г. Семакина, Е.К. Хеннера. М.: БИНОМ. Лаборатория знаний, 2007.8. Семакин И.Г., Т.Ю. Шеина. Методическое пособие по преподаванию курса «Информатика и ИКТ» в основной школе. М.: БИНОМ. Лаборатория знаний, 2006.
-
понятие исполнителя является одним из ключевых при изучении и алгоритмизации и программирования; -
данный исполнитель поддерживается средой Кумир и даёт возможность учащимся приступить к практическому программированию на русском языке, что гораздо доступнее, чем изучение сразу таких языков программирования, как Бейсик или Паскаль. -
задачи на создание алгоритма в среде КУМИР (Робот, Чертёжник) входит в 3-ю часть ГИА по информатике и ИКТ и являются заданиями, в которых учащиеся допускают наибольшее число ошибок.
В данной разработке рассмотрены разнообразные задачи с исполнителем Робот, а также указаны возможные ошибки учащихся при построении алгоритмов в среде Кумир.Тема изучается в 6 классе в разделе «Алгоритмизация и программирование». На изучение темы отводится 8 часов. Учитывая, что обычно уроки информатики проходят в виде 2-х часовых уроков, курс тематически разбит по 2- часовым занятиям, (1 час- теоретическое, 1 час- практическая работа на ПК в программной среде Кумир).Особое внимание уделяется ошибкам в подобных задачах при решении ГИА.Бесплатную программную оболочку Кумир можно найти на сайте http://www.niisi.ru/kumir/.Пояснительная запискаЦель разработки: изучить возможности программирования на примере конкретного исполнителя Робот с использованием среды КУМИР; дать практические навыки работы с исполнителем.Методическая разработка составлена для проведения уроков информатики в 6 классах. Практика на компьютере: работа с учебным исполнителем алгоритмов; составление линейных, ветвящихся и циклических алгоритмов управления исполнителем; составление алгоритмов со сложной структурой; использование вспомогательных алгоритмов (процедур, подпрограмм).Учащиеся должны знать:
-
что такое исполнитель; СКИ Робота, среду исполнителя Робот; -
что такое алгоритм ; в чем состоят основные свойства алгоритма; -
способы записи алгоритмов: блок-схемы, учебный алгоритмический язык; основные алгоритмические конструкции: следование, ветвление, цикл; структуры -
алгоритмов; ⇒ назначение вспомогательных алгоритмов; технологии построения сложных алгоритмов:
-
понимать описания алгоритмов на учебном алгоритмическом языке; -
выполнить трассировку алгоритма для известного исполнителя; -
составлять линейные, ветвящиеся и циклические алгоритмы управления исполнителя Робот; выделять подзадачи; определять и использовать вспомогательные алгоритмы.
| № | Тема урока | Число часов | Тео-рия | Прак-тика |
| 1 2 | Исполнитель Робот. Система команд исполнителя. Практическая работа. Составление линейных алгоритмов.. Блок-схемы алгоритмов. | 2 | | 2 |
| 3 4 | Ветвление и последовательная детализация алгоритма. Практическая работа Составление и отладка алгоритмов ветвления. | 4 | 1 | 3 |
| 5 6 | Циклические алгоритмы. Практическая работа Составление и отладка циклических алгоритмов. | 4 | 1 | 3 |
| 78 | Контрольная работа. «Создание алгоритма в среде исполнителя» | 2 | | 2 |
Занятие 1 (2 часа) Урок 1.Исполнитель Робот. Система команд исполнителя.План урока.
-
Описание СКИ исполнителя, среды исполнителя.
-
Робот в произвольной точке поля. Передвинуть Робот на 4 клетки вправо, закрасив их. -
Создайте новую стартовую обстановку, нарисовав на поле квадрат со стороной 4 клетки. Сохраните обстановку как стартовую. -
Создайте новую стартовую обстановку, нарисовав на поле коридор с проходами в стенах. Сохраните обстановку как obst2.fil. Смените стартовую обстановку на вновь созданную.
кониспользовать Роботалг кимнач если не снизу свободното вправовсеесли не снизу свободното вправовсее сли не снизу свободното вправовсекон Практическая работа Составление и отладка алгоритмов ветвленияЗанятие 3. Циклические алгоритмы. Урок 1-2Цель: раскрыть сущность понятия цикла в алгоритмах, показать формы записи циклов алгоритмах, дать навыки создания и записи циклических алгоритмов.Практическая работа Составление и отладка циклических алгоритмов1.Составьте алгоритм, закрашивающий все внутренние клетки, прилегающие к стене.и спользовать Роботалг начнц пока справа свободно закрасить; вправокцнц пока снизу свободнозакрасить; внизкцнц пока не снизу свободнозакрасить; влевокцкон2.Составить алгоритм, закрашивающий все клетки между Роботом и стеной. Расстояние до стены неизвестно. и спользовать Роботалг начнц пока справа свободно вправо; закраситькцкон3.Составить алгоритм, закрашивающий все клетки, находящиеся между двумя стенами. использовать Роботалг уч3начнц пока (не сверху свободно) или (не снизу свободно)вправоесли (не сверху свободно) и (не снизу свободно)т озакраситьвсекцкон4.Составить алгоритм, закрашивающий все клетки вокруг прямоугольной стены. алг уч4начзакрасить;вверхнц пока не справа свободноз акрасить;вверх; кцзакрасить;вправонц пока не снизу свободнозакрасить;вправо; кцзакрасить;внизнц пока не слева свободнозакрасить;вниз;кцзакрасить;влевонц пока не сверху свободнозакрасить; влево;кцкон
использовать Роботалг уч5начвправонц пока не снизу свободнозакрасить; вправокцзакрасить; внизнц пока слева свободнозакрасить; влевокцнц пока не слева свободнозакрасить; внизкцзакрасить;влево;закрасить; вверх; н ц пока сверху свободнозакрасить; вверхкцнц пока не сверху свободнозакрасить; влевокцконЗанятие 4 Урок 1-2Контрольная работа«Составление алгоритма в среде исполнителя Робот».Цель: проверить полученные знания по созданию и умению анализировать алгоритмы в программной среде Кумир.Задания для контрольной работы делятся по уровням сложности и включает в себя 2 задачи с исполнителем Робот (1 и 2 задача –на ветвление и циклы). Примеры текстов заданий приводятся в приложении. Исходные и конечные обстановки и созданные алгоритмы записываются в виде файла.Оценка выставляется соответственно уровню сложности задания. Ученик вправе сам выбрать тип задания.3.Список использованных материалов1.Авербух А.В., Гисман В.Бю, Лебедев Г.В., Изучение основ информатики и вычислительной техники. Пособие для учителя, М., Просвещение, 2001г.2.Авдошин С.М., Ахметсафина Р.З., Максименкова О.В. и др.ГИА Информатика, Учеьно-справочные материалы для 9 класса, М., Бином, 2011г.3.Кушниренко А.Г., Лебедев Г.В. и др., Основы информатики и вычислительной техники, пробный учебник для средних заведений, М.,»Просвещение», 2000г.4.Лысенко Ф.Ф., Евич Л.Н., Информатика и ИКТ 9 класс Подготовка к ГИА, учебно-методическое пособие, Ростов на Дону, Легион-М, 2010г.5. Семакин И.Г., Т.Ю. Шеина. Методическое пособие по преподаванию курса «Информатика и ИКТ» в основной школе. М.: БИНОМ. Лаборатория знаний, 2006.6. Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В. Информатика и ИКТ : учебник для 9 класса.7.Информатика и ИКТ : задачник-практикум / Под ред. И.Г. Семакина, Е.К. Хеннера. М.: БИНОМ. Лаборатория знаний, 2007.8. Семакин И.Г., Т.Ю. Шеина. Методическое пособие по преподаванию курса «Информатика и ИКТ» в основной школе. М.: БИНОМ. Лаборатория знаний, 2006.