Minecraft Coding - SCOPES Digital Fabrication

Lesson Details

Age Ranges
5-8
Fab Tools
Standards
Fab-Programming.1, Fab-Design.1
Author
Additional Contributors

You need to login or register to bookmark/favorite this content.

Author

Moath Momani
Moath Momani
K-12 teacher
I am a passionate educational technology engineer experienced in developing computer training materials and teaching how to use computer applications, machines, and cutting edge technologies. I obtained my bachelor’s degree in mechanical engineering in August 2016, then I started my… Read More

Summary

Minecraft coding is a 5 days online camp, where in each day participants will have one hour class to gain new skills about coding.

Participants will be introduced to coding through playing Minecraft in a fun and interactive way, this camp is one of the best lessons I made where you will find the participants very interactive and excited to learn.

On the last day participants will be requested to conduct their final project to create their 3D Minecrafty world by coding a 3D Minecraft characters they made before.

What You'll Need

  1. Computer
  2. Internet connection

 

The Instructions

Day 1 - Minecraft Voyage aquatic

In this lesson, participants get an introductory experience with coding and computer science in a supportive environment. They will get introduced to “coding,” “programming” and “debugging” and then practice them through exciting challenges to complete the Minecraft tutorial.

1 – introduce MS Teams tools to participants so they will be able to use it in an appropriate way during the lesson

2- Introduce yourself, your team and what you are teaching

3- Give a general idea about the camp

4 – Introduce the Engineering Design Challenge to participants based on the educational approach of STEM to encourage creative thinking and develop technological solution to problems.

EX:

Introduce them to the concept of coding debugging and program in computer science

Shoe a video about coding

 

 

 

 

 

 

 

 

 

 

 

 

 

start the voyage aquatic game

https://studio.code.org/s/aquatic/stage/1/puzzle/1

 

 

 

Day 2 - Minecraft hero's journey

In this lesson, participants will review the important concepts of computer science and practice the different kinds of code blocks such as loops, events, functions, and conditionals to investigate different problem-solving techniques and spend one hour of coding to explore the new journey of Minecraft.

review with participants what they learned and introduce functions

Ask them and make sure to interact

introduce functions

start mine craft hero’s journey

https://studio.code.org/s/hero/stage/1/puzzle/1

Day 3 - SESSION TITLE: Minecraft characters

In this session, participants will get introduced to a new modern tool editor called Blockbench to create and customize 3D models for Minecraft.

Introduce Blockbench – which is the tool that they will use during the session to make 3D minecraft characters and it is web based tool.

 

Demonstrate for the participants how to use the software

Choose character

Painting

Editing 

this is the link

https://jannisx11.github.io/blockbench/

 

 

Next day participant will need those 3D characters to use them in a new tool and start coding to create their 3D virtual world of Minecraft so its important to ask them to make 5 characters at least

 

at the end of the lesson ask participants to create accounts on Cospaces and share the instructions file through the chat or emails.

I will attach all files of presentations and the instructions.

Day4 - Coding characters

On the fourth day, participants will learn how to import 3D shapes and characters into CoSpaces and spend one hour to practice some coding commands like Loops, Events, and Repeat commands on their own Minecraft characters.

Before starting check with all attendances that they have created Cospaces accounts

 

Day 5 - Final Project - Create your own 3D Minecraft world

The last day is a challenge for all participants, they will be asked to create and customize their own virtual game of Minecraft in CoSpaces, to practice the knowledge and skills that they learned in an innovative and exciting environment.

those are some projects have been created by my students :))

Standards

  • (Fab-Programming.1): I understand the basic structure of a simple program and can modify values, variables, or other parameters to alter its output, function, or behavior.
  • (Fab-Design.1): I can be responsible for various activities throughout a design process within a group under instructor guidance.

Lesson Feedback