Stuart Hadfield, from Saint William of York Catholic Primary School in Thornton, Merseyside shares his experience of teaching algorithms to Foundation Stage c
Phil is a CAS (Computing at Schools) Regional Coordinator, Primary Computing Master Teacher funded by the DfE and Hampshire Computing Lead Teacher. In 2013 he spoke about Computing in the primary phase at the CAS England conference, CAS Wales conference and the CAS Scotland conference. He has a wealth of computing and ICT experience as he was an ICT advanced Skills Teacher for many years. Phil facilitates the CAS primary group whose aim has been to include computing science into the primary curriculum. Phil was involved at the drafting stage in creating and refining the new Computing Curriculum through the BCS and CAS. Phil currently teaches computing science in five Hampshire junior schools where he has created a curriculum that covers all the objectives of the new National Curriculum and promotes Mathematical understanding.
Phil can be contacted for advice about improving Computing at your school.
Phil is a CAS (Computing at Schools) Regional Coordinator, Primary Computing Master Teacher funded by the DfE and Hampshire Computing Lead Teacher. In 2013 he spoke about Computing in the primary phase at the CAS England conference, CAS Wales conference and the CAS Scotland conference. He has a wealth of computing and ICT experience as he was an ICT advanced Skills Teacher for many years. Phil facilitates the CAS primary group whose aim has been to include computing science into the primary curriculum. Phil was involved at the drafting stage in creating and refining the new Computing Curriculum through the BCS and CAS. Phil currently teaches computing science in five Hampshire junior schools where he has created a curriculum that covers all the objectives of the new National Curriculum and promotes Mathematical understanding.
Phil can be contacted for advice about improving Computing at your school.
What's in the Hour-of-code?
Try any of Tynker's 8 free Hour of Code tutorials:
Puppy Adventure Mini - a Beginner coding puzzle
Puppy Play Time - a free play activity for Beginners
Lost in Space - a Beginner coding puzzle
Sketch Racer - an Intermediate coding puzzle
Space Zombies - an Intermediate Build-a-Game tutorial
Puppy Adventure Complete - an Intermediate puzzle and debugging tutorial
Math Art - an Intermediate tutorial to learn how to program to draw shapes.
15 block Challenge - a free play activity to spur creative juices.
What do these tutorials teach?
The puzzles are designed to teach students the basics of computer programming such as sequencing, repetition, and conditional logic. Students solve each puzzle by connecting visual code blocks to achieve a goal.
Phil Tulga has a musical activity coding words as morse, and then writing music with it. Morse uses the idea from information theory that more probable symbols should have shorter codes, so there's computer science in that too!