Category: Primary

CODE CLUB

Code Club (@codeclubscot) is a global network of free coding clubs and there are Code Clubs all over Scotland. Their site also contain coding projects with step-by-step instructions, which will teach you how to create games, animations and more with code. These resources are engaging for learners, easy to use for educators and can be used for lessons in your class or as part of your establishment’s code club. 

The Code Club Projects page offers ready-made resources and activity guides for:

  • Scratch
  • HTML and CSS
  • Python
  • Raspberry Pi
  • micro:bit 
  • Blender

Visit Code Club projects

Introduction to Scratch with Code Club

Progressing to Python (text-based coding) with Code Club

Barefoot computing

Barefoot Computing

Did you know that Barefoot run online workshops that are free to attend?

Go to Barefoot workshops

Developed by teachers and backed by research, Barefoot helps boosts primary teachers’ subject knowledge, saves them time and brings computing to life in the classroom. It empowers primary school teachers across the UK to deliver the computing curriculum brilliantly with free workshops, helpful online guides and engaging lessons.

Sign up for free

Three Barefoot Activities to Get Started

Code Cracking Resources by Barefoot Computing

BT and Barefoot Computing provide free resources for teaching computational thinking. You can register for free at Barefoot Computing and use these great resources to add exciting new contexts to your numeracy and maths.

Code Cracking

This resource focuses on the role Alan Turing and the Enigma machine played in deciphering coded messages during World War II. Why not use this as a context for maths during your WWII topic?

Code Cracking lesson

Want to see more about code cracking?

Check out our Cryptography wakelet

Welcome to Computing Science by DigiLearnScot

We’re delighted to launch this site and hope it proves useful whether you are new to, or experienced in, computing. Computing Science sits within the Technologies in Curriculum for Excellence (CfE). There are three organisers for it:

Understanding the world through computational thinking, TCH x-13a

Understanding and analysing computing technology, TCH x-14a, TCH x-14b

Designing, building and testing computing solutions, TCH x-15a

 

Problem solving is an important part of computing and there are many opportunities throughout CfE to embed Computing Science in other curricular areas, such as Numeracy and Mathematics.

 

Cyber Resilience and Internet Safety sit within the Digital Literacy organiser of the Technologies curriculum (TCH x-03a), but as learners progress this area starts to focus move towards Cyber Security and this requires knowledge of computer systems in order to understand the threats a system faces.