Minecraft I Class

Minecraft I

$150 for 5 weeks – In-Person Instruction

Ever wanted to tweak your inventory, create games like you’ve played on servers, or customize your Minecraft experience? Learn to code modifications to Minecraft with an online modding program and Java coding elements. Build your programming skills and dip your toes into game design as we create and test mini-games in our Minecraft I class.

Introduction to Minecraft Modding, or coding changes to the basic Minecraft game using Java. Students will use a drag-and-drop version of Java to create mini-games and learn about methods and variables, conditionals and loops.

Age Range: Ages 8-12

Prerequisites: None

Learning Objectives:

  • Use the Code Editor to create and run code on your own Minecraft server.
  • Learn methods and variables like string and boolean, timers, game set-up, and custom commands with code instead of command blocks.
  • Explore concepts of fairness and equity in game design.

Class Overview: We plan our classes with student needs in mind and adjust to progress made each day. A typical schedule looks like:

Day 1 – Make accounts and get connected to Minecraft servers. Sheep City project: give arrows explosion effect on impact, make gold blocks into bouncy trampolines, and spawn custom sheep when a player mines a wool block.Learn about methods, variables, and parameters. Practice play-testing and troubleshooting in personal student Minecraft servers. 

Day 2 – High Noon Saloon: a wild west themed game with bows and arrows. Practice methods, variables, and parameters. Learn about boolean variables and conditionals to set up the game into rounds. 

Day 3 – Finish High Noon Saloon. Discuss game setup. What makes a game fair for players when they start and when they re-start games in Minecraft? Learn to use code to prevent new players from joining until the current round is complete. Practice building improvements to game world design for Player vs Player games.

Day 4 – Begin Blocky Races. Practice methods, variables, parameters, booleans and conditionals. Learn to use timers and for loops.

Day 5 – Finish Blocky Races. Use code to make sure that all players on a server begin the same race course from the same place and to prevent false starting a race. Use a timer and learn to teleport players in the game.