Category Archives: Computing Curriculum

“My students hate me, and I’m a failure of a teacher”

…is a phrase I’ve heard worryingly, reassuringly (it’s not just me!), often. As teachers, we often enter a mental and emotional state where we desperately need someone to say to us: You’re a good teacher; you run great lessons; you teach well. …but it has little or no meaning when coming from an adult. The

Read More

An easy task, not so easy: using “Digital” to teach “Computing”

Over the last two years I’ve done many small bits of teaching Computer Programming and Computational Thinking in schools … without using Computers. Most of it is abstract, and to make that easy to learn you need to provide concrete analogues. That usually means: real, physical items. Today, our “digital” artifacts are nearly always flat,

Read More