You are on page 1of 3

by

Prog ra mm ing RESOURCE GUIDE


Jump start your childs interest in programming with these resources,
available online and at your local retailers.
CHILDREN 8-11 YEARS

Dash and Dot

Legos

Learn to program by playing with


Dash and Dot, two friendly robots! Learn more:
www.makewonder.com

Classic Legos are fun and teach basic


engineering fundamentals. Learn more:
www.lego.com

BEGINNER LEARNING

BEGINNER LEARNING

Roominate

Snap Circuits

Roominate is a line of building toys for


girlsdesign a dream dollhouse and use
programmable circuits to bring the house to
life with lights and elevators! Learn more:
www.roominatetoy.com

Snap Circuits kits make learning electronics


fun and easy. With just a single kit you can
build many different projects. Learn more:
www.snapcircuits.net

Tinker & toys


Hands-on ways to learn by
building and making

BEGINNER LEARNING

BEGINNER LEARNING

Reference
materials

Scratch

Codecademy

Learn programming by creating interactive


stories, games, and animations. Learn more:
scratch.mit.edu

A wide selection of
informative tutorials, apps,
and other web resources

BEGINNER / INTERMEDIATE LEARNING

Join over 25 million learners from


around the globe on Codecademy,
withfree online courses in eight different
programing languages. Learn more:
www.codecademy.com

Games
Learn by playing,
often through friendly
competition

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

Daisy the Dinosaur

Code Monkey Island

Learn the basics of programming by using


drag-and-drop commands to guide Daisy the
Dinosaur. Learn more on the App Store
on iTunes.

A board game that teaches the basic


fundamentals of computer science and
programming, all without electronics.
Learn more: www.codemonkeyplanet.com

BEGINNER LEARNING

BEGINNER LEARNING

To learn more, visit us on the web at techprep.fb.com

by

Prog ra mm ing RESOURCE GUIDE


Jump start your childs interest in programming with these resources,
available online and at your local retailers.
CHILDREN 12-17 YEARS

Khan Academy

Codecademy

Khan Academy's mission is to provide "a free


world-class education for anyone, anywhere."
Start learning to program with free, easy-tofollow tutorials and exercises. Learn more:
www.khanacademy.org

Join over 25 million learners from


around the globe on Codecademy, with
free online courses in eight different
programing languages.
Learn more: www.codecademy.com

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

Reference
materials
A wide selection of
informative tutorials, apps,
and other web resources

Scratch

Code Avengers

Learn programming by creating interactive


stories, games, and animations. Learn more:
scratch.mit.edu

Short, manageable online courses that teach


basic programming concepts, taking as little
as 30 minutes at a time. Learn more:
www.codeavengers.com

BEGINNER / INTERMEDIATE LEARNING

BEGINNER / INTERMEDIATE LEARNING

Tinker & toys


Hands-on ways to learn by
building and making

Games
Learn by playing,
often through friendly
competition

Lego Mindstorms

Raspberry Pi

Robots that are constructed, programmed, and


brought to life, Lego-style! Learn more:
mindstorms.lego.com

Raspberry Pi is a tiny, affordable computer


that can be used in quick, easy, fun projects.
Learn more: www.raspberrypi.org

BEGINNER / INTERMEDIATE LEARNING

BEGINNER / INTERMEDIATE LEARNING

CodeMonkey

Minecraft

An intuitive online game that teaches the


basics, fast. Learn more:
www.playcodemonkey.com

Build anything you can imagine in this


virtual block-based world. Learn more:
www.minecraft.net

BEGINNER LEARNING

BEGINNER LEARNING

To learn more, visit us on the web at techprep.fb.com

by

Prog ra mm ing RESOURCE GUIDE


Jump start your childs interest in programming with these resources,
available online and at your local retailers.
YOUNG ADULTS 18-25+ YEARS

Reference
materials
A wide selection of
informative tutorials, apps,
and other web resources

Tinker
Hands-on ways to learn by
building and making

Khan Academy

Codecademy

Khan Academy's mission is to provide "a free


world-class education for anyone, anywhere."
Start learning to program with free, easy-tofollow tutorials and exercises. Learn more:
www.khanacademy.org

Join over 25 million learners from


around the globe on Codecademy, with
free online courses in eight different
programing languages. Learn more:
www.codecademy.com

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

EdX

Coursera

A project of MIT and Harvard that offers mostly


free and low-cost college and university-level
classes, including introductory programming.
Learn more: www.edx.org

Take free introductory programming and


computer science classes from the world's
best universities online. Learn more:
www.coursera.org

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

BEGINNER / INTERMEDIATE / ADVANCED LEARNING

Raspberry Pi

Arduino

Raspberry Pi is a tiny, affordable computer


that can be used in quick, easy, fun projects.
Learn more: www.raspberrypi.org

A globally popular electronics platform built


on easy-to-use hardware and software,
Arduino is a very powerful way to work on
building electronic projects. Learn more:
www.arduino.cc

BEGINNER / INTERMEDIATE LEARNING

INTERMEDIATE / ADVANCED LEARNING

Games
Learn by playing,
often through friendly
competition

Portal 2

Minecraft

A fun, challenging, first person video game


where users must navigate through complicated
puzzles using "portals." Learn more:
www.thinkwithportals.com

Build anything you can imagine in this


virtual block-based world. Learn more:
www.minecraft.net

BEGINNER LEARNING

To learn more, visit us on the web at techprep.fb.com

BEGINNER LEARNING

You might also like