Thanks for adding:

Proceed to Checkout

Continue browsing

X

Minecraft - How to code for Minecraft using Python

This course has no current classes. Please join our waitlist and we will notify you when we have places available. Join Waitlist

Course description

Learn how to code Minecraft in Sydney.

Minecraft is the 3rd most popular game available today. Python is now one of the most popular first languages taught at school and University. You can learn to program using Python and get in on the fun of Minecraft. From child to adult, Minecraft fascinates the generations. Take your involvement to the next level and learn to interact with Minecraft from your own programs.

Why Python is popular?

It brings back a bit of fun into programming; it is easily readable compared to older Object Oriented Languages; it is cross platform capable; it is an “open” language in supporting extensibility; it was designed to be simple to grasp but provide sophisticated capabilities that other languages require low level programming to achieve; it’s code is readable compared to some other terse and syntactically dense languages!

Course content

Session 1

  • Setting up Your Python Program and Minecraft Server
  • Introduction to temporary data storage – AKA Variables
  • Using Basic Maths to Move Around Your Minecraft World

Session 2

  • Making Minecraft Messaging Work with Strings
  • Decision Time to Make Your Program Think
  • Making Mini-game Decisions Work for You

Session 3

  • Your Program will Repeat Many Times – Here is How to Use While Loops
  • Making Your own Custom Behaviours – Methods to Reuse Good Code
  • Working with Minecraft Lists and Dictionaries

Session 4

  • More Repetition Control with “for” Loops
  • Making your Construction Last with Files and Modules
  • Introduction to Object Oriented Programming and the Minecraft Object World

Session 5

  • Fun Minecraft Module Programming Projects
Outcomes
  • Students gain a comprehensive understanding and application of the fundamentals of programming languages, namely; statements, decision structures and repetition control
  • Students are introduced to the fundamental pillars of Object Oriented Programming, namely; Object behaviour and state, sending messages, Class construction, Polymorphic actions
  • Use design tools to plan their program – Design precedes programming for the best result
  • Learn Minecraft!
Ideal for

This course is designed for everyone, even if you have never programmed before. We will start you from the beginning. Parents should try it so they can keep up with their children. Students should do it so they can ace their programming at school! Minecraft aficionados should do it to really ramp up their game strategies

Important information
  • Special facilities and any equipment that will need to be supplied by the college.
  • The software can be used on either Apple or Windows computers however, this course has been written from a Windows point of view.
  • Students could bring their own laptop and use that in place of college computers.
  • Apart from the student having to purchase a license (AU$35) to download and use Minecraft the other elements of software are all free and easily obtainable via download (will be provided in Session 1).
  • Course notes are comprehensive and provided by instructor in PDF form.
  • Note: Students must be over 15 years or accompanied by an adult.

Avoid disappointment. Enrol early.

Please ensure that you have given a valid email and mobile number as all course changes will be communicated via sms or email.