Take a Look

Get a peek into our curriculum to see how we make computer science fun and easy to teach! Here are some examples of our curriculum resources.

Teacher Led Course Resources

Our teacher-led curriculum comes with slides, lesson plans, and activities with instructions on how to present materials.

Video-Based Course Resources

Our coding courses are video-based and include practice activities to help students solidify what they learn.


See the kinds of projects your students will be building in our project-based courses.
View Project Examples

Funding Sources for MC Courses

You have mandates, we have award winning curriculum. Discover how our products align to your federal educational funding sources.

See Funding Alignments

Upcoming Events

No items found.
See All Events

Learn more about our CTE Programs

Interested in learning more about how our courses encourage STEM careers and ignite a passion for career and technical education? Fill out this form to learn how our courses support your state's CTE programs.

Get in touch

Blog: The MC Byte

Stay up-to-date with the latest company news, classroom clues, and technology and education information with Mastery Coding. Updated weekly!

Shirley Lane Elementary Launches Game Development STEM Program with the Help of Mastery Coding

Elementary School in Bakersfield, California, adds award-winning computer science curriculum to their course lineup.

October 25, 2022
The Day In The Life Of A Professional Esports Player

See what goes on behind the scenes as we follow professional gamers through their daily routine!

October 11, 2022
More than Gaming: Career Opportunities in the Esports Industry

A Passion for Video Games Can Set Students Up for Future Career Success. Here’s How:

August 29, 2022
View More Blog Posts

Learn about the Benefits of Academic Esports

Can esports be of academic benefit to the world of K–12 learning? Our team answers that question and more in this investigative report.

Social Emotional Learning

With principles of psychology and neuroeducation, this course prepares students to become well-adjusted, healthy, and productive members of their learning environments and communities. With the implementation of SEL, your students will improve academic performance, better manage stress and difficulties, develop prosocial behaviors, and mitigate learning loss.

SEL 5 in CS and Esports →

Sign up for our News Letter

Stay up to date with the latest and greatest news & tips from Mastery Coding. Subscribe to our Newsletter Today!

Subscribe to Our Newsletter!

* indicates required