News for hackers. Stuff that matters.
Re:How To Train Your Robot by felixr on Saturday April 14, 2012 @12:34PM (#3841277)
This reminds me of playing 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, ...).

Re:How To Train Your Robot by bootup on Saturday April 14, 2012 @11:18PM (#3842621)
How 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.
Re:How To Train Your Robot by felixr on Sunday April 15, 2012 @05:52PM (#3844887)
Well, 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.

Re:How To Train Your Robot by annag42 on Tuesday April 24, 2012 @12:37AM (#3882445)
One 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).
Re:How To Train Your Robot by mikeriess on Saturday April 14, 2012 @01:12PM (#3841372)
Lost mind of Dr. Brain anyone?