2. WHAT
WE WILL
LEARN
TODAY?
• I will learn basic navigation in
Minecraft: Education Edition.
• I will become familiar with Code
Builder and MakeCode blocks.
• I will test and code the Agent to
move around in game play.
• I will use the coding concept of
sequencing to complete tasks.
• I will embrace a coding mindset.
4. 4
IMPORTANT VOCABULARY
There are some important things for us to understand before we
begin playing– let’s review some concepts first!
Code Builder Decomposition Sequencing Pseudocode
coding palette used to
create programs
.
breaking down a
problem or task into
smaller, more
manageable parts
a programmed (coded)
algorithm
informal description of
a computer program or
algorithm
5. 5
WELCOME TO ANIMAL RESEARCH CENTER
This is your spawn
point, the location
where you begin game
play.
(Keyboard Only)
6. 6
WELCOME TO ANIMAL RESEARCH CENTER
This is your spawn
point, the location
where you begin game
play.
(Touch Only)
7. 7
WELCOME TO ANIMAL RESEARCH CENTER
Before you can enter the
Animal Research Center
(ARC), you must pass a
fitness test!
We need to point our
cursor at the golden
blocks. The cursor is the
“+” symbol on your screen.
(Keyboard Only)
8. 8
WELCOME TO ANIMAL RESEARCH CENTER
Before you can enter the
Animal Research Center
(ARC), you must pass a
fitness test!
Tap and drag to the center
of the gold block.
(Touch Only)
9. 9
WELCOME TO ANIMAL RESEARCH CENTER
Continue to point your
cursor at the golden
blocks. You will need to
point at the next 4 blocks
in order to move on to the
next test. You will see
confetti if you complete
the task correctly!
10. 10
WELCOME TO ANIMAL RESEARCH CENTER
Continue to tap and drag
the golden blocks. You will
need to point at the next 4
blocks in order to move on
to the next test. You will
see confetti if you
complete the task
correctly!
11. 11
LET’S PRACTICE MOVING…
Use your controls (W, A, S, D for keyboard) or use the touch
screen panel arrows (for touch) to navigate through these
obstacles.
12. 12
WALK TO THIS ENTRANCE
If you navigate through the
obstacles correctly, you will
see this entrance into the
facility!
13. 13
CLIMB THE LADDERS
This is the view you will see
after you walk through the
entrance.
Climb the ladders by walking
into them.
14. 14
PRACTICE JUMPING
To jump using the keyboard, push the
spacebar.
To jump using touch,
press jump button on the bottom of the screen.
15. 15
OPEN THE DOORS
To open the doors using the keyboard,
point your cursor at the door and right-
click to open.
To open the doors using touch,
tap the on the doors.
16. 16
PRESS THE BUTTON
To activate the button using the
keyboard, point at the button with your
cursor and right-click to open.
To activate the button using touch,
press jump button on the bottom of the
screen.
18. 18
DR. BARWIN AND NPCS
Throughout ARC, you will see Dr.
Barwin, an NPC (non-player
character).
Dr. Barwin will tell you important
information to help you during
game play. You will see pop-up
screens from Dr. Barwin – these will
help guide you through the game.
19. 19
TALK TO DR. BARWIN
To talk to an NPC, you will click on
them, and you will see a pop-screen
appear.
20. 20
IMMERSIVE READER
Immersive Reader can be opened inside Minecraft to
read signs and NPC dialogue! It is incredibly helpful!
It’s great for extra help for reading, including
translating the text and reading it aloud.
How to use Immersive Reader in Minecraft:
Education Edition
https://aka.ms/ImmersiveReaderYT
21. 21
PRESS “C” TO CODE
Press the “C” button to
launch Code Builder.
22. 22
CODE BUILDER (BLOCKS)
Once you push the “C” button, you will
launch Code Builder.
Code Builder is the coding palette you will
use to program your Agent to help you
coding challenges.
Press the green arrow to return to game
play.
24. 24
MESSAGE FROM DR. BARWIN
If you ever get stuck,
use the radio to reset
the current coding
activity!
25. Coding concept:
Sequencing
What it means
The Agent will move in the order you
sequenced. In a sequence structure,
an action or event leads to the next
ordered action.
Let’s think about it
What kind of details would be
important to include in directions?
Tip: Try planning on paper!
27. 27
CREATING THE ALGORITHM
Let’s use an algorithm to help us
solve this challenge.
How can we use the commands
forward
back
left
right
up
down
to get our Agent to the gold
block?
28. 28
CODING THE ALGORITHM
Now let’s code our Agent to
follow the algorithm.
Let’s open Code Builder by
pressing the “C” button.
Once Code Builder is open,
you will see the directions,
toolbox, and hints.
29. 29
USING CODE BUILDER (BLOCKS)
Step 1: Read the coding task.
Step 2: Use the MakeCode blocks from your
toolbox. You will drag and drop them into
the coding canvas.
Step 3: Press the green start arrow to test
your code.
30. 30
USING CODE BUILDER (BLOCKS)
If you need additional help
to solve a coding
challenge, select the hint
button, a lightbulb with a
question mark. These hints
are very helpful!
If you click this
button, it will
expand the
coding palette
to full-screen.
31. 31
TEST YOUR CODE
Press the “T”
button to open
the chat panel,
where you will
type the number
“1” command to
test your code.
Click the arrow to
run the program.
32. Coding concept:
Debugging
What it means
Debugging is finding and fixing
errors (bugs) in your code.
Let’s think about it
Did your code work on your first try?
How did you find and fix any bugs in
your code?
Tip: When you run your code, watch
the Agent carefully to spot where
problems happen.
33. 33
YOUR TURN TO TRY MORE CODING
ACTIVITIES!
You will need to move your
Agent in different directions to
reach the gold pressure plates.
Once you have successfully
completed the coding activities,
you will be prompted with an
“Area Complete!” message.
35. Recap
What you’ve done today:
•Learned basic navigation in
Minecraft: Education Edition.
•Used Code Builder and MakeCode
blocks.
•Tested and programmed the Agent
to move around in game play.
•Used sequencing to create
algorithms
•Embraced a coding mindset!
36. 36
REFLECTION
• What key on your keyboard summons your Agent?
• How many steps of pseudocode did it take to solve the bonus activity?
• What does the “on chat command” do?
• What directions can be used to move the Agent?