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

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

 

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

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

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

и др.

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

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

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

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

http://www.robozzle.com/

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

Математика и стриптийз

Както знаете, преди 5 години завърших Математическа гимназия „Баба Тонка“ в Русе. Класната ми, изключително къдърна учителка по математика се казва Мирослава Костадинова и на срещата на класа ми разказа за един нов подход за обучение.
Ситуацията е следната: понеже хлапетата й (петокласници) са гениални и всичко им се струва естествено, не си разписват задачите.
Например, ако задачата им е следната:
Колко е 2.3+(4-2).(7+5) ?
те направо си пишат 30, вместо да си я разпишат подробно:
2.3+(4-2).(7+5) = 6 + 2.12 = 6+24 = 30.
Това, естествено, не е добре, особено за състезания и изпити, където те режат…
Съответно класната казала:
Вижте, сега… Като ходите в стриптийз бар, нима стриптийзьорката излиза, съблича се гола за 2 секунди и се прибира? Много по-готино е, ако излезе, свали си връхната дреха, после потанцува, свали си потничето, после сутиена и т. н. Е, със задачите е същото!
После как да не си разписваш подробно задачките 🙂