Online Coding Environments Scratch Codecademy Makecode (micro:bits)   Codesters

Mobile Coding Environents
Scratch Jr Blockly Wonder Swift Playgrounds Tickle

 Lightbot  Cargo-bot Hopscotch  Kodable  Bee-bot

Why We Code?

"My basic idea is that programming is the most powerful medium of developing the sophisticated and rigorous thinking needed for mathematics, for grammar, for physics, for statistics, for all the "hard" subjects.... In short, I believe more than ever that programming should be a key part of the intellectual development of people growing up."

- Seymour Papert

When we embarked at first in coding with teachers and students within TLDSB, we were looking to introduce coding. Very quickly, we realized the powerful and deep connections to thinking, creativity and curriculum. As we continue to move forward, we are trying to increase the number of students and teachers within our board who can code. This site is a resource to provide support and coding challenges and at the same time help connect coding to thinking, creativity, and curriculum.

Coding Classrooms in TLDSB