5 ms·
This reminds me of playing RoboRally (http://www.wizards.com/default.asp?x=ah/prod/roborally http://www.wizards.com/default.asp?x=ah/prod/roborally). RoboRally
by felixr 15y ago
This reminds me of playing RoboRally (http://www.wizards.com/default.asp?x=ah/prod/roborally http://www.wizards.com/default.asp?x=ah/prod/roborally).
RoboRally is a board game where you have to program your robots next 5 steps with instruction cards (turn left/right, move, ...).
- mikeriess 15y agoLost mind of Dr. Brain anyone?
- bootup 15y agoHow did you find playing the RoboRally game? Did you think you that were being taught programming, or that you were just playing a board game? Thanks.
- felixr 15y agoWell, I have more than 10 years of programming experience, so I obviously did not get the feeling of being taught programming. But I think non-programmers also do not have this feeling. So people play the game, learn to program their robots and maybe don't even realize that this is actual a kind of programming. I think what people can learn from the game is how to combine simple instructions into more complex robot movement. In addition, you to step through your 'program' in your head in order to check that it is doing what it is supposed to do. But I honestly cannot say if this game is suited to teach programming.
- annag42 15y agoOne advantage of the "how to train your robot" activity is that abstraction can occur more than in RoboRally, such as creating repeatable subroutines (eg, turn around then say "I'm dizzy" 100 times).