Computer Science

  • 5 More Physical Computing Devices for the Classroom

    5 More Physical Computing Devices for the Classroom

    Following last week’s article with my first batch of great classroom physical computing devices, there were so many that I couldn’t include. Here I am sharing another handful of brilliant programmable classroom devices that are worth considering when creating your curriculum offer. Bee-bots The original classroom control device! Bee-bots are a truly robust solution, and…

  • Top 5 Physical Computing Devices for the Classroom

    Top 5 Physical Computing Devices for the Classroom

    Going beyond Beebots! One of the most exciting aspects of teaching computing is the use of physical computing devices in the classroom. In the continual challenge to make learning relevant and real-world for learners, physical computing devices can really engage learners who otherwise may not see the point, and allow educators to setup projects and…

  • Kodable Quick Guide

    Kodable Quick Guide

    Next in our quick guide series is another great platform for introducing students to computational thinking through problem solving in a programming environment: Kodable. Like previous choice code.org, Kodable makes learning to code fun and engaging though a range of activity types and levels. Let’s take a look at some of the activities and resources…

  • Code.org Quick Guide

    Code.org Quick Guide

    Introducing children to computer science has become an integral part of primary education. It not only equips them with future-ready skills but also enhances their logical thinking and problem-solving abilities. One such platform that makes learning computer science fun and engaging for kids is Code.org. Today I will delve into the features of Code.org, and…

  • Nurturing Digital Literacy in Early Education

    Nurturing Digital Literacy in Early Education

    In our increasingly digital world, it’s essential to prepare our young learners with the necessary skills and understanding to confidently and safely navigate the digital landscape. As educators our role is key to establishing the groundwork for creating digitally literate learners. Digital Literacy: A Closer Look Digital literacy extends beyond the basic ability to use…

  • Deciphering Computing Education: Digital Literacy, Information Technology, and Computer Science

    Deciphering Computing Education: Digital Literacy, Information Technology, and Computer Science

    Computing education is an essential component of 21st-century learning. But as we all know, it can feel a little like venturing into uncharted territory. Today, we’ll delve into a perspective of computing education advocated by Miles Berry, a renowned expert in computing education. Berry’s model neatly divides the computing curriculum into three distinct, yet interrelated…

  • Starting from Scratch: An Introduction to Scratch for Primary School Teachers

    Starting from Scratch: An Introduction to Scratch for Primary School Teachers

    In the fast-paced digital age, teaching primary school children to understand and appreciate computer science has become a vital part of their education. Introducing students to coding at an early age not only equips them with a valuable skill set for the future but also cultivates problem-solving skills, creativity, and logical thinking. One of the…

  • 5 Interactive Tools to Make Learning Coding Fun for Students

    5 Interactive Tools to Make Learning Coding Fun for Students

    Let’s dive straight into the digital deep end. We all know that particular look we receive from students when we first utter the word “coding”. It’s a mix of wonder and worry, curiosity and caution. Eyes widen, brows furrow, and there’s a shared moment of silent apprehension echoing through the room. But do not despair!…