S4S Coding Logo
  • S4S Coding
    • S4S Sitemap
  • Scratch for Primary Schools
  • Coding for Girls
  • Google Blockly
  • SEO Gold Coast

Computing at School

What Age Can Coding be Taught to Primary School Students?

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution, Scratch Programming Language
When to Teach Coding in Primary Schools

Question: At what age can a primary school teacher realistically start teaching […]


Teaching Advanced Programming Concepts with Scratch & ScratchJr

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution, Scratch Programming Language
Scratch Broadcast Block Does Not Wait For The Receiver Block To Finish

Flow Control In Primary Programming: In primary programming, do learners need to […]


3D Printed Myoelectric Prosthetic Arm School Project

Updated 3rd May 2020 in Computing at School, Creative Commons Attribution
3D-Printed Myoelectric Arm Prosthetic Prototype

Student-Centred Learning, An Educational Surprise. In the Netherlands, students work independently on […]


Adding Machine Learning Blocks to Snap!

Updated 3rd May 2020 in Computing at School, Creative Commons Attribution
Snap Machine Learning Custom Blocks

Adding Custom Blocks to Snap! For AI Programming Enabling children to build […]


Coding for Girls, No Need to Pinkify STEM Subjects

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution
Google Coding for Girls

No Need To Pinkify Technology Subjects For Girls It’s time to avoid […]


Caesar Cipher Python Code

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution
Caesar Cipher Left Shift of 3

Coding The Caesar Cipher – The Caesar Cipher is one of the […]


Primo Cubetto Playset

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution
Cubetto Playset Coding Kit

Tangible Programming in Early Years Foundation Stage (EYFS) and Key Stage 1 […]


5 Keys to Developing Great Computer Science Teachers

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution
Computer Science Teacher Training

Schools are full of expertise in teaching pupils, but how do we […]


Computing Education in UK Schools Royal Society Report

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution
Computing Education in Schools

Royal Society Report The ‘After the reboot’ report finds challenges still exist […]


National Curriculum in England: Computing Programmes of Study

Updated 2nd May 2020 in Computing at School
National Curriculum In England Computing Programmes of Study September 2013

National Curriculum in England: computing programmes of study Purpose Computing Programmes of […]


6 Factors For A Successful CoderDojo Programming Club

Updated 2nd May 2020 in Computing at School, Creative Commons Attribution
CoderDojo Coding Club Flyer

Emotions in Education : Success of a CoderDojo Learning is always at […]


Scratch for Primary Schools

Updated 3rd May 2020 in Computing at School, Scratch Programming Language
Scratch 3 Preview

In 2014 primary school children in the UK were introduced to the […]


Recent Articles
  • Scratch 3 Preview

    Scratch for Primary Schools
  • Snap Machine Learning Custom Blocks

    Adding Machine Learning Blocks to Snap!
  • 3D-Printed Myoelectric Arm Prosthetic Prototype

    3D Printed Myoelectric Prosthetic Arm School Project
  • Scratch Broadcast Block Does Not Wait For The Receiver Block To Finish

    Teaching Advanced Programming Concepts with Scratch & ScratchJr
  • Computing Education in Schools

    Computing Education in UK Schools Royal Society Report
  • CoderDojo Coding Club Flyer

    6 Factors For A Successful CoderDojo Programming Club
CoderDojo Coding Club Flyer
CoderDojo Coding Club Flyer #CoderDojo #Coding #Teachers...
Scratch Broadcast Block Does Not Wait For The Receiver Block To Finish
Do primary school pupils understand a Scratch script running a Broadcast block does NOT wait...
Google Coding for Girls
Google Coding for Girls: A simple Google image search for 'Coding for Girls' shows the...
Michael Faraday Fellow of the Royal Society
Michael Faraday Fellow of the Royal Society #Faraday #Science...
Primary School Coding Curriculum Key Stage 1
Primary School Coding Curriculum Key Stage 1: understand what algorithms are, how they are implemented...
Snap Machine Learning Custom Blocks
Snap Machine Learning Custom Blocks: New Snap! commands, sample projects, and a teacher guide to...

©  Scratch for Schools Coding