Teach coding skills and computational thinking
Suitable for ages:
An introduction to Scratch is a beginner-friendly programming lesson where students animate sprites, explore algorithms, and build core computer science skills.
Learn how patterns, encoding, and decoding build the foundation for coding, problem-solving, and creative thinking.
Learn the basics of coding through fun unplugged activities that teach sequencing, logic, and problem-solving - no computers required.
Discover how pattern recognition builds coding skills through this unplugged, interactive robotics and computer science lesson.
Understand how binary numbers work and why computers use them.
Learn how micro:bits work by exploring their parts, LEDs, and buzzers and display your name on a virtual micro:bit.