Your browser does not support JavaScript!
an image
This is an image for the page banner This is an image for the page banner
an image
an image
This is an image for the page header
Great Web Links
This is an image for the page header
Updated February, 2016

Great new websites for ideas on how to flip your classroom, blended learning,
and favorite web tools.

Whether or not your students grow up to be the next Gates or Zuckerbergs, programming is a highly useful skill for them to learn. It teaches vital problem solving, creativity, and communication skills. Plus, because it's challenging but fun, coding teaches tenacity (stick-with-it-ness) that will help develop your students' work ethic.

The following sites teach reasoning skills and a basic understanding of programming that will serve kids well, no matter what their future occupational aspirations are. Note: Many of these sites also have companion apps for iOS and Android.

Screen Shot 2016-04-28 at 2.54.22 PM.png
The Toronto District School Board has put together a web site to support k to 7 teachers with resources for coding in the classroom.
Screen Shot 2016-04-28 at 2.55.49 PM.png
GetMakered Lab is a local, kid-friendly mobile 3D Design Studio that will come to your site to connect people with 3D technology. GetMakered brings its complete 3D Selfie Booth/Mobile Maker Space to Maker Faires, Conferences, and Schools helping to connect kids with hands-on demostrations of 3D concepts, design skills and technologies.  Outfitted with a human-sized turntable, they are able to do full-body 3D scans  of participants and turn them into printable 3D models ready for printing and inclusion in MindCraft, UnRealEnging and other gaming engines.
Screen Shot 2016-04-28 at 3.24.56 PM.png
If you’re ready to try programming, but you’re not quite ready to install a compiler and hack your first “Hello, World!” in a text editor, here’s a very long (and we’re thankful for that) list of online courses, tutorials, apps, and games that teach kids (and adults!) to program.
20150409_102904_16.png has developed an entire curriculum, for grades K through 12, that teaches students how to program.  Each student's progress can be monitored through a teacher account.  It's fun, challenging and FREE (no ads or pop-ups).
Blockly is the “drag and drop” program kids can use to coding.  Itís the same tool uses for their lessons in computer science.
Lightbot has both on-line, Android and Apple versions.  Like Blockly, students (generally Elementary level) progress through increasingly challenging games as they learn to program.
Scratch has been around for awhile, and for good reason.  Your students will have fun using the drag and drop algorithms to create simple animations.
Code Monster from Crunchzilla is a very simple computer-programming tutorial that uses live JavaScript. It's intended to teach both kids and adults about the basic (and more complicated) things you can create using code. Lessons start simple and get increasingly complex.
CODECADEMY teaches users how to code in several programming languages by providing interactive exercises organized into lessons. I feel the content is best suited to older students, as the reading level and skills taught are more challenging.
Mindstorms, by Lego, allows students to apply their algorithms.  It's a bit pricy to buy the kit (the software is free), but thereís nothing like the practical application of programming a robot to follow your commands.
Video Links:

Mark Zuckerberg (and others) talk about a “super power” that is not being taught in 90% of North American schools, but should be.

Coding~isn't just for computer whizzes, says Mitch Resnick of MIT

Code Kids (A movement to teach young children computer skills is gaining momentum in the Maritimes.)


So, check out the links above, and start coding with your students on a regular basis.  Remember, youíre not doing this to prepare all of your students to be programmers.  Coding is a useful exercise in its own right to think about - and explain - difficult concepts in plain language.  Think your kids can't handle it?  Trust me, they can and will.  Don't underestimate the amount of complexity kids can handle.  Kids want to be challenged (at, or slightly beyond their level).  And they'll stick with the rigors of coding because itís FUN.  You'll enjoy it too.

The following are links pertaining to appropriate web use for children:

Screen Shot 2015-05-07 at 9.24.19 AM.png

Screen Shot 2015-05-07 at 9.23.27 AM.png

Canadian Centre for Child Protection

Digital Literacy -


Last Modified: Apr 28, 2016