SlideShare a Scribd company logo
CODING
FUNDAMENTALS
Basic Moves & the Agent
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.
WHAT IS
COMPUTER SCIENCE?
Computer science is the
study of using the power
of computers to solve
problems.
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
WELCOME TO ANIMAL RESEARCH CENTER
This is your spawn
point, the location
where you begin game
play.
(Keyboard Only)
6
WELCOME TO ANIMAL RESEARCH CENTER
This is your spawn
point, the location
where you begin game
play.
(Touch Only)
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
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
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
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
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
WALK TO THIS ENTRANCE
If you navigate through the
obstacles correctly, you will
see this entrance into the
facility!
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
PRACTICE JUMPING
To jump using the keyboard, push the
spacebar.
To jump using touch,
press jump button on the bottom of the screen.
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
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.
17
YOU HAVE ARRIVED!
Welcome to the Lab!
Let’s go see Dr. Barwin…
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
TALK TO DR. BARWIN
To talk to an NPC, you will click on
them, and you will see a pop-screen
appear.
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
PRESS “C” TO CODE
Press the “C” button to
launch Code Builder.
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.
23
USING YOUR AGENT
Your Agent is ready!
Head over to the next room.
24
MESSAGE FROM DR. BARWIN
If you ever get stuck,
use the radio to reset
the current coding
activity!
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!
26
CODING ACTIVITY #1
Our goal is to get the
Agent to move to the gold
block.
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
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
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
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
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.
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
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.
34
BONUS ACTIVITY
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
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?

More Related Content

PPTX
Lesson 1: Scratch Computer Programming
PPT
Coding with Minecraft_Unit 2 Events_Presentation (3).ppt
PDF
How do I learn to code with Scratch in AEP
PPTX
Coding Introductory Lesson Upper Elementary
PDF
Gamecodization
PDF
Kodu class
PPTX
Lecture 1.pptx
PDF
This is an exciting platform game called Geometry Dash
Lesson 1: Scratch Computer Programming
Coding with Minecraft_Unit 2 Events_Presentation (3).ppt
How do I learn to code with Scratch in AEP
Coding Introductory Lesson Upper Elementary
Gamecodization
Kodu class
Lecture 1.pptx
This is an exciting platform game called Geometry Dash

Similar to Minecraft_Coding Fundamentals_Presentation_Basic Moves and the Agent.ppt (20)

PDF
Geometry Dash is tough but a terrific creative outlet.
PPT
2012 I-SET Teaching Building Programming
PPTX
Coding scratch
PDF
BGC2011Scratch-Rev1.pdf
PDF
200810 - Lego Mindstorms NTX with Java
PDF
scratch-3-tutorial.pdf
PPTX
Coding scratch
KEY
Eco bot
PDF
5f539cf994a071526fbc8ae3 scratch jr
PPTX
Coding scratch n
PPT
2012 iset teaching building programming
DOCX
Coding io1-materials for teachers
PPTX
Coding scratch n
PDF
6 to 8 year roadmap.pdf
PPTX
Coding: Year 3-4 Teaching Ideas by Joanne Villis
PPT
Lesson 1: scratch basics
PDF
Scratch Animation
PPTX
Introduction_to_Block_Coding_with_Answers.pptx
PPT
Gaming Tools Kids Want To Use
Geometry Dash is tough but a terrific creative outlet.
2012 I-SET Teaching Building Programming
Coding scratch
BGC2011Scratch-Rev1.pdf
200810 - Lego Mindstorms NTX with Java
scratch-3-tutorial.pdf
Coding scratch
Eco bot
5f539cf994a071526fbc8ae3 scratch jr
Coding scratch n
2012 iset teaching building programming
Coding io1-materials for teachers
Coding scratch n
6 to 8 year roadmap.pdf
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Lesson 1: scratch basics
Scratch Animation
Introduction_to_Block_Coding_with_Answers.pptx
Gaming Tools Kids Want To Use
Ad

Recently uploaded (20)

PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
My India Quiz Book_20210205121199924.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPTX
20th Century Theater, Methods, History.pptx
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
Hazard Identification & Risk Assessment .pdf
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
IGGE1 Understanding the Self1234567891011
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Weekly quiz Compilation Jan -July 25.pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
My India Quiz Book_20210205121199924.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Practical Manual AGRO-233 Principles and Practices of Natural Farming
20th Century Theater, Methods, History.pptx
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
TNA_Presentation-1-Final(SAVE)) (1).pptx
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
What if we spent less time fighting change, and more time building what’s rig...
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Hazard Identification & Risk Assessment .pdf
Computing-Curriculum for Schools in Ghana
Share_Module_2_Power_conflict_and_negotiation.pptx
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
IGGE1 Understanding the Self1234567891011
LDMMIA Reiki Yoga Finals Review Spring Summer
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Ad

Minecraft_Coding Fundamentals_Presentation_Basic Moves and the Agent.ppt

  • 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.
  • 3. WHAT IS COMPUTER SCIENCE? Computer science is the study of using the power of computers to solve problems.
  • 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.
  • 17. 17 YOU HAVE ARRIVED! Welcome to the Lab! Let’s go see Dr. Barwin…
  • 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.
  • 23. 23 USING YOUR AGENT Your Agent is ready! Head over to the next room.
  • 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!
  • 26. 26 CODING ACTIVITY #1 Our goal is to get the Agent to move to the gold block.
  • 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?