Teaching Resources
Guides, tips, and materials to help you get the most out of STEM Impact Academy. Everything is free to download and use in your classroom.
Guides & Materials
Downloadable resources for teachers and school administrators.
Getting Started Guide for Schools
Step-by-step walkthrough of registering your school, inviting teachers, setting up classrooms, and creating your first student groups.
Group-Based Learning: Best Practices
How to use groups for differentiated instruction — assign different courses to different skill levels in the same classroom.
Introducing Coding to Beginners
A teacher's guide to running your first HTML/CSS lesson. Includes icebreakers, common student mistakes, and troubleshooting tips.
10 STEM Projects for Primary School
Quick, low-resource STEM activities for ages 8-12. Each includes materials list, learning objectives, and assessment ideas.
Using Google Classroom with STEM Impact
Complete integration guide: connecting your account, syncing rosters, auto-posting assignments, and pushing grades back.
Rubric Grading Walkthrough
Video guide showing how to create custom rubrics, grade submissions, use auto-grade for code, and export your gradebook.
Quick Tips for Success
Start with One Group
Don't try to differentiate everything at once. Start with one group per class, get comfortable, then add complexity.
Let Students Peer Review
Enable peer reviews early. Students learn as much from reviewing others' code as from writing their own.
Use the Leaderboard Wisely
The XP leaderboard motivates competitive students but can discourage others. Consider hiding it for younger groups.
Sync with Google Classroom First
If your school uses Google Workspace, sync before manually adding students. It saves hours of data entry.
Set Deadlines on Courses
Courses with due dates see 40% higher completion rates than open-ended ones. Use Step 3 of course creation.
Celebrate Certificates
When a student earns a certificate (80%+ average), highlight it in class. Social recognition drives engagement.
Ready to Start Teaching STEM?
Register your school and start using these resources with your students today.
Get Started