Coding & Robotics

Coding

Bee-Bot

Type: App

Bee-Bot App

Based on the Bee-Bot floor robot, this app makes use of Bee-Bot’s keypad functionality and enables children to improve their skills in directional language and programming through sequences of forwards, backwards, left and right 90 degree turns.

Year Levels : F-2

Blue-Bot

Type : App

Blue-Bot

This app enables you to write an algorithm, and send it to the Blue-Bot robot. There are numerous features, which make writing algorithms both fun and educational.  It can also be used without the robot.

Year Levels : F-2

code.org

Type: Website

code org logo

A non-profit dedicated to expanding access to computer science.  Their Computer Science (CS) Fundamentals curriculum is implemented within Code Studio, an online education platform. This completely free curriculum consists of multiple courses, each of which has about 20 lessons that may be implemented as one unit or over the course of a semester.

Includes 4 courses for primary aged students.

Year Levels : F-6

Daisy the Dinosaur

Type: App

Daisy the Dinosour App

Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app’s challenges. After playing Daisy, kids can choose to download a kit to program their own computer game.

Year Levels : F-2

Hopscotch

Type: App

Hopscotch App

Hopscotch teaches kids to code using simple, intuitive building blocks. Kids can create games, animations and other programs in this colorful, interactive environment.

Year Levels : 5-6

Links & Resources

Kodable

Type: App

Kodable App

This companion app to the award-winning Kodable Curriculum is designed to teach computer science to primary school students.

Year Levels : F-2

PixelArt

Type: App

Pixel Art Maker app

Simple Pixel Art Tool.  Create a pixelated image of 8×8 up to 128×128 pixel size.

Year Levels : F-6

Scratch

Type: Website(requires Flash Player)

2000px-Scratchcat_svg

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.

Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.

Year Levels : 5-6

Links & Resources – Scratch & Scratch Jr

Scratch Jr

Type: App

ScratchJr

With ScratchJr, young children learn programming skills as they program their own interactive stories and games.

Year Levels : 2-4

Links & Resources – Scratch & Scratch Jr

Tynker

Type: Website & App

Tynker app logo

Tynker is a creative computing platform where millions of kids have learned to program and built games, Minecraft mods, apps and more. Tynker offers self-paced online courses for children to learn coding at home, as well as an engaging programming curriculum for schools.

Year Levels : 4-6

Links & Resources

Robotics

Bee-Bot

Bee-Bot

Award winning programmable floor robot, the Bee-Bot® has a simple and child friendly layout that is a perfect starting point for teaching control, directional language and programming to young children.

Year Levels : F-2

Links & Resources

Pro-Bot

probot350

Programmable floor robot which can be used for teaching more advanced programming and control techniques. Includes built-in sensors.

Year Levels : 3-4

Sphero SPRK

sphero%20sprk-1200-80

Lightning Lab AppJPG

Programmable robotic ball. Powered by the Lightning Lab app, you can easily learn programming, complete hands-on activities, and share your creations with the community. Navigate a maze. Program a painting. Mimic the solar system. Swim across the water. Have a dance party… The only limit is your imagination.
Can also be controlled and programmed from the Tynker app.Year Levels : 5-6SPRK Lightning Lab Website

Links & Resources

Parrot Rolling Mini Drone

Parrot Rolling Spider Mini Drone

FreeFlight 3 App

Ultra-compact drone which can be controlled or programmed by iPad apps. It flies indoors and outdoors with surprising speed and stability. Acrobatic tricks are available from the free app for MiniDrones FreeFlight 3.

Can also be controlled and programmed from the Tynker app.

Year Levels : 6

Links & Resources

 

Lego Mindstorms

ev3-nxt-compatibility

The Lego Mindstorms series of kits contain software and hardware to create customizable, programmable robots. They include an intelligent brick computer that controls the system, a set of modular sensors and motors, and Lego parts from the Technic line to create the mechanical systems.

Year Levels : 4-6

NAO Robot

91986_wl_NAO-robot_lg

58 cm in height, NAO is Aldebaran’s first humanoid robot. NAO is an endearing, interactive and personalizable robot companion.

Everyone can construct his own experience with specific applications based on his own imagination and needs.

Year Levels : F-6

Links:

AISSA NAO Research Project

SMLPS NAO Research Project 2015

SMLPS NAO Research Project 2016

Aldebaran NAO Documentation

Choregraphe User Guide

Links & Resources

Other Links & Resources on Pinterest

General Coding Links & Resources

Binary Code

Electronics

Hour of Code

Robots & Drones

Unplugged Activities

 

Print Friendly, PDF & Email