**We continue to support schools during the coronavirus pandemic, and in response all of our workshops are now being delivered online. Our volunteers are fully trained to deliver the session remotely, and can work within the video calling platform of your choice. The health and wellbeing of teachers and volunteers continue to be our priority **

What is a Computational Thinking Workshop?

At a time that suits you, we’ll send a trained Barefoot volunteer to your school or run an interactive webinar for you and your colleagues.

Expect to be introduced to the Barefoot website and guided through our fantastic range of lesson plans and resources.

During the interactive session, you and your colleagues will give some of Barefoot’s “unplugged” activities a try – proving you don’t need expensive kit to teach computing. The workshop will also introduce key computer science concepts and approaches.

How can a workshop help?

Designed to boost subject knowledge and confidence, a workshop introduces you and your colleagues to computational thinking and helps your school get started with Barefoot.

95% of Barefoot teachers say our Computational Thinking Workshop improved their confidence and ability in the classroom!

How long does it last?

A Computational Thinking Workshop typically last 60 minutes – with plenty of time to ask questions. The volunteer will help you and your colleagues register on the Barefoot website.

If you and your school can spare longer, let us know when you request the session.

When and where?

After you request a workshop, a member of our team will contact you to arrange a suitable time and location. This could be after school, during an INSET or staff training day, at your school, another venue or as a webinar.

Available in England, Scotland, Wales and Northern Ireland, there is also the option to arrange a workshop in Welsh.

Interested in attending a Barefoot Programming Workshop?


Take your knowledge to the next level with this interactive CPD workshop led by experienced computing teachers. Get to grips with Scratch programming and the concepts of sequence, repetition and selection through a series of Scratch activities. This workshop is best placed for beginner to intermediate Scratch users and we recommend you completing the Computational Thinking workshop first, unless you are already familiar with Computational Thinking concepts and approaches.

We will be running face to face sessions when we are able to do so but in the meantime the Programming workshop is being run as a webinar. If you would be interested in attending one of these fun, interactive sessions please click the 'Yes, I'm interested!' button below and we'll be in touch with the dates available.