Python x Minecraft Course
Aged 6+
10 hours
Computational Thinking, Digital Game Design and Development
This course introduces the exciting intersection of gaming and coding using Minecraft Education Edition to engage and inspire students. It focuses on developing logical thinking and a passion for science and technology through interactive experiments. The curriculum guides learners through fundamental programming concepts, structures, and sequences, enhancing their coding proficiency. Moreover, the course encourages creativity by allowing students to construct unique blocks and robots, bringing their innovative ideas to life.

Learning Objectives:

  • Develop foundational programming skills by learning Python syntax, command structures, and algorithmic thinking through Minecraft activities.
  • Master coding concepts such as variables, loops, conditionals, and functions to create interactive Minecraft projects and solve coding challenges.
  • Enhance problem-solving abilities and complete several Minecraft projects.

Course Outline:

  • Hello, Minecraft! | Understand simple Python syntax and command structure |
  • Walk up the staircases | Understand the concept of parameters and coordinates
  • Farming | Understand how to create and change variables
  • Starting From 0 | Understand how to use lists in different scenarios
  • Infinite loops | Understand how to use for loop
  • 0 or 1? | Understand how to use if...else... conditionals
  • Emergency! | Understand how to use while loops
  • Deadline fighters | Understand the concepts of functions
  • Out of control | Understand the concept of decomposition
  • Last 210 seconds | Conclude all the concepts learnt and solve various missions
  • Project: Agent Miner | Learn to utilise the use of functions and loops to do repetitive tasks
  • Project: Snow Drop | Try designing game mechanic


  • None

Software Requirements:

  • Minecraft: Education edition with license per user

Hardware Requirements:

  • Desktop/Notebook
  • Windows 10
  • CPU: Intel Core i3-3210 3.2 GHz / AMD A8-7600 APU 3.1 GHz or equivalent
  • GPU (Integrated): Intel HD Graphics 4000 (Ivy Bridge) or AMD Radeon R5 series (Kaveri line) with OpenGL 4.4 or
  • GPU (Discrete): Nvidia GeForce 400 Series or AMD Radeon HD 7000 series with OpenGL 4.4
  • At least 1 GB for game core, maps and other files


We'd love to hear your thoughts! Please share your feedback with us.