AP® Computer Science Principles

Course Overview: This AP® Computer Science Principles online course class uses the CompuScholar Computer Science Foundations curriculum as the primary resource. It is taught as a one-year (two-semester) sequence and covers all required topics in the “Computer Science Principles” course description published by the College Board. The Python language is taught as the basis for […]

Read More

AP® Computer Science A

Course Overview This AP® Computer Science A online course is an introductory, college-level program designed to help students master core computer science principles. From variables and control structures to object-oriented programming, you’ll learn how to analyze, write, and test Java code. As a comprehensive AP® Computer Science A course, it prepares you for the AP® […]

Read More

German 5 (Live)

Course Overview: In the German 5 online course, students will further advance their German proficiency through extensive interaction in the language with the instructor, listening activities and songs, popular videos, and writing assignments. In addition, students will become more aware and gain a deeper knowledge of the culturally diverse German-speaking world through documentaries, authentic text […]

Read More

German 4 (Live)

Course Overview: In the German 4 online course, students will build upon and increase their listening, speaking, reading, and writing skills that they began to acquire in previous German courses. Continued emphasis on high-level oral communicative skills is stressed through constant conversation. In addition, students will develop cultural awareness and become prepared to encounter real […]

Read More

AP® Calculus AB

Course Overview: In this AP® Calculus AB online course, students will cover a comprehensive range of calculus topics. The online course begins with a review and then dives into the fundamentals of limits and continuity, followed by differentiation, including basic rules, tangent lines, and composite functions. The course continues by exploring contextual applications of differentiation, […]

Read More

German 3 (Live)

Course Overview: In the German 3 online course, students will build upon and increase their listening, speaking, reading, and writing skills in the target language. Continued emphasis on high-level oral communicative skills is stressed through constant conversation. In addition, students will develop cultural awareness and become prepared to encounter real life situations outside of the […]

Read More

German 2 (Live)

Course Overview: German 2 is a two-semester online world language course offered for students in grades 6–12 who are ready to build on foundational German language skills. Designed for students who have completed German 1A and 1B, this course strengthens German grammar, vocabulary, reading, writing, listening, and speaking skills while increasing confidence in real-world communication. […]

Read More

German 1 (Live)

Course Overview: In this introductory German 1 online course, students will become familiar with German sounds and words, be able to introduce themselves and others, and communicate about familiar topics and daily life. Students will be exposed to simple videos, songs, and authentic materials. Students will begin to develop their German proficiency through extensive interaction […]

Read More

French 6 (Live)

Course Overview: In the French 6 online course, students will reflect on culture and communicate, negotiate, and provide well-structured and articulated arguments on abstract, hypothetical, and concrete topics with the use of specific, sophisticated, and academic language. Students will be exposed to videos, songs, articles, plays, movies, podcasts, TV shows, and other authentic materials. The […]

Read More
Back to top