Java Level 1: Java Superstar

JS

Java Level 1

suggested for ages 12-18


Course Details

In this course, students learn the fundamentals of Java, focusing on variable types, conditionals, loops, methods, and one- and two-dimensional arrays. This course also incorporates programmatically generating graphic art with Java.

By the end of this course, students are ready to advance to Java Level 2, which focuses on object-oriented programming. It is highly recommended that students complete our Python Level 1 and/or Python Level 2 courses before enrolling in Java Level 1.


Course Curriculum

This course typically takes 3-6 months to complete. This depends on the student's dedication to homework, their previous experience, and the difficulty of course material. Our instructors move at the pace of the student, taking extra time to reinforce concepts as needed.

JS1 Variable Types & Input/Output

JS2 Basic Graphics

JS3 Conditionals

JS4 Loops

Check-in #1

JS5 Practice with Loops & Conditionals

JS6 Methods

JS7 Arrays and ArrayLists

JS8 Two-Dimensional Arrays

Check-in #2

JS9 Master Project: Battleship