Scratch/VCRobot 10
(→Скрипт (на светлом фоне)) |
|||
Строка 1: | Строка 1: | ||
Код для проекта https://scratch.mit.edu/projects/162387735/ | Код для проекта https://scratch.mit.edu/projects/162387735/ | ||
+ | |||
+ | ==Краткая характеристика комплекта материалов== | ||
+ | |||
+ | '''Общая тема разработки''': | ||
+ | |||
+ | имитационная программа скрэтч-реализации алгоритмов исполнения | ||
+ | |||
+ | комнад ручного управления для имитационной модели домашнего робота-пылесоса. | ||
+ | |||
+ | '''Команд ручного управления''': | ||
+ | |||
+ | #Команды подаются (коротким или длительным) нажимом кнопок пульта ручного управления роботом: | ||
+ | |||
+ | '''Вперед''' (ход вперед), '''Налево''' (поворот налево), '''Направо''' (поворот направо). | ||
+ | |||
+ | #Команды имитируются (коротким или длительным) нажимом клавиш клавиатуры компьютера: | ||
+ | |||
+ | '''стрелка вверх''' (ход вперед), '''стрелка налево''' (поворот налево), '''стрелка направо''' (поворот направо). | ||
+ | |||
+ | '''Объекты разработок''': | ||
+ | |||
+ | скрипты скрэтч-программ исполнения команд на основе шаблонов комнад среды визуального программирования Scratch. | ||
+ | |||
+ | '''Цели работы''': | ||
+ | # Обеспечение подготовки скрин-шотов скриптов (на светлом фоне) для их вставки в документы: | ||
+ | |||
+ | без серого фона наборных полей скриптов для спрайтов скрэтч-программ. | ||
+ | # Сопутствующая отработка псевдокодов алгоритмов программных скриптов. | ||
+ | |||
+ | |||
==Команда Вперед== | ==Команда Вперед== | ||
===Л: Латиница / En: Английский язык=== | ===Л: Латиница / En: Английский язык=== | ||
Строка 42: | Строка 72: | ||
+++++++++++++++++++++++++++++++++++ | +++++++++++++++++++++++++++++++++++ | ||
+ | |||
==Команда Налево== | ==Команда Налево== | ||
Строка 65: | Строка 96: | ||
====Скрипт (на светлом фоне)==== | ====Скрипт (на светлом фоне)==== | ||
− | |||
− | |||
− | |||
− | |||
<scratchblocks> | <scratchblocks> | ||
Строка 79: | Строка 106: | ||
+++++++++++++++++++++++++++++++++++ | +++++++++++++++++++++++++++++++++++ | ||
− | когда клавиша [стрелка | + | когда клавиша [стрелка влево v] нажата |
повернуть @turnLeft на (n2) градусов | повернуть @turnLeft на (n2) градусов | ||
Строка 85: | Строка 112: | ||
+++++++++++++++++++++++++++++++++++ | +++++++++++++++++++++++++++++++++++ | ||
− | |||
− | |||
− | |||
==Команда Направо== | ==Команда Направо== | ||
Строка 125: | Строка 149: | ||
+++++++++++++++++++++++++++++++++++ | +++++++++++++++++++++++++++++++++++ | ||
+ | |||
+ | |||
[[Категория:Scratch]] | [[Категория:Scratch]] |
Версия 09:50, 12 февраля 2018
Код для проекта https://scratch.mit.edu/projects/162387735/
Содержание |
Краткая характеристика комплекта материалов
Общая тема разработки:
имитационная программа скрэтч-реализации алгоритмов исполнения
комнад ручного управления для имитационной модели домашнего робота-пылесоса.
Команд ручного управления:
- Команды подаются (коротким или длительным) нажимом кнопок пульта ручного управления роботом:
Вперед (ход вперед), Налево (поворот налево), Направо (поворот направо).
- Команды имитируются (коротким или длительным) нажимом клавиш клавиатуры компьютера:
стрелка вверх (ход вперед), стрелка налево (поворот налево), стрелка направо (поворот направо).
Объекты разработок:
скрипты скрэтч-программ исполнения команд на основе шаблонов комнад среды визуального программирования Scratch.
Цели работы:
- Обеспечение подготовки скрин-шотов скриптов (на светлом фоне) для их вставки в документы:
без серого фона наборных полей скриптов для спрайтов скрэтч-программ.
- Сопутствующая отработка псевдокодов алгоритмов программных скриптов.
Команда Вперед
Л: Латиница / En: Английский язык
Скрипт (на светлом фоне)
when [up arrow v] key pressed if on edge, bounce move (n1) steps
Псевдокод скрипта
+++++++++++++++++++++++++++++++++++
when [up arrow v] key pressed
if on edge, bounce
move (n1) steps
+++++++++++++++++++++++++++++++++++
К: Кириллица / Ru: Русский язык
Скрипт (на светлом фоне)
когда клавиша [стрелка вверх v] нажата если на краю, оттолкнуться идти (n1) шагов
Псевдокод скрипта
+++++++++++++++++++++++++++++++++++
когда клавиша [стрелка вверх v] нажата
если на краю, оттолкнуться
идти (n1) шагов
+++++++++++++++++++++++++++++++++++
Команда Налево
Л: Латиница / En: Английский язык
Скрипт (на светлом фоне)
when [left arrow v] key pressed turn @turnLeft (n2) degrees
Псевдокод скрипта
+++++++++++++++++++++++++++++++++++
when [left arrow v] key pressed
turn @turnLeft (n2) degrees
+++++++++++++++++++++++++++++++++++
К: Кириллица / Ru: Русский язык
Скрипт (на светлом фоне)
когда клавиша [стрелка влево v] нажата повернуть @turnLeft на (n2) градусов
Псевдокод скрипта
+++++++++++++++++++++++++++++++++++
когда клавиша [стрелка влево v] нажата
повернуть @turnLeft на (n2) градусов
+++++++++++++++++++++++++++++++++++
Команда Направо
Л: Латиница / En: Английский язык
Скрипт (на светлом фоне)
when [right arrow v] key pressed turn @turnRight (n3) degrees
Псевдокод скрипта
+++++++++++++++++++++++++++++++++++
when [right arrow v] key pressed
turn @turnRight (n3) degrees
+++++++++++++++++++++++++++++++++++
К: Кириллица / Ru: Русский язык
Скрипт (на светлом фоне)
когда клавиша [стрелка направо v] нажата повернуть @turnRight на (n2) градусов
Псевдокод скрипта
+++++++++++++++++++++++++++++++++++
когда клавиша [стрелка направо v] нажата
повернуть @turnRight на (n3) градусов
+++++++++++++++++++++++++++++++++++