CodeCombat, offers a swashbuckling game that teaches kids to write code in order to guide their avatars through deadly mazes and battles with hostile ogres.
The game has won over some teachers. “Compared to other coding sites where students drag and drop blocks, CodeCombat requires students to write code,” says Jason Whiting, who teaches communications and information technology at Patrick Henry Middle School in South Dakota. So far, more than 600 of his students in grades 6 to 8 have played it, and he feels “they’re getting a more realistic experience with programming.”
Some caution should be used because there are aspects of fighting in the game and another note is that many of the avatars lack the racial diversity seen in many BC classrooms,Flag this Resource