Bebras Challenge https://challenge.bebras.uk/
Typing Club https://s.typingclub.com/schools.html
Rapid Router https://www.codeforlife.education/rapidrouter/
Python Den https://www.codeforlife.education/pythonden/
micro:bit https://microbit.org/code/
Flowol http://www.flowol.com/Flowol4.aspx
Machine Learning for Kids https://machinelearningforkids.co.uk/
LMC (RISC) assembly language simulator https://peterhigginson.co.uk/RISC/
Raptor flowcharts https://raptor.martincarlisle.com/
WickEditor - https://www.wickeditor.com/
Animation - storyboarding and animation
Touch Typing - One lesson on touch typing followed by 10 minutes per lesson until Spring term half term; weekly practice task for homework
Programming Fundamentals - Computational thinking, algorithms, natural language, the jam sandwich robot, decomposing a problem, sequence, selection and iteration using Rapid Router
Physical Computing - What is the micro:bit?, the processsor, LEDs, sensors, pins, input and output, micro:bit projects
Data Modelling - What is a spreadsheet?, a tuck shop, adding rows and columns, data types, formulas, functions, charts, conditional formatting, correlation and cause
Control Systems - What is a control system?, sensors, IoT, smart cities, Flowol tasks
Computer Security - Malware, scams, security, public Wi-Fi
Artificial Intelligence - Algorithms and their limitations, machine learning, MLFK tasks, types of machine learning, ethics
Website Development - How does the internet work?, communication protocols, how to create a website, basic HTML
Algorithms - Computational thinking, sequence, selection and iteration using Raptor, debugging, testing, test-driven development
Computer Fundamentals - What is a computer?, under the hood, computer storage, connectivity, the CPU, the fetch-execute cycle, the Little Man Computer, binary, circuits and logic gates
Python Programming - from Hello World to nested iteration
Security Aspects of Computing - Biometrics, malware, cybersecurity, steganography, cryptography
Artificial Intelligence - AI in the world around us, types of machine learning, generative AI, ethics, practical machine learning