Learn fundamental programming skills and apply them in Minecraft. Coding with great fun and fast positive feedback from Minecraft help to cultivate interest in programming.
‘Subscribe’ to our mailing list or ‘follow us’ on Facebook
for the latest updates on our holiday camps!
To be arranged
(5 full days)
There is a 1-hr lunch break everyday. Lunch is not provided but there are lunch locations nearby, or we can arrange for Grain delivery
Take Home: Bring back the Raspberry Pi you used for the camp and continue hacking at home! (Worth $60)
5 Pereira Road, #04-03, Singapore 368025
Before we can jump into Minecraft, we first need to learn how to program. The first 2 days will be spent learning the Python programming language and computational science concepts.
During the last 3 days, students will jump into Minecraft Pi, an educational, simplified version of Minecraft on the Raspberry Pi. Here they’ll practice their Python skills by using code to modify the game world and create in-game challenges. Finally, students will learn how to connect input and output components to the Raspberry Pi and create a Minecraft control panel that can be used to control their code.
All participants will receive a Raspberry Pi and component kit (details below). Note that students will be using Minecraft Pi, an educational version of Minecraft for the Raspberry Pi. Details of this version can be found here: https://minecraft.gamepedia.com/Pi_Edition.
First 2 days, learning Python in trinket:
- variables, functions
- randomisation, user input
- loops, conditionals
Last 3 days, using Python in Minecraft Pi on the Raspberry Pi:
- coordinates in Minecraft, getting player position
- creating blocks
- writing functions to modify game world
- creating mini-games in Minecraft
- how to connect components to the RPi
- creating a Minecraft control panel using cardboard & inputs/outputs
Components for kit:
- Raspberry Pi
- GPIO Shield
- LED x 3
The Raspberry Pi is a credit-card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word processing, browsing the internet, and playing games. It also plays high-definition video.
It is a very powerful hardware to be used for the purpose of the Internet of Things and homemade electronic product.
What You Will Learn
Code with Python
You’ll learn the basics programming skills with Python in the Raspberry Pi environment. Python is a widely-used, beginner-friendly, and robust language!
Computational Thinking Concepts
You’ll learn about computational logic like conditional statement and loop. More importantly, you will have the chance to apply them in the world of Minecraft, which will strengthen your computational thinking skills when facing real-life problems.
You’ll learn how to use code to modify the world in Minecraft. You will be solving problems by carefully designing your construct and solution. Not just a programmer, you will think like an engineer to face the challenges ahead.
Skills you learn from this camp about interacting with Minecraft world with coding will allow you to produce amazing artwork in Minecraft. With these skills, you can explore your creativity and build fantastic constructs in Minecraft which were previously too complex for you.
This ratio lets our instructors give their best, most attentive mentorship to all participants.
$600 Course Fee
Materials and equipment are provided. GST included.
All beginners welcome! This course is aimed at kids aged 12-18 years old.
You can bring back the Raspberry Pi you used for the camp!