Using the context of
game design, we identify the concept of object to assist students
with understanding object oriented design principles. In this
research, we use GameMaker to teach about object concept by
creating a game and MinimUML to teach about class design
before implementing any code. As the implementation of
cooperative learning, the class is divided as some groups. This
method is implemented in second semester of year 2008/2009 in
five classes and about 124 students have taken this course. This
method can improve the student passing grades from 59.27%
in the previous semesters become 80.64%.