Learning Resources by

CompuScholar

compuscholar.com


WHY WE DO IT

A love of computers starts early. Many computer programmers write their first programs in middle school. Our courses let kids and teens take that important first step towards what could become a lifelong hobby, career, and passion!

HOW WE GOT STARTED

Using a love of computers and programming to inspire a new generation, and frustrated by a lack of proper teaching materials for young students, CompuScholar founders Chris and Andrea Yust set out to make a difference. They worked together to create courses that would teach professional programming languages in a fun way that students could understand and that non-technical teachers and parents could teach.

Chris and Andrea have co-written more than eight introductory computer programming textbooks for kids and teens. The entire CompuScholar team continues to work to make Computer Science education approachable and available to all.

THE COMPUSCHOLAR MISSION

To publish computing curricula for use in all learning environments to make it fun and easy for teachers and parents to bring Computer Science and Digital Literacy to their students.

THE COMPUSCHOLAR VISION

To partner with educators and draw on real world experience to prepare our students for the computing jobs of the future.



Have questions about K-12 education?

Ask our community of thousands of teachers, homeschoolers, and parents! Or see recently-asked questions.

Ask a Question

Resources

$15 monthly

Android Programming

Android Programming
9th - High School | Online class

The Android Programming course will teach students to create their own Android apps. This course includes 1 semester of pre-requisite Java skills and 1 semester of Android development. All Android...

$15 monthly

Computer Skills - Digital Savvy

Computers & Technology
6th - High School | Online class

The CompuScholar Digital Savvy course is perfect for students seeking to improve their computer skills or prepare for later Information Technology courses. Topics Covered This course covers...

$15

Game Programming with VB

Video Game Development
6th - 8th | Online class

The Game Programming with Visual Basic course provides students with an easy introduction to programming and video game design topics using the Visual Basic language. Topics Covered The first...

$15 monthly

Introductory Programming (C#)

C#
9th - High School | Online class

The CompuScholar Windows Programming course uses the Microsoft C# language to teach introductory computer programming and classic computer science concepts. Topics Covered This course covers...

$15 monthly

Java Programming (AP)

Java
9th - High School | Online class

The Java Programming course teaches students all Java skills required on the “AP Computer Science A” exam. While it can be taken standalone with no pre-requisites, this is one of our most advanced...

$15 monthly

Unity Game Programming

Video Game Development
9th - High School | Online class

This course covers fundamental game design and C# coding skills such as: Game Engines Using the Unity framework C# scripting concepts 2D game physics Data types, variables and math Logical...

$15

Web Design

Web Design
6th - High School | Online class

The CompuScholar Web Design course teaches students how to create their own web pages using HTML and CSS. Topics Covered This course covers fundamental web design skills such as: Basic web site...