CompuScholar: Java Programming (AP Prep)
This CompuScholar course teaches students how to code in the Java language. It can be used as an introductory computer science course or as the primary resource to prepare for the AP Computer Science A exam. Students don't need any prior programming experience. All required Java skills are taught from the ground up.
The Java Programming course material is delivered online to both students and teachers. Students can complete all required activities through a web browser on any Windows, Mac, Chromebook or tablet device. Each purchase comes with a student and teacher account. The course is self-study and self-paced, and students can begin at any time.