Семья и личная жизнь современной женщины
Сайт для учителей информатики и педагогов использующих ИКТ на своих уроках
Подписка на новости
    Ваше имя:
    
    Ваш email:
    
        
    Введите код с картинки
    

      

Реклама
ОБЪЯВЛЕНИЕ
Уважаемые посетители!
Запущен еще один крупный раздел портала RusEdu, на котором вы всегда найдет свежие новости, а также сможете пообщаться в форуме на различные темы.

   19-Окт-2005  Печатать текущую страницу  Печатать все  Карта
Исполнитель команд - "Паркетчик"

Паркетчик.

Программа разработана по материалам учебников Александра Сенокосова "Основы алгоритмизации"

Информатика в начальных классах - программа

Программа "Паркетчик" будет полезна при изучении основ алгоритмизации. Как и любой исполнитель, Паркетчик имеет свою систему команд:

Паркетчик умеет:

  1. Перемещаться по клеточному полю.
  2. Распознавать цвет плитки.
  3. Убирать и ставить плитки.
  4. Распознавать наличие стен в соседних клетках.
  5. Выполнять несложные математические действия с целыми числами.

Система команд Паркетчика

  1. Шаг вправо
  2. Шаг влево
  3. Шаг вверх
  4. Шаг вниз
  5. Положить (X) - в текущую клетку ложит плитку цвета Х.
  6. Снять плитку
  7. А:=Х - переменной А присваивает значение Х.
  8. Запросить А - требует ввести с клавиатуры значение переменной А - пользователь вводит числовое значение и нажимает Enter.
  9. Сообщить А - выводит на экран значение А.
  10. Пауза Х - приостанавливает выполнение программы на Х миллисекунд.
  11. Перейти на (Х,Y) - переходит на ячейку с координатами X,Y.
  12. Стоп - остановка программы.

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

Начинается описание программы с объявления переменных. Переменные у Паркетчика двух типов: целые и цвет. С переменными целого типа все ясно. Переменные типа цвет могут принимать только два значения: красная, зеленая. Если переменных нет, объявление их можно пропустить.

За переменными идет раздел описания подпрограмм. Если их нет - этот раздел можно так же пропустить. Дальше идет главная часть программы, которая начинается с зарезервированного слова Программа - оно обязательно. Исполнительная часть программы заключается в скобки - {…}.

Пример программы:

цел а;
Программа {
а:=1;
Шаг вверх;
а:=а+1;
Шаг вправо;
а:=а+1;
Шаг вверх;
а:=а+1;
Шаг вправо;
а:=а+1;
Сообщить а;
}

В этой программе мы объявили переменную А целого типа. В исполнительной части присвоили ей значение 1. Затем делали шаги вверх и вправо и одновременно к переменной А прибавляли по единице. В конце вывели на экран полученное значение этой переменной.

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

Чтобы выполнить программы, мы должны на панели инструментов найти кнопку "Выполнить программу" и щелкнуть по ней "мышкой", или в меню "Выполнить" выбрать пункт "Выполнить программу" или нажать клавишу F9. Если программа без ошибок, Паркетчик переместится в указанную клетку, выведет внизу, под клеточным полем, значение переменной А (число шагов) и сообщит нам - "Выполнение закончено".

Скачать "Паркетчик"
(28 778 байт)

Примерные задания для исполнителя "Паркетчик"