Apple Everyone Can Code
Machine Learning for Kids offers projects that combine machine learning and artificial intelligence with Scratch and App Inventor.
This teacher taught students how to build and program their own game designs in tandem with computational thinking using the Sphero Bolt and littleBits Code Kit. Learn how he used these tech experiences as scaffolding for even more complex CS activities.
Root Coding gets students started with step-by-step tutorials, adding commands and introducing features one at a time.
Many of the activities provide tie-ins to subject areas like ELA, Math, Art and Music, Science, and Social Studies, so every educator can find ways for students to participate.
MAD-learn is a mobile application development website where teachers guide students through the design process from start to finish.
“EarSketch provides an amazing way to experience these creative disciplines simultaneously,” said Dr. Roxanne Moore, Senior Research Engineer at Georgia Tech and project lead for the remix competition.
Like Minecraft, this popular gaming platform can be used to teach and demonstrate specific skills, with careful planning and structured implementation.
“When teachers started to use our products, we were often asked why we did not have something for lower levels, something to introduce concepts like exploration and collaborative problem-solving,” said Joachim Horn, Chief Executive Officer of SAM Labs.
High school students can experience real-world applications of Python, one of the most common languages used to teach computer science in colleges.
KOOV is a design and coding platform where kids use blocks and sensors to build and manipulate interactive robots.
SAM Labs is a programming site where students develop engineering skills by using SAM blocks and the SAM Space app to create, modify, or enhance designs.
The new Lego Boost Droid Commander set lets kids build and control iconic Star Wars droids while learning some basic coding.