Online, Turn-Key, Teacher-Friendly

Teacher

CompuScholar's online Computer Science and Computer Skills courses teach fundamental computer and programming concepts, perfect for your CTE / IT program. Novice and experienced teachers alike will appreciate our turn-key, online learning management system.

All courses are delivered online to your web browser, and come with:

  • Step-by-step lessons, teacher's guides and classroom discussion questions
  • Integrated instructional videos
  • Automatically graded lesson quizzes, chapter tests and an electronic gradebook
  • Hands-on programming and computing projects with fully coded solutions
  • Course syllabus, planner and alignment to your state standards (where available)
  • Built-in and free Professional Development
  • Ongoing Teacher Success Program to ensure classroom performance

 

We want to be your long-term, expert partner in the classroom!  Please contact us for a demonstration and review of our online teaching system.

 

Information Technology Courses

 

 Our courses can be taken in any order without other programming pre-requisites.  Build a flexible CTE / IT program that will appeal to a wide variety of students without requiring multi-year sequences.

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
Computer Skills
Principles of Information Technology
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
Introduction to HTML
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 (C#)
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
Computer Science I (Java)
Introduction to Programming
Java Programming (Abridged) High School
(9th - 12th Grade)
Introductory programming students will enjoy our Java Programming (Abridged) course, which covers classic CS concepts with the Java language. Click Here to Learn More

 

Subject AreaCompuScholar TitleGrade LevelDescriptionMore Info
AP Computer Science A Java Programming High School
(9th - 12th Grade)
Our full Java Programming course for AP Computer Science A covers all AP exam topics, the recommended College Board labs, and has a pre-approved syllabus for your AP Course Audit. 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
Introduction to Video 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
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

 

 Our online courses can be rapidly deployed to your classroom.  Please contact us for more information and get started today!