top of page
Creative Computing Teachers
How to Teach Python’s range() Function Without Confusing Your Computing Class
Struggling to explain Python's range() function to students? Learn how to simplify this tricky concept, avoid common classroom pitfalls ...
12 views
Rethinking Programming Pedagogy: A Comparison of PRIMM and JUMP123
Discover how the JUMP method could revolutionise your computer science lessons! PRIMM vs. JUMP – which pedagogy truly boosts student success
36 views
10 essential techniques you must use to help students master computational thinking
Teaching students the fundamentals of computational thinking has become increasingly essential.
200 views
10 Easy Ways To Play With Code And Teach Computing
How can you make your computer science programming lessons interesting? How can you help “play with code” when you teach computing?
203 views
How Do I Teach Trace Tables So My Students Understand How Useful They Are?
Many computer science teachers have told me that they actually avoid teaching trace tables or, if they do teach them, it is only because...
957 views
You don’t need to be a great programmer to be a great programming teacher!
YOU DON’T NEED TO BE A GREAT PROGRAMMER TO BE A GREAT PROGRAMMING TEACHER!
I know, sounds strange right?
Let me explain…
343 views
A sneaky preview of my book
I am beyond excited, my book has been sent off to the printers and is ready for worldwide distribution, yes you read that correctly,...
551 views
6 Easy Techniques Computing Teachers Can Actually Use To Teach Programming
Programming is a learned skill that can be improved with practice. Sure there are some who find it easier than others but that is the...
527 views
Featured Posts
Recent Posts
Archive
Search By Tags
Follow Us
bottom of page