CompuScholar's online computer skills and programming courses are a great addition to your middle or high school transcript. Each course is a turn-key curriculum that contains a full 1 or 2 semesters of daily lessons and hands-on projects. See How it Works for a walk-through of our online system, a description of course components, free technical support, and recommended skills your students should have when getting started.

 

Our courses can be taken in any order without other course prerequisites. Simply pick the topic that best matches your student's grade and interests.

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
General Computer Skills Digital Savvy Middle - High School
(6th - 12th Grade)
Our Digital Savvy course will teach students about computers and the applications that run on them. Students will learn to use Office-style applications, explore social media, create their own simple web pages and build computer programs with digital logic. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
Web Design Web Design Middle - High School
(6th - 12th Grade)
Our Web Design course teaches students to create their own web pages using HTML5, CSS3, and JavaScript. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
Computer Science I
Introduction to Programming
Windows Programming High School
(9th - 12th Grade)
The Windows Programming course teaches core programming concepts using the C# language. It can be taken over a relaxed school year or in one fast-paced semester. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
AP Computer Science A Java Programming AP High School
(9th - 12th Grade)
Our Java Programming AP course for AP Computer Science A covers all AP exam topics and has a pre-approved syllabus if you'd like to complete the AP Course Audit. While there are no prerequisites to taking this class, it is our most advanced subject, so some degree of technical comfort is recommended. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
Video Game Design
Game Programming
Unity Game Programming High School
(9th - 12th Grade)
Our Unity Game Programming course will immerse students in the Unity game framework, teaching the C# scripting skills and design concepts needed to create their own video games. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
Introduction to Programming and Game Design Game Programming with Visual Basic Middle - High School
(6th - 12th Grade)
In the Game Programming with Visual Basic course, students will learn fundamental programming concepts in the first semester using the Visual Basic language. Students will then use those VB programming skills to create video games in the second semester. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
Smartphone Development and Mobile Applications Android Programming High School
(9th - 12th Grade)
Our Android Programming course combines a semester of core Java skills with a semester of Android development topics. Click Here to Learn More

 

Let's ignite a passion for Computer Science in your student!