It has been over five years since the “new” Computing National Curriculum was introduced in England. Since then, many primary (ages 5–11) schools have embraced the new curriculum and, for the first time, are teaching children as young as five years old how to program. During this hands-on workshop, which is suitable for beginner teachers of computing, we will examine a number of pedagogical approaches that allow primary teachers to introduce programming concepts, including basic physical computer devices and computing...