What is computational thinking? And how do I effectively teach it?Computational thinking is a popular term used in computer science. But what is it? And, more importantly...
How NOT to teach programmingWhen I first started teaching programming, there wasn’t much research out there on how to teach it well. All I had to was ...
10 Easy Ways To Play With Code And Teach ComputingHow can you make your computer science programming lessons interesting? How can you help “play with code” when you teach computing?
5 techniques to help you learn to codeEver wanted to learn how to write computer programs? With these 5 tips you can learn how to write code using any programming language. 1)