RoboZZle – Логическа игра за програмисти

Преди да продължите четенето, длъжен съм да ви предупредя, че продуктът не съдържа тютюн и наркотични вещества, но въпреки това води до пристрастяване.
Ирина, ИТ специалист и читател на блога, ми писа за игра, наречена RoboZZle (благодаря!). Името вероятно обединява роботите (robot) и логическите загадки (puzzle), тъй като става въпрос именно за робот, който се движи по разноцветни квадратчета и е нужно да го програмирате така, че да обере всички звезди по екрана.

 

Самото програмиране се състои от няколко основни операции: напред, наляво, надясно, оцветяване, извикване на процедура, изпълнение на операция само при срещане на даден цвят…

Всички тези команди ми напомнят за добрите стари курсове по програмиране на Лого. Въпреки че наборът от операции е минимален, имате възможност под формата на игра да измислите и осмислите основни алгоритми и понятия от програмирането като:

  • Алгоритъм
  • Условен оператор
  • Цикъл с условие
  • Безкраен цикъл
  • Рекурсия
  • Подпрограма
  • Флагове
  • Оптимизиране на код

и др.

Това прави играта изключително подходяща за начално обучение по информатика за малки ученици.

За да играете ви е нужен Microsoft Silverlight, но пък след инсталация и регистрация, не вярвам да имате някакви проблеми.

RoboZZle поддържа gravatars, има форуми за дискусия и възможност да създадете собствени пъзели…

И отново да предупредя за пристрастяването към играта, но понеже съм сигурен, че ви се е доиграло – отворете

http://www.robozzle.com/

и след това споделете как ви се е отразила играта в коментар 🙂