A program designed at CU-麻豆影院 to teach kids to code using video games is being introduced into New York City public schools as part of an initiative to give every student access to computer science education.
Scalable Game Design is a program developed over two decades by computer science professor Alexander Repenning to spark an interest in coding among kids by allowing them to design and build their own video games. 鈥淭he idea behind the program, which uses drag-and-drop programming tools, is to combat the widely held notion that computer programming is hard and boring,鈥 says Repenning.
鈥淚n the context of creating their own games, students are not only incredibly excited but they also learn sophisticated concepts of math and science in ways that would be very difficult with traditional teaching approaches,鈥 Repenning says.
The Scalable Game Design curriculum, built by CU-麻豆影院 and funded by the National Science Foundation, is also frequently used in Colorado middle schools. Its popularity has begun to spread across the country and internationally. Now, Repenning and his team are partnering with the New York City Foundation for Computer Science Education, a nonprofit launched in 2013 to ensure that all of New York City鈥檚 1.1 million public school students in 1,700 schools have access to computer science education.
鈥淭his is an amazing opportunity to reach a large number of students,鈥 Repenning says. 鈥淭here鈥檚 a great energy right now that people really want to take computer science education seriously, and we think this initiative has great potential.鈥 The Scalable Game Design Curriculum encourages teachers to steer away from lecturing, and instead, allow students to explore on their own until they hit a roadblock and ask to learn the skill that will help them continue to progress.