Coding with Minecraft:
Introduction
LESSON A:
MINECRAFT &
MAKECODE
The importance of computer
science and coding
WHAT How to play Minecraft:
Education Edition
WE’LL
Block programming in
LEARN Microsoft MakeCode
Change our Minecraft world
through coding
COMPUTER SCIENCE
What is it? Why is it important?
The study of what machines can do It’s changing everything about the way we
for us. communicate, live, and work, so it’s important
for everyone.
Teaches important skills, like creativity, problem
solving, critical and flexible thinking, working
with others.
Helps us get and keep successful jobs and
careers.
WHAT IS MINECRAFT?
A game about placing blocks and going
on adventures
Build anything you can imagine
Go on grand expeditions
Let’s explore!
5
YOUR TURN TO PLAY
Use keyboard Look and Play with Build
and mouse move around your and mine
controls inventory
LET’S DISCUSS
How do you use your mouse so your player
can look around?
What are two keyboard controls to move your player?
How do you open the chat command field
in Minecraft?
Do you like using mouse or keyboard controls better?
What’s one thing you discovered while playing?
7
LET’S TALK CODING
What is coding?
• A set of instructions that tells a
computer to do something.
What do you do with computers?
What else can computers do?
How do your parents use computers?
A CODING MINDSET
Learning something new can be hard
Be curious if you get frustrated
Be persistent and keep trying
After you try to figure it out, ask others for help
Learn from mistakes
9
CODING WITH
MICROSOFT
MAKECODE
Part of the Code Connection app
Code in blocks or JavaScript
Let’s try it out!
YOUR TURN TO
CODE
Make it rain something else
Change the position the “rain” falls
Try something else
Select the home button to try a new tutorial from
the first row
LET’S DISCUSS
What’s an ?
on chat command
How do you get to the coding Workspace?
How do you add a block to the coding
Workspace?
Who wants to share their work?
12
WHAT WE LEARNED
TODAY
The importance of computer
science and coding
How to play Minecraft: Education Edition
Block programming in Microsoft MakeCode
Made it rain hundreds of chickens through coding
NEXT TIME
Learn about events and
event handlers
Code with event handler blocks
Design your own coding project!
14