Coding and Computer Science

Students learn to write code in the Java programming language while working through fun projects building video games. No prior experience is needed, and our curriculum is accessible to a wide range of students.

Our curriculum is highly scaffolded, supporting students as they learn and guiding them towards independence. We focus on teaching skills over memorization. By the end of the year, students are capable of designing and building their own video games.

There’s no limit to the kinds of games that students can build. Students can change game artwork or add new code features as they become more confident. No prior experience with coding or Java is required.

Topics covered in our curriculum include:

• Java language syntax and structure

• Debugging errors

• Object-oriented design principles

• Conditional statements and program control flow

• Variables, methods, and data types

• Loops and iteration

• Project Planning and code diagramming

For students seeking Industry Certifications, we also offer training materials and test prep for

the official Oracle Java Foundations exam.