Integrating computer games into existing CS courses may help attract students to the field, but there are guidelines to be considered.
Since computing is the foundation of modern society, a proficient computing work force is essential for maintaining the country's leadership and competitiveness in the global economy. The recent decline in enrollments across computer science (CS) departments and the decrease in student diversity pose significant challenges to the continuation of the nation's prominent position in the global high-technology arena.
The CS education community responded to this challenge with a general critical self-reexamination where the entire traditional CS education system is being evaluated, from the outreach to K–12 education, to the fundamental philosophies behind the curriculum design. One of the emerging results from these developments is the push for presenting abstract CS concepts in the context of familiar real-world applications.
Read more HERE