Computational Thinking, Learning Skills, 6Cs, and 4Ps – Why Teach Coding?

I’ve been doing some extensive reading on this somewhat new term called Computational Thinking (thanks @cordym!) by Jeannette Wing. She testifies that Computational Thinking represents 21st century fluencies as a fundamental skill – as much as reading, writing and arithmetic. It represents a universally applicable attitude and skill set everyone, not just computer scientists, would be […]


My good friend and colleague Jon Orr (@MrOrr_geek) challenged me to reflect on the good things that happened last year. You can read where this originated here and also see one follow up from @MathManAnusic here Without further ado (spelled: adieu?), my #10goodthings from 2014. 1) I (we) successfully built and developed a Learning Space […]

Fighting the Fight – Are You an Enforcer?

We had our first snowfall here last week in southern Ontario. It was nothing like Buffalo, but enough to make driving problematic. Fortunately, our infamous snowplow folks had the school’s parking lot shovelled by the time staff were arriving so parking wasn’t an issue – kudos to you! However, something looked funny out back. Like really […]