Earlier quoted context omitted.
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.
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 m…
How To Train Your Robot
41–43 of 43 posts
Re: How To Train Your Robot
#42I am still not sure why everyone should learn programming. Every few days I read about how to learn programming not to mention codecademy and other website. Is it more of a computer literacy thing or is their a huge requirement of auto-didact programmer?
You can easily compare this to literacy, the ability to control written communication. I'm sure around 1800 many people didn't understand the point, since you could always just walk up to almost everyone you'd want to communicate with. There was no way then to forecast all the implications (esp social and technological) that widespread literacy would eventually entail. Similarly, programming is the ability to control…
Re: How To Train Your Robot
#43Thank you Josh for putting my work out there for all our fellow geeks to see :)
Thanks for sharing this, Josh! I absolutely agree with Nikos' approach to teaching programming young learners without using an actual code. If we teach kids the idea of programming early - it will then be much more intuitive for them to pick up the language formalities later. Because by that time, such a fundamental question as "why" is already answered in practice. In other words, the time for a real language comes…
I learned some HyperCard and some Basic as a kid, but didn't get hooked until i could do useful things with shell scripting in college, which is definitely a case for category 2, or perhaps something even simpler: programs written in a plain text editor or even just on the command line itself.
The power to do things that matter is typically more motivating to girls than to boys, who will do something just because it's there (ie, why boys tend to play more video games and more girls end up in teaching and social-justice work). Just trying to provide another perspective. :)