Minecraft Hacker

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!

Join Mailing ListFacebook

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

Suitable for: 12-18 year olds

Price: $600

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

Course Overview

Do you play Minecraft? Ever wondered how to modify the game world using code? Join us in this camp and learn how to use Python to interact with the world of Minecraft!

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.

Coursework

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
  • ADKkeypad
  • Servo

Tool Used

Raspberry Pi

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.

Design Thinking

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.

Creative Thinking

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.

In Summary

1:6 Ratio

This ratio lets our instructors give their best, most attentive mentorship to all participants.

$600 Course Fee

Materials and equipment are provided. GST included.

Difficulty Level

All beginners welcome! This course is aimed at kids aged 12-18 years old.

Take Away

You can bring back the Raspberry Pi you used for the camp!

(opens gethacking.com)
If you have any questions, concerns, or are looking for suggestions for your student, feel free to contact us at [email protected]!