Краткое руководство по работе с областью ввода команд в Кумире
статья по информатике и икт (5, 6 класс)
Начальное руководство по написанию алгоритмов в программе Кумир с исполнителем Черепаха.
Ученики уже освоили работу с пультом и переходят к работе с алгоритмами. То есть к печати команд и использованию усложнённых конструцкий.
В статье рассмотрено как запустить программу, разобраны популярные ошибки при запуске команд.
Так же показано как работать с пошаговой отладкой.
В конце статьи приведены примеры рабочих программ для исполнителя Кумир и одно упражнение на отладку программы
Скачать:
Вложение | Размер |
---|---|
kratkiy_konspekt_k_17_04.docx | 428.02 КБ |
Предварительный просмотр:
Считается, что ученик ознакомился с пультом самостоятельно и никаких трудностей у них при этом не возникло.
Основными недостатками при работе с пультом в черепашке было:
- При ошибочно введенной команде нельзя ничего отменить и приходилось начинать заново.
- При сдаче программы приходилось перепечатывать команды или же переписывать.
- Нельзя было быстро повторить определенный блок/последовательность программ несколько раз.
Сейчас мы познакомимся подробнее с Кумиром, чтобы этого всего избежать.
Так выглядит рабочая область Кумира: исполнитель Черепаха при закрытии окна с пультом и справки.
На изображении выше можно отметить две рабочие области
1 – рабочее поле, куда можно печатать команды. Базовые команды записываются так же, как и на пульте. Напечатать в рабочее поле можно всё, что угодно. При некорректном вводе ошибки будут в области 2.
2 – поле, куда программа будет выдавать все возможные ошибки. Пока в этом поле есть какие-то комментарии и/или строки подсвечены красным, запустить программу не получится.
Что надо сделать, чтобы напечатанные команды работали:
Напечатать такие 4 строчки (без команды вперед(20))
Строка использовать Черепаха означает, что все команды Кумир теперь будет выполнять исполнителем Черепаха. Важно! Слово Черепаха должно быть подсвечено зеленым. Если этого не произошло, то это может значит две вещи. Либо у вас в Кумире нет такого исполнителя(это можно проверить в F1. Там указан весь список исполнителей), либо вы опечатались.
Конструкция: Алг-нач-кон
Системная информация, которая даёт понять программе, что дальше идут один блок команд, исполняемые Черпахой. Более подробно про эту конструкцию можно прочитать в теме Вспомогательные программы
Важно! Все набранные команды должны посветиться синим цветом. Если этого не произошло, то скорее всего в поле №2 будет написана ошибка – «нет такого алгоритма».
Список возможных команд(вы их уже знаете по письменным заданиям и работе с пультом)
- опустить хвост
- поднять хвост
- вперед()
- влево()
- вправо()
- назад()
Теперь, чтобы запустить напечатанные команды, надо нажать на кнопку
Найдите максимально похожу на это изображение кнопку на верхней панели. Так же можно пользоваться горячими кнопками, которые будут подписаны при наведении на иконку. В моей версии программы — Shift + F5
Ещё одна полезная функция в программе - это пошаговый запуск написанных команд (кнопка над желтой стрелкой (любая из двух) Или же на клавиатуре F7 или F8)
Важно! Если вы запустили алгоритм в пошаговое выполнение, то перед исправлениями кода обязательно необходимо нажать на красный квадрат на верхней панели, иначе он не даст вам вносить исправления!
Красная стрелка указывает на иконку сохранения. Программа сохранит все ваши команды из поля №1 в файл с расширением .kum. Вы всегда сможете открыть такой файл в Кумире.
Пример№1 Простой
использовать Черепаха алг нач . опустить хвост . вперед(50) . влево(90) . вперед(70) . вправо(135) . вперед(100) . влево(135) . вперед(20) . вправо(135) . вперед(50) . . вправо(90) . . вперед(50) . вправо(135) . вперед(20) . влево(135) . вперед(100) . влево(135) . влево(90) . вперед(70) . влево(90) . вперед(50) . вправо(90) . вперед(20) кон |
Пример№2 Сложный
Иллюстрирует, зачем нужна служебная конструкция агл-нач-кон. И конструкцию нц-x-раз – кц, которую мы пройдем на следующий уроках.
использовать Черепаха алг Квадрат нач . опустить хвост . влево(90) . Круг . влево(90) . вперед(20) . Круг . влево(90) . вперед(20) . Круг . вперед(20) . влево(90) . вперед(20) . Круг кон алг Круг нач . нц 360 раз . . вперед(3) . . вправо(1) . кц кон |
Пример №3 Это код Ёлочки с одной ошибкой.
С помощью F7 можно легко и быстро найти ошибку. Важно! Если вы запустили алгоритм в пошаговое выполнение, то перед исправлениями кода обязательно необходимо нажать на красный квадрат на верхней панели, иначе он не даст вам вносить исправления!
использовать Черепаха алг нач . опустить хвост . вперед(50) . влево(90) . вперед(70) . вправо(135) . вперед(100) . влево(135) . вперед(20) . влево(135) . вперед(50) . . вправо(90) . . вперед(50) . вправо(135) . вперед(20) . влево(135) . вперед(100) . влево(135) . влево(90) . вперед(70) . влево(90) . вперед(50) . вправо(90) . вперед(20) кон |
По теме: методические разработки, презентации и конспекты
Презентация "Краткая природно-географическая характеристика Саратовской области. Природные Сообщества"
Презентацию можно использовать в 7 классе при изучении биологического краеведения Саратовской области....
очень краткое руководство для пользователей OpenOffice Writer
очень краткое руководство для пользователей OpenOffice Writer[[{"type":"media","view_mode":"media_original","fid":"3024328","attributes":{"alt":"","class":"media-image","height":"180","width":"180"}}]...
Практическая работа на тему: "Ввод, редактирование и форматирование текста в MS WORD 2007".
Цель работы: Получение практических навыков по вводу, редактированию и форматированию текста в MS WORD 2007....
Geogebra. Краткое руководство. Применение на уроках математики.
В этой работе вы можете найти ответы на следующие вопросы:Что такое динамическая математика Geogebra?А что он умеет делать?А как его установить на свой компьютер?Что, Где, Как? Знакомство с интерфейсо...
Контрольная работа. Исполнитель Робот в системе программирования КУМИР
Контрольная работа содержит четыре задачи для исполнителя Робот (линейный алгоритм, алгоритмическая конструкция ветвление, алгоритмическая конструкция повторение, вспомогательный алгоритм). Также в ар...
Использования технологии сайтостроения при создании проектов на уроках «Технологии» в 7 классе (Краткий руководство для учащихся)
В предложенной работе кратко описывается технология основ сайтостроения, которая применяется при создании проектов на уроках Технологии (модуль информационные технологии). После изучения теории и выпо...
практическая работа "Отработка навыков ввода информации с помощью клавиатуры"
Первичные навыки работы склавиатурой компьютера, технологический прием работы с ней....