The web Browser you are currently using is unsupported, and some features of this site may not work as intended. Please update to a modern browser such as Chrome, Firefox or Edge to experience all features Michigan.gov has to offer.
Online Instructional Resources - Computer Science Resources
*Please note this list is not exhaustive – it is a small compilation of suggestions as to where to access supplemental computer science materials
Grade Level(s) |
Description |
Site |
Cost |
K-8
|
CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around. |
Free |
|
4-8 | CS First provides free, easy-to-use computer science enrichment materials that engage a diverse student population in grades 4-8 (ages 9-14). Facilitators use the video content to teach kids coding basics with Scratch, a block-based coding tool. CS First is available online and can be used by anyone, in any setting (in school, after school, or outside of school). | CS First | Free |
K-12 |
CS4ALL offers integrated meaningful computer science learning experiences at all grade levels and subjects. |
Free |
|
K-12 |
Everyone Can Code teaches you how to solve problems and work together in creative ways. And it helps you build apps that bring your ideas to life. We (Apple) think everyone should have the opportunity to create something that can change the world. So, we’ve designed a new programm with the tools and resources that let anyone learn, write and teach it. |
Free |
|
K-12 | Code.org offers elementary, middle school, and high school computer science courses, as well as Hour of Code activities and various tools and resources. | Code.org | Free |