How Do I Teach Trace Tables?

Do you find trace tables a little bit mysterious and scary to teach?


You’re not alone.


Many computer science teachers have told me that they actually avoid teaching trace tables or, if they do teach them, it is only done because they have to and not because they enjoy it. There is something a bit odd about trace tables isn’t there?


I think the problem is that there are so many ways to construct trace tables, the messages get a bit muddied together and teachers end up more confused then they were to start with.


They think they have a handle on them and then *poof* it’s gone.


In truth, teaching trace tables is not that scary. As long as you find one technique that works for you then you can happily ignore all the rest of the advice.


In my new online training course “Empower Your Pupils To Debug Their Own Programs” I show teachers my technique for using trace tables to debug programs.


And do you know what?


Loads of teachers have since told me that it makes much more sense for them. They’re no longer scared about teaching it because this trace table technique has clarified things for them.



So guess what? I am going to share it with you too and you don’t even need to sign up to the course to view it. I know, I'm generous to a fault. 😊


So here it is…


Make yourself a cup of tea and put your feet up and watch the video then download the documents that accompany the lesson…enjoy.



DebugWORKBOOK Pg 22 - 31
.pdf
Download PDF • 373KB

Flow Diagrams and Trace Tables
.pdf
Download PDF • 286KB

Click here to find out more about my new “Empower Your Pupils To Debug Their Own Programs” online training course.




Did you find this article helpful? Don’t miss out on my future blog posts by subscribing now, it only takes a few seconds.



Featured Posts
Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
  • Pinterest Social Icon

24 Crow Hill Lane, Great Cambourne, Cambridge, CB23 5AW, UK    
 +44 (0)1954 205263

admin@nicholawilkin.com

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • Pinterest
  • YouTube

© Nichola Wilkin Ltd. 2020