Girls, computer science, and games

An innovative week long mini-course for girls has successfully used video game development as the main motivation by teaching related computer science topics at the same time. Students split their time between creating their own game in the lab and learning about game design, usability, graphics, and artificial intelligence. They became more comfortable with the subject and say they are more likely to pursue computer science in high school because of this course.