Digital Skills Curriculum for Secondary SchoolOur curriculum supports the development of critical digital skills such as coding and digital literacy, preparing students for the future and fostering their growth as engaged, global digital citizens. | ![]() |
Start your coding and computing journey
| ![]() |
Blockly GamesBlockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. ck here for more information ... | ![]() |
ScratchScratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. | ![]() |
Makecode | ![]() |
SnapSnap! (formerly BYOB) is a visual, drag-and-drop programming language. | ![]() |
TrinketTrinket lets you run and write code in any browser, on any device. Trinkets work instantly, with no need to log in, download plugins, or install software. | ![]() |
W3SWe create simplified and interactive learning experiences. Learning web development should be easy to understand and available for everyone, everywhere! | ![]() |
OneCompilerWe at OneCompiler help over 12.8 million developers worldwide to write, run and share code online. Our goal is to make coding more accessible for everyone around the world. | ![]() |
ProgramizWrite, edit and run HTML, CSS and JavaScript code online. | ![]() |
CodeChefCodeChef is an online coding platform where you can learn to code, practice coding and participate in coding competitions. | ![]() |
CodingBatCodingBat is a free site of live coding problems to build coding skill in Java and Python | ![]() |
Python TutorPython Tutor helps you do programming homework assignments in Python, Java, C, C++, and JavaScript. | |
Students - please use your own personal email address here as school emails block external messages.