Online, Turn-Key, Teacher-Friendly
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 Area | CompuScholar Title | Grade Level | Description | More 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 Area | CompuScholar Title | Grade Level | Description | More 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 Area | CompuScholar Title | Grade Level | Description | More Info |
---|---|---|---|---|
Computer Science I (Python) Introduction to Programming |
Python Programming | Middle - High School (6th - 12th Grade) |
The Python Programming course teaches core programming concepts using the Python language. This one-semester course requires no software installation and is a perfect introduction to coding for a wide age range. | Click Here to Learn More |
Subject Area | CompuScholar Title | Grade Level | Description | More 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 Area | CompuScholar Title | Grade Level | Description | More 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 Area | CompuScholar Title | Grade Level | Description | More 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 Area | CompuScholar Title | Grade Level | Description | More 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 |
Our online courses can be rapidly deployed to your classroom. Please contact us for more information and get started today!