Our project seeks to support interested faculty members to selectively integrate casual game content into their introductory programming courses with minimum impact on their existing curriculum. Faculty members will be able to update their courses while maintaining their existing intellectual investments and will thus be empowered to take advantage of the recent successes in game-themed CS education to further attract, engage, and retain students in introductory programming courses. Our project and the materials and services produced are innovative and unique because:
- faculty members with no background in computer graphics or games will be able to integrate the materials into their existing classes quickly with minimal effort;
- the materials will be targeted specifically for teaching programming concepts, and at the same time, will be creative and engaging for students;
- the materials will be designed based on a programming-language-independent multilingual framework with implementations in Java, and C#; and
- faculty members will be able to utilize the provided tutorials and gradually learn to develop their own game-themed courseware materials.
This project addresses a significant and current problem—attracting more students to a STEM field—Computer Science. The results from the proposed work will be original, and creative. The project is conceived based on years of relevant experience, dedicated to support adoptions by other institutions, and structured for continuous refinements based on feedback. The required resources are based on verified results from the PIs’ on-going work. The PIs are experienced with demonstrated successes from similar types of projects.* This project is supported in part by Microsoft Research Connection award numbers: 15871, 16531; the National Science Foundation grant DUE-1140410; Google CS Engagement Grant; and the University of Washington Bothell Office of Research TSEP Program.