Online Activities – Join Exciting Code Week Events
Home
Activities & Events
Online Activities

Online Activities

Here are upcoming EU Code Week open online activities that welcome participants. You can filter by language and month and, by clicking on “view” you’ll access all details on the activity and the contacts of the organisers. Enjoy!

Showing 326 of 326 upcoming open online activities for all upcoming months

Meet the New Amazon AI Tool PartyRock
08/12/2026 - 16:00
English

PartyRock - develop your AI literacy and create custom AI tools including interactive making apps, data analysis and image creation

Introduction to: Programming, Basic input and outp...
14/12/2026 - 16:00
English

Learn to make a simple chatbot; how to output text to screen and ask the user questions (input) then store these in variables for later use.  You will also look at how we can join text together (concatenation) and output the result.

 

Introduction to Networks: What's in the Box?
15/12/2026 - 16:00
English

In this session we will look at what components make up a standard computer, how a computer physically functions and consider what tradeoffs we can make when buying a computer… Leading to the question: why so many different variations exist such as gaming machines vs office machines.

Alternative AI
07/01/2027 - 16:00
English

AI is more than Claude and Co-Pilot. Explore other AI tools to enhance your teaching and excite your students, including Amazon's PartyRock, Playlab, micro:bit's createAI and Openclaw.

Building a sensor network with the micro:bit
11/01/2027 - 16:00
English

Building a sensor network with the micro:bit

AI in Education
12/01/2027 - 16:00
English

A tour of AI in education. What does current policy look like, what tools are students using and what platforms can teachers use to have an impact on young people's lives. Bring your own experience and ideas for a deep discussion on the ever changing topic

Introduction to: Maths and conversion from text to...
18/01/2027 - 16:00
English

Make a simple carbon footprint calculator while learning to perform maths in python and work out why numbers and text can’t be added together. Also learn about how to convert information from text into numbers and other data types such as Boolean.

Introduction to Networks: What is a network?
19/01/2027 - 16:00
English

We will look at networks you already use (sometimes without knowing!) and think about WHY we need networks and the variety of things we use them for.  We will then consider different types of network and the differences between them and advantages and disadvantages of the various types.

Build Classroom-Ready AI Tools with Playlab
28/01/2027 - 16:00
English

Paylab build classroom-ready AI tools as well as a hands on, creative AI experience for pupils with equity and safety front and centre

Introduction to: Selection in Python.
01/02/2027 - 16:00
English

Refine a carbon calculator to allow choices from users to affect the output, then move on to making a program that can make different decisions based on a user’s input via the  IF, ELSE and ELSEIF sytax in python.  You will be able to code a decision process in python by the end of this session.

Introduction to Networks: How long is a piece of s...
02/02/2027 - 16:00
English

In this session we will use the networks around you to look at how we transmit data around a network considering the types of cables or wifi and their advantages and disadvantages.  We will also demystify how your phone transmits data (paid or wifi) and look at the different requirements for data sp

Meet the New Amazon AI Tool PartyRock
08/02/2027 - 16:00
English

PartyRock - develop your AI literacy and create custom AI tools including interactive making apps, data analysis and image creation

OOP..
09/02/2027 - 16:00
English

Welcome to the realm of Object-Oriented Programming (OOP), Aggregation, and Polymorphism with our dedicated CPD event for A Level teachers. This session offers creative approaches to convey OOP principles, including aggregation and polymorphism. Explore strategies to make these essential programming

Early Years Computing: Learn through play
10/02/2027 - 16:00
English

Early Years Computing: Learn through play

Micro:bit basics: Coding for sustainability and cl...
16/02/2027 - 16:00
English

Micro:bit basics: Coding for sustainability and climate

Unlock micro:bit AI
17/02/2027 - 16:00
English

Unlock micro:bit AI

Introduction to: Lists in Python, how to store mul...
22/02/2027 - 16:00
English

Python can store a series of related data in a “List” and what better to put in a list than your favourite Muppets (although your students may prefer something more relevant!  Learn how to create lists in python, add new items, insert items and remove items.

Introduction to Networks: Addressing the problem.
23/02/2027 - 16:00
English

This session will look at how we ensure that when a network sends data it gets to the recipient and not someone else.  We will look at network addressing and protocols and also look at how data uses this system to be routed around the internet.

Alternative AI
02/03/2027 - 16:00
English

AI is more than Claude and Co-Pilot. Explore other AI tools to enhance your teaching and excite your students, including Amazon's PartyRock, Playlab, micro:bit's createAI and Openclaw.

Introduction to: For (Finite) Loops in Python.
08/03/2027 - 16:00
English

"Learn how loops can be used to repeat tasks in Python, including checking through a list of data one item at a time (also called a linear search) 

Then learn how to use a loop to perform a brute force attack to find a pin number while also finding out the Python’s Range function.

BeeBots Beyond Stretch and Challenge
08/03/2027 - 16:00
English

BeeBots Beyond Stretch and Challenge

Online Safety
09/03/2027 - 16:00
English

Explore how to utilise a range of stimulating, engaging and current resources to support the teaching of online safety in school and the practicalities involved. Led by Ruth Holden

Getting out and about with the microbit
10/03/2027 - 16:00
English

Getting out and about with the microbit

Introduction to: Simple File Handling in Python.
22/03/2027 - 16:00
English

Import a list of  data into a python program from a text file and then spot data that needs refining, replace and update the file - so your data is saved forever.  Learn the common misconceptions and mistakes students make with file handling and the power of it’s practical use.