Minecraft II Afterschool Class

Minecraft II

$125 – Virtual Instruction

Minecraft II Afterschool Class is for students who have either completed the BadgerBOTS Minecraft Summer Camp, or Minecraft Afterschool I. This class builds on what students learned in previous classes by creating more complex Minecraft games and developing code for more interesting game play.

Age Range: Ages 10-14

Prerequisites: Taken either Minecraft I or previously in Minecraft Modding Summer Camp

Learning Objectives:

  • Java review: what are files, methods and what are different types of variables from Minecraft Camp or Minecraft I?
  • Go more in depth with conditionals using different operators and for loops to select players by game status and game mode. Learn to use return statements, cases and a switch to organize code, and randomization.
  • Review game phases and player set-up for creating better games, and develop intervals to change-up game play.

Need: Computer with Minecraft Java Edition free download. Internet connection which can support video.

Helpful: 3-button mouse. Headset with microphone. Your own Minecraft account.

Optional from BadgerBOTS: Use a BadgerBOTS Minecraft account. Borrow a laptop.

Computer Requirements:

  • Must use a computer with Windows, macOS, or Linux. We will use Minecraft Java Edition, which can be downloaded for free here.
  • Minecraft accounts are not required. BadgerBOTS has student Minecraft accounts which students can borrow for their class.
  • Keyboard and mouse are essential, along with the ability to join video calls. A second screen is nice to have, but not necessary.

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

Day 1 – Make accounts and get connected to Minecraft servers. “Werebunnies” team-tag game: some players are “werebunnies” and can infect other “human” players to turn them into werebunnies. Players can defend themselves with swords. The game ends when all the living players are either all human or all werebunnies! Review using, creating, and calling methods and file types in Minecraft Java. Add items to player inventory. Use ‘not’ in a conditional statement. Expand on gameplay improvements by creating a world barrier and changing player “status” through the game.

Day 2 – Finish up Werebunnies. Begin Hungry Games: a giant PVP (Player vs. Player) world where players try to be the last one standing. Students will create different game modes with world barriers and timers, keep players from joining in late once a game has begun, and will use an array to create a unique spawn point for each player.

Day 3 – Finish Hungry Games. Begin Lucky Blocks: a racing game where students will create different “Lucky Block” possibilities, either beneficial, harmful, or silly. Some possible Lucky Blocks include: giving players temporary super powers, launching players into the sky, spawning a random zombie or two into the game, or giving players special overpowered weapons.

Day 4 – Students will continue to work on Lucky Blocks. Begin Egg Wars: a floating island world where each player has an “egg.” You must protect your egg because if the egg is destroyed by another player, you will not be able to respawn! Learn to use code to create a floating island base, practice setting up game modes and rules, use conditionals and nested conditionals.

Day 5 – Finish Egg Wars. Play test games together as a class.