UC San Diego Computer Scientists Develop First-person Player Video Game that Teaches How to Program in Java

San Diego, Calif., April 8, 2013 — Computer scientists at the University of California, San Diego, have developed an immersive, first-person player video game designed to teach students in elementary to high school how to program in Java, one of the most common programming languages in use today.

The researchers tested the game on a group of 40 girls, ages 10 to 12, who had never been exposed to programming before. They detailed their findings in a paper they presented at the SIGCSE conference in March in Denver. Computer scientists found that within just one hour of play, the girls had mastered some of Java’s basic components and were able to use the language to create new ways of playing with the game.

“CodeSpells is the only video game that completely immerses programming into the game play,” said William Griswold, a computer scientist at the Jacobs School of Engineering at UC San Diego.

The UC San Diego computer scientists plan to release the game for free and make it available to any educational institution that requests it. Researchers are currently conducting further case studies in San Diego elementary schools.

Teaching computer science below the college level is difficult, mainly because it is hard to find qualified instructors for students in elementary to high school, Griswold said. So he and his graduate students set out to find a way to reach these students outside the classroom. They designed the game to keep children engaged while they are coping with the difficulties of programming, which could otherwise be frustrating and discouraging.

Teaching children how to program must be a priority in a society where technology is becoming more and more important, said Sarah Esper, one of the lead graduate students on the development of CodeSpells. Programming also teaches logical thinking, said Stephen Foster, another lead student.

 UC San Diego Computer Scientists Develop First-person Player Video Game that Teaches How to Program in Java.

Join me on Striker Manager

Come and play Striker Manager


Striker Manager is a online soccer manager game. The game originated in the UK but has a very strong fan base in Brazil. People from all over the world play in a competitive manager environment. It is free and a login can easily be established with a current Facebook or Google account. We hope to see you soon.

Striker Manager is also available in the Android App Store. Scan the barcode to the right to get it directly. All aspects of the game are available and accessible from the phone app. This is good for on the go fun and to check on the stats and updates of your team.

The game is also available from the Google Chrome App Market. This will give you easy access to the game from your Google Chrome browser.

Striker Manager will also work with Firefox and Internet Explorer