'CodeSpells' Video Game Teaches Children Java Programming
CyberSlugGump writes "Computer scientists at UC San Diego have developed a 3D first-person video game designed to teach young students Java programming. In CodeSpells, a wizard must help a land of gnomes by writing spells in Java. Simple quests teach main Java components such as conditional and loop statements. Research presented March 8 at the 2013 SIGCSE Technical Symposium indicate that a test group of 40 girls aged 10-12 mastered many programming concepts in just one hour of playing."
38 of the 40 girls in the test group complained that, once they were written in Java, the spells took forever to execute.
That's why Java has builtin garbage collection, DUH!
Battlegrounds in World of Warcraft were kind of awesome back before they (quite correctly, I guess) put all sorts of restrictions on what kinds of things could be scripted. I used to *own* the level-19 battlegrounds with a warlock and an addon I wrote to keep track of enemy targets and optimally distribute my various curses and afflictions. I just ran around mashing the spacebar like crazy, because among the few restrictions was that every action had to be tied to a hardware event.
I also earned 10,000 gold in the auction house with another addon of mine that helped me find and relist underpriced stuff. At that time, 10K gold was an eye-wateringly large sum. It's probably pocket change now...I've been out five years.
Man, I really did feel like a wizard with arcane and hidden knowledge. It was great. I've often wished for a game where programming was the way you do magic, but only that once have I gotten it. I guess a key part of the experience was that hardly anyone else could do it, or knew how I was doing it, which is how magic is often imagined to be.
Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
Also, you said "your" instead of "you're"; if you are confused by this, these words are used correctly here: "you're a moron, your opinion doesn't count."
I feel like my signature is very relevant today.
Apparently wizard is not a legitimate career path, so I chose programmer instead.