Summer Early Bird Pricing Ends May 1! Enroll Now
Student Login | Parent Login | Student Center

Capstone I Minecraft

Elementary School – Wizard Level 1 – Class 4

About Capstone I Minecraft

Students in Capstone I Minecraft learn how to apply what they learned throughout their first four classes in order to modify a Minecraft environment. To start adding and changing their Minecraft world, students will dive into different game development mediums and techniques. By the end of this class, students will be able to make unique animations and create 3D models for virtual reality games inside of their custom-made Minecraft game!

Learning Objectives

When students complete Capstone I Minecraft, they will be able to:

  •  Create 3D models and animations
  •  Understanding the importance and implementation of logic and rules in video game development
  • Incorporate virtual reality into their video game experience
Animation and Games with Scratch Class LessonsExpand All Lessons
  • 1. Introduction to VR
    Dip your toes into Virtual Reality!

    In this lesson, we’re going to learn the basics of creating a virtual reality environment. For example, we’ll create and use functions to do fun things like making solar systems and creating a virtual sky. We’ll also be taking a quick look at animation tools!

  • 2. Creating a basic scene/understanding position
    Set a VR scene.

    In this lesson, we’ll be learning about how to build a realistic scene for our virtual reality game. By taking a look at different techniques and tools we can start working on our very own custom scene! In the process, we’ll even get to learn about x and y-coordinate planes and about A-frame environments.

  • 3. Custom animations
    Animate your own characters to put in your VR scene.

    In this lesson, we’ll take a deeper look at animations. By using prebuilt packages like Ocean, we will build animated figures that can move across our coordinate system. Let’s get our animation on!

  • 4. Getting started with Minecraft project
    Get your Minecraft files up and running!

    In this lesson, we will set up our Minecraft files. This is where we add the foundation of our Minecraft environment: blocks, click commands, and more! We will also be taking a more serious look at how to use our A-frame environment.

  • 5. Adding text & game logic – 1
    Use game logic to store inventory.

    In this lesson, we will take a look at one of the more important, yet overlooked, parts of games: text. We will incorporate numerical text into our Minecraft project by tracking our block inventory. This will not only teach us about adding text to our Minecraft environment, but also serve as a great introduction to game logic!

  • 6. Adding game logic – 2
    Add on to your game logic knowledge.

    In this lesson, we will continue learning about game logic in our Minecraft project. We’ll incorporate Steve, a helper character, into our development shenanigans by hiding him around our environment and showing him when we’re out of blocks! We’ll even start working with sound to try to locate Steve.

  • 7. Adding health
    Health is important, even in games!

    In this lesson, we’ll learn about a very important aspect in games: health. We will work on a health bar as well as how to add and deduct health. Every good game must come to an end, so let’s make sure that we make health decrease over time and only regain health when we eat some randomly placed food.

  • 8. Deleting cubes
    Cubes are an important part of Minecraft, see how they work!

    In this lesson, we’ll develop a hammer to break down blocks. I’m sure every Minecraft player remembers their first pickaxe, so let’s see how we can create a version of one in our game! We’ll be creating the functionality necessary to activate our hammer to break down blocks.

  • 9. Saving the world progress
    It sucks to lose your game progress, save your data!

    In this lesson, we’ll learn how to save our world’s progress. We will learn about local storage and how to save our progress to our personal device. Afterwards, we’ll look at how to retrieve local storage information and use it to render scenes.

  • 10. Designing the blocks
    Let’s make some noise with blocks!

    In this lesson, we’ll start delving into how to use sounds in our Minecraft environment. We’re going to keep working on our projects and add sound blocks. These sound blocks will play fun tunes whenever we activate them!

  • 11. Bug fixes & bonus features – 1
    Add a few new features and debug.

    In this lesson, we’ll be wrapping up a lot of the work we’ve done. We’ll start off by adding some cool new features to the game and end by making sure that everything is nice and debugged. This is the beginning of adding our finishing touches.

  • 12. Bug fixes & bonus features – 2
    Let’s add the finishing touches to our project.

    In this lesson, we’ll be continuing the work that we did in the last session. We’ll add a few new features, but focus primarily on debugging and cleaning our code. Once we’re done here, congratulations, you’ll have finished your Minecraft environment!

Capstone I

Minecraft Capstone Class

Our goal is to make programming as entertaining for kids as playing games. Minecraft is loved as a game by kids worldwide. We use a special mod of Minecraft that allows us to use it as an interface to practice all the programming concepts that students learned in Wizard Level 1.

Class Schedule

All students start in Animation and Gaming in Scratch at Wizard Level I. If you have previous coding experience, take the Advanced Placement test. Returning students can continue with the class where they left off.

  • Animation and Interactive Games with Scratch (CLASS FULL)
    on Sundays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Wednesdays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Tuesdays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Saturdays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Tuesdays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Fridays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Wednesdays (12 weeks, 1 class per week)
  • Animation and Interactive Games with Scratch
    on Sundays (12 weeks, 1 class per week)
Banner for fall coding classes

#1 Most Comprehensive Program for Your Student’s Success!

The CodeWizardsHQ program comes with everything your child needs to be successful in learning to code.

All of the below are included at no extra cost.

Interactive Live Classes

Structured and Comprehensive Curriculum
Video Recordings of Every Class

Downloadable Slides for Every Class
Complimentary 1×1 Office Hours

Weekly Progress Report & Alerts
Daily Homework Help

Individual Course Certification
Highly Qualified and Experienced Teachers

Direct Messaging with Teachers
Supportive Online Student Community

24/7 Access to Proprietary Coding Platform
Hands-on, Project Based Learning

Path to Real-World Internship

Course Duration & Time Commitment
All courses are 12 weeks long. A Wizard will receive a certification for their achievement at the end of the course.

Expect a weekly time commitment of 2-3 hours. 1 hour of class time, plus 1-2 hours of practice time, with instructors support throughout, including weekends.

100% Guarantee

Our goal is to make all our students successful. If your child is not happy with our program, please notify us within the first four class sessions and you will receive a full refund.

Get Your Wizard Started

Pin It on Pinterest