Debugging

Computing cartoons

Recently, I’ve realised my motto regarding primary computing seems to have become ‘concepts first, language second.’ By that I mean, initially at least, we should be less hung up about the programming language – Scratch? Python? The list is endless – and keep the underlying concepts at the heart of primary computer science. After all, children can begin developing a good understanding of these concepts without using specific programming software and sometimes without a computer at all.

Here’s some cartoons I’ve made using Bitstrips to explain the main primary computer science concepts: algorithms, sequence, selection, repetition, decomposition, variables and debugging. Feel free to share and use – let me know if you do.

 

Algorithms

 

Sequence

 

Selection

 

Repetition

 

Decomposition

 

Variables

 

Debugging

3 comments

  • Love the cartoons! During my CAS Master Teaxher course we have been thinking along the same lines – unplugged activities, tinkering and problem solving skills all need time before you launch into any sort of actual programming.

  • Fiona Sargesson-Jones

    hi Claire,
    Just discovered your web site + Twitter – great ideas ; may I use the cartoon explanations about computing concepts for our school? I am putting together a parents information evening for Computing Curriculum, this would be very helpful.
    Regards,
    Fiona

Leave a Reply

Your email address will not be published. Required fields are marked *