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 logical reasoning and pattern spotting skills for computational thinking and problem solving.… 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

Did you know that Barefoot run online workshops that are free to attend? Go to Barefoot workshops Developed by teachers and backed by research, Barefoot… Read more

CODING (BLOCK-BASED)

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

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

Getting started with Scratch by Code Club Did you know that Barefoot run online Scratch workshops that are free to attend? Go to Barefoot workshops… Read more

Computing Science Gender Balance Lesson Plans Research tells us that more boys achieve computing qualifications than girls. There can be many reasons for this and… 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

micro:bit

Every primary and secondary school in Scotland will receive 20 V2 micro:bits.  The roll out of these devices started in April 2022.  Read more about… 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

Callysto is a free, online learning tool that helps Grades 5-12 students and teachers in Canada learn and apply in-demand data science skills including data… Read more

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

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

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

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