I take your child from a consumer to a creator, teaching them real programming through the lens of Minecraft modding.
STEM admission is increasingly competitive. While I teach the real programming that is becoming even more mandatory just to stay afloat, I also teach the mindset and habits of a professional.
Programming is inherintly about finding, assessing, and solving problems in the most efficient way. Through this program, I sharpen your child's critical thinking skills, and hope to instill in them a mindset that learns to appreciate problems.
Other programs might use Scratch or block coding, but I use InteliJ IDEA and Gradle, exactly the same as the top engineers at Google and Microsoft. From day one, your child builds habits and muscle memory that apply universally.
Java is consistently one of the most used programming languages globally, and is what is primarily taught in Go8 unis. Starting now means your child walks into first year already fluent, and can focus on the complex algorithms (i.e. the fun stuff).
AI is rapidly eliminating roles, no doubt. But those who understand how AI systems are built (and how to use them) will lead, which requires an understanding of programming. I put your child in a position to be at the forefront of the AI revolution.
Hopefully these can answer any simple questions you have.
.jar file that anyone can drop into their Minecraft folder; your child can
share what they've built with friends the moment it's finished.While other programs might shy away from the higher concepts, I believe that your child can and will rise to the occasion.
We finish setting up the professional developer environment and immediately jump into the code. I guide your child through creating a new item that grants custom potion effects, teaching basic Java syntax and conventions.
We create a unique sword with customisable stats, and in doing so I teach the fundamental principles of Object-Oriented Programming (OOP). This includes classes, inheritance, and encapsulation, which are where the majority of VCE Software Dev marks lie.
Building on the previous lesson, we add conditional logic to the sword which is the final pillar of VCE Software Development knowledge. For example, a custom magical sword that summons lighting IF the player right clicks.
We reinforce the core concepts by applying them in a new situation, by referencing their prior code. I have your child create a custom armour set with unique passive abilities that apply only if the full set is being worn.
In the final lesson we either catch up on any unfinalised code, or I push ahead into more advanced concepts. We then go through the build process, which turns everything written over the past five weeks into a real, distributable file your child can share with their friends.
Hi, I'm Oliver, a current year 11 student in Geelong. I am doing VCE Software
Development Units 3 and 4, as well as Methods Units 3 and 4. I started this as a way to help
fund my university education, but also because I understand the struggles of trying to learn
something you feel like you ought to enjoy. This was how I learned, but I suffered from burnout
a lot and it took me 10x longer than if I had a coach. Through this program, I truly hope to
spark a fire in your child which will give them great confidence in their life, even outside
Minecraft mod development.
Outside of my standard academics, I am an amateur triathlete, a tennis player, and have
a passion for philosophy and urban planning. And of course, I do genuinely enjoy teaching and
being a mentor.
If you have any questions, feel free to email me personally at oliver@oliverscoding.com
First session is completely free, no credit card info required
The times available are automatically synced with my calendar, choose what works best for you.