Michigan STEM Programs
Full Option Science System (FOSS)
LIFT (Lightweight Innovations for Tomorrow) Education & Workforce Development Programs
Match Counts Math Video Challenge
MAT2 (Michigan Advanced Technician Training Apprenticeship Program)
National Math & Science Initiatives College Readiness Program
Physics Training Resource Agents (PTRA)
Science & Technology Concepts TM-Elementary and Secondary Program
National and/or Virtual STEM Programs
11 websites to learn to code for free in 2017
Want to make your own app? There are free classes for that
App Lab (for High School or Middle School)
Do your students want to build apps? Are some of them ready to code without blocks? With App Lab, students can switch between blocks and text to build and share their own simple apps. Check it out:
The drag-and-drop interface makes it easy to design an app in the browser with no install. App Lab makes it easy to code simple games, puzzles, or even productivity tools—whatever your students dream up. Learn more at the App Lab website (don’t miss the video intro!).
App Lab is more advanced than our other tools. If you’re new to coding, it has helpful videos and tutorials, but you may want to see all our options for new teachers instead.
Awesome workshops, at no cost! (for Elementary School teachers)
Code.org offers guided introductions to teaching K-5 computer science through free, high quality workshops. Thousands of teachers have taken them; our average rating is 4.8 out of 5.
These workshops are led by experienced Code.org facilitators in locations across the US. Attendees will receive all the materials they need to teach, free of charge.
Elementary school teachers: sign up for a workshop in your area this summer!
(If you’re outside the U.S. or not an elementary school teacher, try the online version.)
Teach CS Fundamentals without computers (for Elementary School)
For classrooms without online computers, we’ve compiled our unplugged lessons into a stand-alone, hardware-free course. You can now teach your students the basics of computing—algorithms, binary, conditionals, and more—using basic supplies like pens, paper, and playing cards.
New videos (for all grades)
Our video library continues to grow with tutorials on topics such as How the Internet Works, Encryption, and Data. Also, did you know that computer science is changing every single industry on the planet? Here’s a video explaining how.
Third party courses and tools for CS teachers
Alongside all the resources from Code.org, we encourage teachers to check out all the amazing options provided by all the fabulous organizations that are part of this movement.