Minecraft Python

Build structures, teleport, play minigames and more by controlling Minecraft using Python

Bored of repetitive building in Minecraft? Can’t be bothered to mine any more? Using Python, you can create programs to do that for you. You’ll learn to program in Python using the MCPI API to communicate with Minecraft, and see programming concepts come to life in a shared Minecraft server. You’ll start by learning fundamental concepts like variables and loops, and soon you’ll be using code to make large buildings in seconds, and create minigames to challenge your fellow programmers.

N.B. You must have a paid version of Minecraft Java Edition which is around £18





Suitable For

Those with interest in Minecraft and learning programming - beginners welcome but some experience with text-based programming (not drag and drop) highly recommended


Mon-Fri 2hr/day video classes


Your Home
Skill Building90%
Coding / Programming90%

How does this online course


Learn at home

Daily 2hr video classes with max 8 students and optional 1-2hr/day project-based learning set between lessons

Professional Help

Learn from expert tutors, with bespoke assistance over Zoom during the sessions

Unique Projects

Interactive learning with daily creative & hands-on projects only available at Tech Camp

You'll learn how to

  • Code in Python - a popular programming language used by professionals and learners alike
  • Use programming concepts like variable, loops, functions and libraries
  • Interfacing Python with Minecraft

You'll need

  • Mac or Windows PC
  • Webcam & Broadband Internet
  • Speakers & Microphone or Headset
  • Minecraft Java Edition 1.11.2 (Paid copy)

Minecraft Python In Detail

Throughout the week you will learn the fundamentals of Python programming by interacting in a Minecraft world, with projects ranging from automatically building huge towers to a racing minigame.

Python is a great programming language for complete beginners or to transition from drag-and-drop languages like Scratch to text-based coding. Not only is Python much simpler and readable than other languages, it is currently the most popular, used by hobbyists and professionals alike!

Our Tutors

We've brought together the best of our tutors to instruct and help the students. They're typically recent graduates or undergraduates studying Engineering or Computer Science at leading Russell-group Universities. Of course they're chosen for their communication and technical skills and have Enhanced DBS checks for working with children.

Our Sessions
Engaging learning must be hands-on. Our 'At Home' programme offer a mix of video tutoring, collaborative learning and self-paced project work during and after the session to make sure that learning is deep, engaging and lasting.
First book your course
Sign up to Minecraft Python, on your chosen week.


My child has no prior experience - can they still attend?
Yes! We don't assume any prior knowledge for our courses.  The only exception is if when we run followup courses that are labelled as 'Advanced' or 'Level 2' that normally require the prior course to have been taken.  Do ask if you're unsure.
Five Stars The online course was great and the tutor engaged with the children and helped them calmly and effectively - we were not needed at all. My son really enjoyed the course and did all of the extra challenges too.

Alina Goad, July 2020
Childcare vouchers accepted