Enroll now and take 20% off your spring course using coupon KTSPRING25

Game Based Learning - Minecraft

[MINECRAFT]

Full Course

$500 USD
Before any discounts or coupons
for 10 hours

Class Description:

Immerse yourself in the game design universe of Minecraft for this project-based learning adventure! This course offers students an introduction to many real-world programming concepts such as Object-Oriented Programming, Computer Hardware, and basic Scripting through creative and open-ended projects. We will leverage Minecraft’s integrated code builder, redstone components, and command blocks to draw parallels to these concepts. After exploring all of the tools Minecraft has to offer, students will take on a collaborative final project to build a popular mini-game, applying everything they have learned. Join one of our experienced instructors to learn how to use your favorite games to learn to code!

Prerequisites:

Ages 10 to 13
Need a modern computer (no tablets) with fast internet

Related Classes

Syllabus:

Initial Setup

Students will join the KTBYTE Minecraft world and begin exploring the code builder. We will create an auto-mining bot using the Agent entity.

Gladiator Arena

Today we'll continue working with the code builder. Coding concepts include arrays and loops, used to create a player versus monster minigame.

Navigating the World

This lesson covers the Minecraft coordinate system. This can be used with the code builder to edit the world and create a giant compass so we never get lost!

Spy Base

Students will begin to learn how to code with the Redstone unit. Using simple Redstone circuits, we will create a spy base fitted with locks, traps and more.

Spy Base Continued

Today we'll continue using Redstone to learn how to build logic gates in Minecraft to add more advanced security to their spybase.

Escape Room

In this lesson we explore basic commands and how to use them to populate the world with a large structure. These commands can also be used to escape the structure in various interesting ways.

Parkour!

Students will build upon basic commands - using command blocks to create blocks with custom effects. Using these blocks, we will create our very own parkour course!

Final Project - Build Day

We will begin work on our final project: building a mini game as a class. Some options include Capture the flag, Spleef, and Pvp arena. We will work mainly on the planning process and the infrastructure.

Final Project - Features and Commands

Students will continue working on their final projects. In this class, we will focus on creating and integrating the commands needed for various features of the mini-game such as a scoreboard, a team tracker, and many more.

Final Project - Showcase Day

Final day of class. Students will add finishing touches and finalize their games. We will spend the last 30 minutes of class trying out the games we’ve created!