BugBot for schools

A complete Python course your department can teach from tomorrow, with a robot in every browser, a live view of the class, and the paperwork your data protection officer will ask for.

A price and a proforma invoice within one working day. Pay on invoice with a purchase order.

Programming your students actually want to do

It teaches the specification

Python from the first line to file handling, functions and algorithms, mapped to OCR, AQA and Edexcel GCSE, OCR, AQA and Eduqas A level, BTEC Engineering and T Level Digital.

Every student gets a robot

The 3D simulator runs in the browser, so every student has their own robot with no hardware, no trolley to book and nothing to charge.

Nothing to install

It runs on school laptops, Chromebooks and iPads through the browser. No software request, no admin rights, no IT ticket.

Start the lesson straight away

1

Make a class

Sign in with your school Google or Microsoft account and make a class. It takes a few minutes.

2

Read out the code

Students go to the lessons and type the six-letter code. All the students are logged in within a few minutes.

3

Teach

They start at lesson F1.1. You watch who is stuck, send a hint, and set the next piece of work.

What you get with a plan

In the lesson

  • Live view: who is working, who is idle, whose last run failed
  • Read any student's code and send them a hint
  • A message to the whole class, on every page they open
  • Projector games between modules, run as a class competition

Over the term

  • Progress board of every task, filled in as students pass
  • Every version of a student's program, and what changed each time
  • Hand-ins with comments on any line, and a check for copied work that renaming does not hide
  • Tests with a fixed window, pasting blocked and the lessons closed
  • Theory questions at the end of each lesson, marked instantly, with a question bank by exam specification
  • Marks with your own weighting and grade boundaries, in a mark book to download
  • Printable certificates when a student finishes a module
  • Assignments with due dates, and module locks

To teach from

  • A lesson plan for every one of the 404 lessons
  • Every point of OCR, AQA and Edexcel GCSE and OCR, AQA and Eduqas A level covered: see the coverage map
  • Embed a task in your own site or VLE: get the snippet
  • Printable worksheets with answers
  • Slides built from the lesson, with the simulator live on the projector
  • Answer keys, and tasks you write yourself for your class

Across the department

  • Every teacher included on the School plan
  • One view of every class in the school, and one mark book for all of them
  • Sign in with the school's Google or Microsoft accounts
  • Homework and marking outside the lesson

Free for students. One price for the school.

The lessons, the simulator and the competitions stay free for every student. A plan adds your record of the class and everything you teach from. Free to use now, during early access: these are the prices when billing starts, with 30 days' notice. Founding schools pay £495 for their first year.

FreeTeacherSchool
Price per year, ex VAT£0£249£795
£495 for a founding school's first year
The course, simulator and competitionsYesYesYes
Class codes and the live class viewYesYesYes
Students keep their own workYesYesYes
Progress board, mark book and certificatesNoYesYes
Assignments, due dates and module locksNoYesYes
Answer keys, lesson plans, worksheets and slidesNoYesYes
Tasks you write yourselfNoYesYes
Teachers includedAnyOne named teacherEvery teacher
Sign in with school accountsNoNoYes
Homework and marking at homeNoNoYes
Department view across classesNoNoYes
Signed data processing agreement and DPIA packYesYesYes

Built for how schools actually pay

  • A price and a proforma invoice within one working day
  • Pay on invoice with a purchase order, 30 days, or by card
  • A two-year option, and a discount for trusts and groups of schools
  • Every teacher gets 30 days of the School plan free, and we extend it over a holiday
  • Cancel within 30 days of your first paid year for a full refund
  • Nothing renews on an invoice without a new order from you

Built to pass your data review

Your school is the controller, we are the processor, and the agreement is signed for every school on every plan, including while you are using it free.

  • Students join with a class code and never need an email address
  • Class data is stored in London on Google Cloud
  • We hold no dates of birth, addresses or photographs
  • A pre-filled impact assessment your data protection officer can use
  • Deleted when you ask, and automatically after twelve months unused
  • No adverts, no selling data, and nothing used to train AI models
Ships March 2027

Add real robots when you are ready

Code written in the lessons uploads directly to the robot hardware. A set of five covers a class working in groups, while everyone else carries on in the simulator.

  • Palm-sized, no soldering, no 3D printer, charged over USB-C
  • The dongle links a set to one laptop, so no school Wi-Fi is needed
  • Push a program to every robot at once, and update them together
  • The set of five includes the first year of the School plan

£199 a robot, or £999 for the set of five with the first year of the School plan included. Ex VAT, shipping March 2027. The waitlist is first in the queue.

Reserve a set

What schools ask

Yes. Every teacher gets 30 days of the School plan free, with no card and no order, and we will extend it over a holiday if you ask. The lessons and simulator stay free for students whatever you decide.

A browser. They join with a six-letter class code and need no email address and no account. It works on school laptops, Chromebooks and iPads.

Usually nothing. If your filter needs the addresses, they are listed on the For IT teams page with the data map and the security measures. Teachers sign in with the school's Google or Microsoft accounts.

Email us and we will send a price and a proforma invoice within one working day. Raise a purchase order, we invoice, and you pay within 30 days. Card payment is available too.

It is a Python course first, so it fits GCSE and A level computer science, BTEC Engineering and T Level Digital. Departments also use it for clubs and enrichment, and the later modules on vision and machine learning suit introductory university modules.

Get a quote

Tell us your school, your role and roughly how many teachers, and we will send a price and a proforma invoice within one working day.

Email info@bugbotlab.com
start
for free