Coding in Scratch
๐ฏ Course Overview
๐ง Learning Outcomes
๐ ๏ธ Tools & Requirements
Platform: Scratch (mit.edu) free online / offline editor
Hardware: Laptop or tablet with internet access
Prerequisites: No prior coding experience required
Empowering young minds to think logically, create digital inventions, and solve real-world problems. Explore 12 structured, hands-on tracks from block coding to advanced Python, Artificial Intelligence, and physical computing.
Platform: Scratch (mit.edu) free online / offline editor
Hardware: Laptop or tablet with internet access
Prerequisites: No prior coding experience required
Online Editors: Replit, CodePen, or Glitch (live coding)
Layout & Design: Canva or Figma
Languages: HTML5, CSS3, basic JavaScript
Beginners (Ages 10โ12): Scratch, Microsoft MakeCode Arcade
Intermediates (Ages 13โ16): Unity (2D), Godot, Construct 3
Sprite & Asset Design: Piskel, Canva, Figma
Platforms: Replit, Trinket.io, or Thonny IDE
Core Libraries: Turtle (graphics), Random, Time, Math
Version Control: GitHub basics & code sharing
Platforms: Code.org App Lab, Replit, or Glitch
Libraries: p5.js (creative graphics), Kaboom.js (2D games)
Hardware: Laptop or PC with internet access
Platform: Canva.com (free student account provided)
Hardware: Laptop, Chromebook, or tablet with internet access
Optional: Printer access for tangible student design keepsakes
This course helps children understand how to stay safe in the digital world, protect their personal information, and make smart choices online. Through interactive activities, they will learn about cyber threats, online etiquette, password security, social media safety, and digital wellbeing.
By the end of the course, students will be able to recognise online risks and apply strategies to protect themselves and others from cyber dangers.
Platforms: Google Interland (Be Internet Awesome), CyberFirst (for teens), Be Internet Legends (younger kids)
Software/Demos: Canva (for posters), Kahoot! (for quizzes), Scratch or HTML for mini-cyber projects
Hardware: Laptop/tablet with internet access
Supplementary: Printable worksheets, role-play cards, and case studies
This course introduces students to coding through Scratch, a visual, block-based programming language developed by MIT.
Children will learn to design games, animations, and interactive stories while developing key problem-solving, logic, and creativity skills.
Platform: mit.edu (free online or offline editor)
Hardware: Laptop or tablet with internet access
Prerequisites: No prior coding experience required
This course introduces students to Artificial Intelligence concepts through real-world examples, games, and coding-based projects. Learners explore how computers can see, hear, speak, and make decisions, and they build their own projects using AI tools like Teachable Machine, Scratch, and Python-based AI libraries (age-dependent).
The course promotes responsible AI use, creativity, and problem-solving.
Online Tools: Google Teachable Machine, Scratch 3.0 with AI extensions, Microsoft MakeCode, AI for Oceans (Code.org)
Intermediate Tools (older learners): Replit (Python-based AI experiments), Hugging Face Spaces (demo exploration)
Hardware: Laptop or tablet with camera and microphone
This programme teaches children how to use the Arduino microcontroller to build interactive electronic projects.
Learners progress from simple LED blinking to building full mini-projects that use sensors, motors, and displays.
Microcontroller: Arduino UNO (or compatible R3/R4 board)
Electronics: Breadboard, LEDs, buzzers, ultrasonic/PIR/LDR sensors, servo motors, jumper wires
Software: Arduino IDE (Block Coding & Text C++), Tinkercad Circuits Simulator
This course introduces students to the Raspberry Pi โ a small, powerful computer used to learn coding, electronics, robotics, and computer science.
This is a hands-on, project-based course perfect for STEM education.
Computer: Raspberry Pi 4/5 Kit, MicroSD card, Power Supply
Hardware: GPIO breadboard breakout, LEDs, push buttons, sensors, servos
Software & OS: Raspberry Pi OS (Linux Debian), Python 3, GPIO Zero, Thonny IDE
This course introduces learners to the Micro:bit, a small programmable device used to learn coding, electronics, and digital creativity. Students progress from basic programming to building interactive gadgets, games, and inventions.
They will use MakeCode (block coding) and optionally MicroPython as they advance.
The course is hands-on, project-based, and fun.
Device: BBC Micro:bit v2 board, Battery pack, USB cable, Alligator clips
Software: Microsoft MakeCode (block coding), MicroPython Editor
Hardware: Laptop, Chromebook, or tablet with Bluetooth/USB
In addition to Coding and STEM, we provide comprehensive British curriculum academic tuition for Key Stage 2, Key Stage 3, GCSE, 11 Plus, 13 Plus, and A-Level examinations in Maths, English, and Sciences.
View Academic Tuition Syllabus →Claim a 100% free, no-obligation diagnostic assessment. We evaluate baseline knowledge, highlight strengths, and recommend a bespoke learning plan.