Code.org SessionPlan#10(1 4)
Code.org SessionPlan#10(1 4)
OR
G
Lesson 10:
MINECRAFT
WARM UP
Hello, How are you? Do you remember what did we learn in the last class?
Ok Let us revise the concepts, (Explain the terms once again as a small Summary
of the previous class.)
Very Good!! so we have revised everything from the last class. Now let us start
with a new topic today ok?
Before that, Do you remember we have studied about the Input Process Output
concept?
(explain to the student how the input - process and output scenario works for
the above examples)
So did you understand how the input and output process works?
Ask the student to give some examples in real life. (books - study - exams, trees -
process - paper, etc)
So now that you know about the input-output process lets go ahead a step
forward.
FUNCTIONS
Function (Puzzle 7)
https://studio.code.org/s/course2/lessons/6/levels/2
FUNCTION PUZZLES
Puzzle 2 https://studio.code.org/s/course3/lessons/6/levels/2
FUNCTION PUZZLES
Puzzle 4
FUNCTION PUZZLES
Puzzle 6
MINECRAFT
Have you ever heard of Minecraft? So it's a game where you have to
build and explore. So today we are going to see how we can play the
Minecraft game using the coding concepts that we have learnt until
now. Do you know that there are two characters in Minecraft and you
can choose whomever you want. Since you know all the coding
concepts how about you try solving and I will help you to complete
them. No Yes!
MINECRAFT PUZZLES
LINK: https://studio.code.org/s/hero/lessons/1/levels/1
MINECRAFT PUZZLES
Here, can you see a green block? tell me what is the
name of the Green Block?
Puzzle 8 build bridge
Good!! that is right!
This Build Bridge is a function.
There is a function which is having a complete code to
make one bridge.
In this puzzle we will use this function to build bridges
whenever required.
Instead of writing whole code of building a bridge we will
only reuse the function that is already made.
MINECRAFT PUZZLES
Puzzle 9:
Here we are using another function named
Clear Path.
inside the function clear path.code for
destroying a block and placing gravel instead o
wall is already written.
So, these particular commands are not to be
written again and again. instead we can call the
function again and again wherever required.
MINECRAFT PUZZLES
Puzzle 11:
HOMEWORK