I've volunteered to lead a programming club at my son's middle-school. We've covered a lot of fun topics, including showing them how to use a game engine to build 3D interactive environments. One ...
I had a discussion with one of my teachers the other day. We debated the impact that simpler scripting languages (like Python or Ruby) have on junior programmers. He argued that scripting ...