Coding Fundamentals Part 2_Mercury and Venus_Presentation

Содержание

Слайд 2

WHAT WE WILL LEARN TODAY? I will follow coding instructions to

WHAT WE WILL LEARN TODAY?

I will follow coding instructions to solve

puzzles without visual Minecraft support.
I will use operators, conditionals, and while loops in my programs.
I will test and debug my code.
I will embrace a coding mindset.
Слайд 3

IMPORTANT VOCABULARY There are some important things for us to understand

IMPORTANT VOCABULARY

There are some important things for us to understand

before we begin playing– let’s review some concepts first!
Слайд 4

CODING BLOCKS These are coding blocks we will focus on using today…

CODING BLOCKS

These are coding blocks we will focus on using today…

Слайд 5

CODING BLOCKS These are coding blocks we will focus on using today…

CODING BLOCKS

These are coding blocks we will focus on using today…

Слайд 6

GOAL FOR THE DAY Welcome Space Explorers! Today, we will explore

GOAL FOR THE DAY

Welcome Space Explorers!
Today, we will explore Mercury and

Venus. During our exploration, we will use the Agent to help us collect materials from each of these planets. Because of these inhospitable environments, only the Agent will be able to explore, collect, and deliver our materials.
Слайд 7

MERCURY AND VENUS This is your spawn point, the location where you begin game play.

MERCURY AND VENUS

This is your spawn point, the location where you

begin game play.
Слайд 8

TALK TO COMMANDER CADFIELD This is the pop-up screen we will

TALK TO COMMANDER CADFIELD

This is the pop-up screen we will see

on our screen.
When there is a longer message, we will see a bar on the side. We will need to slide the bar down to read the rest of the message.
After reading/listening to the message, click the “I’m ready” button.

Remember, you can use the Immersive Reader feature if you need help reading the words.

Слайд 9

1ST STOP: MERCURY We have arrived on Mercury, and we need

1ST STOP: MERCURY

We have arrived on Mercury, and we need to

locate a crater to gather some materials for research.
Mercury’s atmosphere is inhospitable to humans so we must use our Agent to explore, collect, and deliver our specimens. It will be vital for us to use the because we will not be able to count blocks from the viewing platform.
Слайд 10

THINK ABOUT THE CODE

THINK ABOUT THE CODE

Слайд 11

CODING ACTIVITY #1 Step 1: Read the coding task. Step 2:

CODING ACTIVITY #1

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.
What blocks do we need?
What order should the blocks be in?
Step 3: Press the green start arrow to test your code.


Слайд 12

TEST YOUR CODE

TEST YOUR CODE


Слайд 13

CODING ACTIVITY #2 It is time to find some samples! Program

CODING ACTIVITY #2

It is time to find some samples!
Program the Agent

to inspect, destroy, and collect some samples of the Blue Ice. The Agent will need to inspect downward… The Agent will go straight down into the crater using a While Loop. We need the While Loop because we do not know how deep down the Agent needs to move.
Слайд 14

CODING ACTIVITY #2 Step 1: Read the coding task. Step 2:

CODING ACTIVITY #2

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.
What blocks do we need?
What order should the blocks be in?
Step 3: Press the green start arrow to test your code.


Слайд 15

TEST YOUR CODE

TEST YOUR CODE

Слайд 16

DIGITIZE THE BLOCK Walk over to Commander Cadfield for directions on how to digitize the block.

DIGITIZE THE BLOCK

Walk over to Commander Cadfield for directions on how

to digitize the block.


Слайд 17

TALK TO COMDR. CADFIELD This is the pop-up screen we will

TALK TO COMDR. CADFIELD

This is the pop-up screen we will see

on our screen.
When there is a longer message, we will see a bar on the side. We will need to slide the bar down to read the rest of the message.


Remember, you can use the Immersive Reader feature if you need help reading the words.

Слайд 18

STEP 1: WALK TO THE AGENT Walk over the Agent. Click

STEP 1: WALK TO THE AGENT

Walk over the Agent.
Click on the

Agent to see the Agent’s inventory.


Слайд 19

STEP 2: MOVE THE BLUE ICE Click on the Blue Ice;

STEP 2: MOVE THE BLUE ICE

Click on the Blue Ice;
Drag and

drop the Blue Ice into a slot into your hotbar.


Слайд 20

STEP 3: CLICK ON THE DIGITIZER Click on the Digitizer, which

STEP 3: CLICK ON THE DIGITIZER

Click on the Digitizer, which is

right next to the Agent.


Слайд 21

STEP 4: MOVE THE BLUE ICE Click on the Blue Ice;

STEP 4: MOVE THE BLUE ICE

Click on the Blue Ice;
Drag and

drop the Blue Ice into a slot into the Material Digitizer.
Слайд 22

SUCCESS!

SUCCESS!

Слайд 23

WALK OVER TO COMDR. CADFIELD

WALK OVER TO COMDR. CADFIELD

Слайд 24

TALK TO COMDR. CADFIELD Remember, you can use the Immersive Reader

TALK TO COMDR. CADFIELD


Remember, you can use the Immersive Reader

feature if you need help reading the words.

This is the pop-up screen we will see on our screen.
When there is a longer message, we will see a bar on the side. We will need to slide the bar down to read the rest of the message.
After reading/listening to the message, click the “I’m ready” button.

Слайд 25

CODING ACTIVITY #3 Welcome to Venus! The ship is in a

CODING ACTIVITY #3

Welcome to Venus!
The ship is in a habitable zone

until the surface can be found. You need to program the Agent to reach magma.
Слайд 26

CODING ACTIVITY #3 Step 1: Read the coding task. Step 2:

CODING ACTIVITY #3

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.
What blocks do we need?
What order should the blocks be in?
Step 3: Press the green start arrow to test your code.
Слайд 27

TEST YOUR CODE If your code runs correctly, you will see the “Activity Complete” message.

TEST YOUR CODE

If your code runs correctly, you will see the

“Activity Complete” message.
Слайд 28

CODING ACTIVITY #4 The Agent has located magma blocks that need

CODING ACTIVITY #4

The Agent has located magma blocks that need to

be crossed to get to the iron ore on the shore. Once again, since you cannot count blocks, you will need to use a conditional loop and the Agent inspect block.
Слайд 29

CODING ACTIVITY #4 Step 1: Read the coding task. Step 2:

CODING ACTIVITY #4

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.
What blocks do we need?
What order should the blocks be in?
Step 3: Press the green start arrow to test your code.
Слайд 30

TEST YOUR CODE

TEST YOUR CODE

Слайд 31

DIGITIZE THE BLOCK Follow the same steps to digitize the block

DIGITIZE THE BLOCK

Follow the same steps to digitize the block from

Venus.
Click on the Agent; move the block from the inventory to the hotbar.
Click on the Digitizer; move the block from your hotbar into the Material Digitizer.
Слайд 32

SUCCESS!

SUCCESS!

Слайд 33

TALK TO COMDR. CADFIELD Remember, you can use the Immersive Reader

TALK TO COMDR. CADFIELD


Remember, you can use the Immersive Reader

feature if you need help reading the words.

This is the pop-up screen we will see on our screen.
When there is a longer message, we will see a bar on the side. We will need to slide the bar down to read the rest of the message.
After reading/listening to the message, click the “I’m ready” button.

Слайд 34

BONUS ACTIVITY Move into the holographic simulator!

BONUS ACTIVITY

Move into the holographic simulator!

Слайд 35

BONUS ACTIVITY Practice using your Agent in the simulation room. Try

BONUS ACTIVITY

Practice using your Agent in the simulation room. Try

out some of the coding skills you have been learning.
Слайд 36

Recap What you’ve done today: Followed coding instructions to solve puzzles

Recap

What you’ve done today:
Followed coding instructions to solve puzzles without visual

Minecraft support.
Used the coding concepts of operators, loops, nested loops, and conditionals to complete tasks.
Tested and debugged my code.
Embraced a coding mindset!
Слайд 37

REFLECTION Can you read this coding snippet and explain in your

REFLECTION

Can you read this coding snippet and explain in your own

words what it does?
What is the difference between these two coding snippets?