Google CS First is an online platform for creating, managing, and teaching a middle school computer science (CS) program. There are currently 72 programming explorations and lessons across nine domains (such as arts, gaming, sports, storytelling, and social media). Each lesson is ready to go out of the box and includes a minute-by-minute teacher script, student instructions, example projects, materials (with solution guides), and more. The site also features comprehensive help guides for everything from setting up and maintaining a club to tips for classroom management and discipline issues.
Coding is done largely through MIT’s excellent Scratch platform, which means there’s plenty of support out there for kids who need a bit of help, as well as meaningful pathways to more advanced coding experiences beyond middle school.Flag this Resource