top of page

Getting Started with Coding in Science

Resources for Teachers of Advanced Students

10. Coding and Robotics Social Bookmarks

This compact guide includes tools for students who want to learn to code at their own place. It contains a mixture of block coding for beginners and typed coding to practice real programming.

Image credit: Infragistics

Teaching Kids to Code

1. Coding In fographic

2. Why do we teach kids to code?

The Coding Super Power video above is a great way to grab your students' attention as an Engage activity before your first coding lesson or unit.  The TED talks below will help teachers and parents better understand how we hope teaching coding will help with 21st century skills.

6. Robotics +  Games

The games below are a quick way to get students coding without any prior knowledge; good for a station, enrichment, or whole-class play.

Lego Mindstorms Robotics for Middle School STEM classes

CodeMonkey: middle grades game that teaches typed programming

CodinGame: a more advanced programming game development platform with a  Steam-like "store"

GameFroot cute social and mobile game development platform

NASA Robotics Lessons for Grades 6-8 20+ individual lessons that don't require prior coding experience

Coding Projects for Middle School

These links will connect teachers with annotated roundups of even more resources for planning lessons that involve teaching or using programming and robotics.

On this page, find information on why we teach kids to code, independent activities, professional learning resources, and quick ways to incorporate coding and robotics into your science classroom.

bottom of page