Developing Children’s Computational

Master Figma app to get a job in UI Design, User Interface, User Experience design, Web Design & UX design.



  • Introduction
  • Computer Science in Primary Education
  • Computational Thinking
  • Study 1 – Measuring the Effect of a Programming Game on Story Sequencing Ability in Young Children
  • Abstraction and Code Smells
  • Study 2 – Can Children Recognise the Benefits of Abstraction in Scratch?
  • Pirate Plunder – Design and Development
  • Study 3 – Investigating the Value of a Debugging-First Approach
  • Study 4 – Using Pirate Plunder to Improve Children’s Abstraction Skills in Scratch
  • General Discussion