Welcome to our Online Platforms page. Here you will find examples of online platforms that can be used to teach computational thinking, computing systems and networks, web design, programming and more.

Don’t see a resource you use? Let us know with the ‘share your story’ button ->

COMPUTATIONAL THINKING

The Bebras Computational Thinking Challenge is a great resource to develop your learners to the pattern spotting and problem solving skills required for maths (and… Read more

There is so much maths in computing and that presents excellent opportunities for interdisciplinary learning. Why not plan to introduce directional language through these engaging… Read more

CS Unplugged CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons… Read more

code.org believes that every learners should have the opportunity to learn computing science. Their site has learning courses for educators to improve their own knowledge… Read more

Barefoot Computing Developed by teachers and backed by research, Barefoot helps boosts primary teachers’ subject knowledge, saves them time and brings computing to life in… Read more

CODING (BLOCK-BASED)

EU Code Week is 9-24th October 2021 and is a grassroots initiative which aims to bring coding and digital literacy to everybody in a fun and… Read more

EduBlocks is an online coding platform for Python. There are projects and learning resources to help you get started and then you can start coding… Read more

Trinket lets you run and write code in any browser, on any device. Trinkets work instantly, with no need to log in, download plugins, or… Read more

scratch coding

Scratch is a free online block-based coding editor and community. With Scratch, you can program your own interactive stories, games, and animations — and share… Read more

When you teach code, you’re also teaching logic, creativity, and problem solving—skills all students need for the future. The Everyone Can Code curriculum from Apple… Read more

Microsoft MakeCode for micro:bit This site from Microsoft offers projects to get you started with your micro:bit computer – it also has an online micro:bit… Read more

code.org believes that every learners should have the opportunity to learn computing science. Their site has learning courses for educators to improve their own knowledge… Read more

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… Read more

PROGRAMMABLE DEVICES

MICROBIT

micro:bit Educational Foundation The micro:bit Educational Foundation (@microbit_edu) is a UK-based not for profit organisation with a mission to ‘inspire every child to create their… Read more

sphero robot

Sphero (@SpheroEdu) is a range of programmable robots, often spherical in shape, that can be remote controlled or programmed with code.Programmable devices can be an… Read more

DATA

The Data Lab aims to showcase some of the ways in which data science is changing people’s lives for the better and to help busy… Read more

DataNation is a fantastic resource from The University of Edinburgh and the Edina which combines official 2011 census data with authoritative Ordnance Survey maps. You… Read more

WEB DEVELOPMENT AND NETWORKS

Trinket lets you run and write code in any browser, on any device. Trinkets work instantly, with no need to log in, download plugins, or… Read more

W3 Schools is an online platform with tutorials for learning web-based languages such as HTML, CSS and JavaScript. Educators and learners can work through the… Read more

What does the Internet look like? Some quick, simple and engaging unplugged activities to introduce your young learners to the concept of the internet and… Read more

CS4G Network Simulator Netsim is a simulator game intended to teach you the basics of how computer networks function, with an emphasis on security. You… Read more

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… Read more

NATIONAL QUALIFICATIONS

digital world resources

Digital World (@DigitalWorldHQ) have created a toolkit to help teachers introduce cyber and data careers into the classroom. They’ve worked with experts to create a… Read more

There is a bank of diagnostic questions to support SQA Computing Science qualifications, as well as other qualifications and subjects at https://diagnosticquestions.com/ To find questions… Read more

This is a self paced course aimed at develop teacher skills and understanding to support delivery of Computing Science National Qualifications.There are a range of… Read more

SQA – Understanding Standards: Computing Science The SQA Understanding Standards site explains the standards required to meet assessment grades. They host sessions to explain how… Read more