Skip to main content

Computing Workshops for Schools and Colleges

Browse our range of free workshops for North East school students from year 4 to year 13. We combine computer science with real-world problem solving to help boost digital skills in your classroom.

We’re here to help young people across the North East build essential digital skills.

Our free workshops and activities are available to schools and colleges in the North East. They connect computer science with real-world problem-solving and STEM learning.

Why work with us?

  • Workshops are tailored to your students’ needs
  • State of the art teaching facilities and equipment
  • Expert-led sessions from our friendly team
  • Bursary support for state-funded schools and colleges

Meet the team

Our team has over 10 years’ experience delivering workshops to local schools and colleges. Our workshops are led by experienced staff and enthusiastic students from the School of Computing.

Our team includes:


Workshops and activities

We offer free workshops for primary, secondary and further education students in the North East. All sessions are hands-on, engaging and designed to develop key digital and computational skills. We also tailor each session to the year group attending the workshop.

Visit bursary support: The university can help cover transport costs for state-funded schools and colleges.

Group size: Up to 60 students per workshop (depending on activity selected)

Explore some of our workshops below.

Understanding networks: Communicating using binary

Year 4 and above
Length: 1 – 2 hours

The modern world is built on computer networks, from cloud computing to big data to social networking.

These systems connect many different types of devices and systems that all talk different "computing languages" over networks that can fail in many ways.

In this hands-on session, we will develop protocols to communicate with each other across a network and explore problems in networking and how to solve them.

Programming a robotic friend

Year 4
Length: 2 hours

Using a block-based language, program a robot to talk, move and change its mood. This hands on session will use loops, conditions and variables to teach programming to a younger age group.

mBot programming using a block-based language

Year 5 and 6
Length: 2 hours

MBot is a free block-based programming tool.

It provides an accessible introduction to physical computing using a programming environment familiar to primary school students.
It also converts programs to their equivalent in Python.

In this session we will explore sequencing, patterns, repetition and abstraction through a variety of activities such as avoiding obstacles and following lines.

mBot programming using Python

Years 7-11
Length: 2 hours

MBot is a free block-based programming tool.

In this session we will explore sequencing, patterns, repetition and abstraction through a variety of activities such as avoiding obstacles and following lines.

Bespoke workshops

Need something tailored for your students? With enough notice, we can create custom workshops for smaller class sizes.

Contact us at cs.outreach@ncl.ac.uk to discuss options.

Other activities

Throughout the year, we may offer other opportunities to take part in activities. During school holidays, we organise ‘Open Days’ where parents and guardians can bring their children to take part in small taster sessions.


How to book

Complete our online form to book a workshop. A member of our team will be in touch.

For any questions, or more information, contact us at cs.outreach@ncl.ac.uk.

A-Level sessions

Years 12 and 13
Length: 2 hours

We are currently working on developing new A-Level sessions. If you are interested in a session, please let us know by filling in the booking form in the ‘How to book’ section.