Photo

Game Design with Java

Instructor: Computing Kids*

Java is a premier programming language in the industry today, used in everything from data centers to game consoles to cell phones. In this course, games are generated in Greenfoot, a development environment which introduces students to Java syntax, while providing a visual component for clarity and organization. Through building classic arcade-style games like Space Invaders and Flappy Bird, students learn about core programming concepts like objects, classes, data types, and methods. As they design and build their own version of Flappy Bird, they learn how to implement features such as player control, collision detection, scoring, and animation. Toward the end of the course, students design and program their own unique games and leave the class with a practical understanding of computer programming and game design principles.

*Computing Kids (CK) is an educational enrichment program for children in grades K-8. CK partners with schools, community groups and parents to bring computer programming classes to kids in a variety of settings.

Sections are not sequential. Multiple sections are offered in an effort to accommodate more students.

Section A

Meets: July 24–August 4; 9 a.m.–12 p.m.
Location: UW Seattle campus
Length: Two weeks
Cost: $570
Refund Deadline: June 21

Section B

Meets: August 7–18; 9 a.m. –12 p.m.
Location: UW Seattle campus
Length: Two weeks
Cost: $570
Refund Deadline: July 5

Return to Middle School Half-Day Programs >>