Seven Semesters of Android Game Programming in CS2

Publication Date


Document Type

Conference Proceeding


Mobile game development is a topic that interests many computer science students. The author included an open-ended Android game development project as the final project in a CS2 course for four years. Over 7 semesters, 141 students produced 87 different mobile games, of which 29 were published on the Google Play store. This paper discusses the experience of how this Android project was integrated with the course, as well as the projects themselves, and examines the factors that led to successful student submissions.

Original Citation

Black, M.D. (2016), Seven Semesters of Android Game Programming in CS2. Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (pp 5-10). ACM: New York. https://doi.org/10.1145/2899415.2899470