Лабораторная работа4

advertisement
Лабораторная работа №4
Тема: "Программно-методический комплекс «Основы алгоритмизации» на
основе исполнителей «Кенгуру» и «Пылесос»"
Цель работы: "Формирование умений решать задачи с использованием
исполнителей «Кенгуру» и «Пылесос»""
Программно-методический
комплекс
(ПМК)
«Основы
алгоритмизации» разработан по проекту «Пилотные школы» в начале 90-х
годов для учебной вычислительной техники 1-го и 2-го поколения (УКНЦ и
IBM PC), на западе аналогичный комплекс появился в 1983 году. Комплекс
предназначен как для программной поддержки проекта «Пилотные школы»,
так и для программной поддержки школьного учебника информатики автор
А.Г.Гейн и др. гл. 2-6.
ПМК позволяет быстро и качественно организовать изучение раздела
«Основы алгоритмизации» в школьном базовом курсе «Информатика».
Учебная среда «Кунгуру-чертежник» (РУ) (файл roo.exe) обеспечивает
учителю организацию изучения базовых алгоритмических конструкций,
проверку знаний по темам «алгоритм и его свойства», «ветвления в
алгоритмах», «циклы в алгоритмах», «вспомогательные алгоритмы».
Исполнитель «Кунгуру-чертежник» «живет» на клетчатом поле
определенных ограниченных размеров, имеет следующую систему команд:
прыжок, шаг, поворот (только против часовой стрелки). Он умеет проверять
простейшие условия своего расположения на поле (впереди край, впереди не
край).
Пример программы:
если впереди не край, то
шаг
иначе
поворот
конец ветвления
Исполнитель «Пылесос - робот-манипулятор» (Роби) (файл rob.exe)
используется при изучении темы «Организация данных» учебника А.Г.Гейна.
Исполнитель «обитает» на поле, которое называется стеллажом, его система
команд: вправо, влево, вверх, вниз, а также проверка простейших логических
условий, типа можно вправо и т.п.
Полную систему команд исполнителей можно найти в подсказке
(CTRL+H).
Команды редактирования программ с использованием исполнителей
«Кенгуру» и «Пылесос»:
CTRL+F – выход из программы;
CTRL+N – вставка пустой строки;
CTRL+Y – удаление строки;
CTRL+A – регулировка скорости;
CTRL+H – подсказка;
TAB – смена режима редактирования программ.
Более подробную информацию по программе «Пилотные школы» и
по исполнителям «Кенгуру» и «Пылесос» можно прочитать в журналах
«Информатика и образование» №3 1993 год с. 26-29; №6 1993 год с. 115-119;
№5-6 1992 год с.19-22; №5 1990 год с. 124-125; №5 1991 год с.19-25; №6 1991
год с. 27-35.
Задание №1
Составьте алгоритм, выполнив который «Кунгуру-чертежник» дойдет
до угла листа, независимо от того, где он находился вначале.
Задание №2
«Кунгуру-чертежник» находится у края листа, но не в углу. Составьте
алгоритм, выполнив который он нарисует прямоугольную рамку, отстоящую
от края на расстоянии одного шага.
Задание№3
«Кунгуру-чертежник» находится в углу листа. Составьте алгоритм,
выполнив который он окажется в противоположном углу листа.
Задание№4
«Кунгуру-чертежник» находится в углу листа бумаги. Составьте
алгоритм, выполнив который «Кунгуру-чертежник» разлинует лист на
полосы шириной 1 см.
Задание №5
Составьте для «Робота-манипулятора» алгоритмы, выполнив которые
он:
а) положит в грузовой отсек предмет из крайней левой ячейки
верхнего ряда стеллажа;
б) соберет все дискеты из первого справа столбца стеллажа;
в) соберет все яблоки из третьего сверху ряда стеллажа;
г) оставит в нижнем ряду стеллажа только предметы выбранного
типа;
д) оставит на стеллаже только предметы выбранного типа;
е) расположит предметы из нижнего ряда стеллажа подряд (без
пропусков), начиная с левой ячейки ряда;
ж) расположит все предметы, находящиеся на стеллаже, подряд,
начиная с левой нижней ячейки стеллажа;
з) положит все будильники, имеющиеся на стеллаже подряд, начиная
с левой нижней ячейки стеллажа;
и) рассортирует предметы на стеллаже, положив сначала подряд все
дискеты, затем – все будильники и т.д.
Задание №6
Выполните дидактический анализ решенных задач, определив для
изучения какой темы предназначены эти задачи, на формирование каких
умений они нацелены, на каких этапах изучения соответствующего понятия
или темы их целесообразно использовать?
Задание №7
Составьте целесообразные задачи с использованием исполнителей
«Кунгуру-чертежник» и «Робот-манипулятор» для введения понятия цикла
«пока».
Download