11-13 yrs old
Math & Economics
Students will use Code Builder to create water conduits through a mountainside to demonstrate their understanding of slope.
January 25, 2019
Student world file
Before beginning, students should be able to create player chat commands and understand how to insert agent commands.
The agent can be used to generate a “line” with different slopes.
Students can compare similar triangles to explain why the slope is the same.
Students can derive the equations y = mx for a line through the origin and y = mx + b for a line intercepting the vertical axis at b.
This activity can be completed by individual students, or by students working in pairs sharing the same world. Students will need to generate two similar triangles on graph paper that they wish to recreate in Minecraft before entering the world.
At the spawn students will interact with a villager to determine their challenge. Each student, or pair of students, is to use their agent to dig two tunnels (conduits) from the water holding tanks on the mountain, through the mountain and into a reservoir on the other side.
The player agent will begin in the empty pool on top of the mountain, and with player instructions, dig a conduit with a rise and run previously determined in class.
Students will then instruct the agent to build a second conduit near the first using an equivalent rise and run.
The result will be two similar triangles (one larger, one smaller) with the same (negative) slope. With this information students can derive the equations y = mx for a line through the origin and y = mx + b for a line intercepting the vertical axis at b.
Agent commands students may likely use include the following:
Students should also wrap the commands within a loop:
Once the two conduits are completed, students may break the red sandstone blocks holding back the water in the tanks. Water should then flow into the pool and then down the two conduits and into the village reservoir.
Students will demonstrate their understanding of destroy blocks command by coding their agent to build two conduits with negative slope.
They will use a loop command to demonstrate their understanding repeating actions.
They will code their agent to create two equivalent triangles with the same (negative) slope.
Students should be able to answer the following questions:
Sign up for the Minecraft: Education Edition newsletter. We promise to respect your inbox.