learning o-o concepts in cs i using game projects
Teaching object-oriented design and programming in CS1 can benefit from problems that stimulate student interest, that yield to natural analysis under an object-oriented approach, and that provide a basis for extension and reuse. Our project endeavors to design, develop, and implement a set of games that spawn such problems spanning nearly the entirety of concepts presented in our CS1 course.
graphic user interfaces java