Lightbot

“Solve Puzzles using Programming Logic.”
とある、このサイト http://lightbot.com/
Web版のデモで遊んでみました。

全ての青色のタイルの上に来た時に光らすとクリアです。
ライトボットを動かす手順をアイコンを並べて実行させます。
Lightbot01

Procで処理をまとめて、これを呼び出すことで一気に実行します。
以下ようにヘルプがでます。
Lightbot02

ループは、再帰で実現しています。
Lightbot03
(一部マスクしています)

なかなか面白いです。大人でも夢中になってしまいます。

どの動きを一つにまとめてループさせるか、というところがポイントになりそうです。
いい頭のトレーニングになりそうです。