Теория:

Робот — это виртуальный исполнитель, который может перемещаться по клетчатому полю, закрашивать клетки и проверять наличие стен.
Основные команды Робота
 
Робот понимает несколько простых команд:
1) вверх — перемещает Робота на одну клетку вверх;
2) вниз — перемещает Робота на одну клетку вниз;
3) влево — перемещает Робота на одну клетку влево;
4) вправо — перемещает Робота на одну клетку вправо;
5) закрасить — закрашивает текущую клетку, в которой находится Робот.
 
Пример простой программы:
 
рис1.png
 
Эта программа переместит Робота на две клетки вправо, затем на одну клетку вниз и закрасит клетку, на которой он остановится.
 
рис2.png
Источники:
Изображения. © ЯКласс.