Loyola University Chicago

Department of Computer Science

archive

Programming Skills : Eighth grader Calvin Osborne shares game programming skills with Loyola students

Programming Skills : Eighth grader Calvin Osborne shares game programming skills with Loyola students

Calvin Osborne presented a guest talk to Loyola University Chicago Computer Science students from several sections of Introduction to Object Oriented Programming (Comp 170) on this November 8, 2016. Calvin, an eighth grade student at Lake Forest Country Day School, demonstrated his work to update and customize Minecraft with a mod called Mineautica, explained how he implemented the changes in java, and how he worked with a small team to create new graphic elements for the game.

Calvin’s customizations included adding water features to the game; areas could be filled with water, then plants and other objects made to appear floating in the water. These changes required programming original logic in java which Calvin explained to the Loyola students.

The Comp 170 students are in a first serious programming course and their programs are still limited to simple text input and output. Calvin encouraged the class to continue building on their programming knowledge.

“I only got interested in programming a year ago”, Calvin said. The Department of Computer Science students were wowed by Calvin’s skills and could not believe he was only in 8th grade.

In addition to his guest talk, Calvin joined Dr. Honig in explaining lecture slides on Object Oriented Programming to the Loyola students and describing some example programs using the java "for each" control structure. Calvin and his mother, Ms. Rachel Osborne, consulted with students during a classroom exercise called “Finding Objects” to encourage Object Oriented Development skills.

Programmingskills2

Calvin and Ms. Rachel Osborne consulting with Loyola student.