SlideShare a Scribd company logo
1 of 100
Learning to Code with
&
This is your digital work booklet
for Stage 4 Digital Technologies.
This work booklet is filled with
activities to help you get started
with learning how to code.
Glossary
Word Definition
Actuator A device that causes a machine or other device to operate. Example pressing the letter on the
keyboard.
Arduino An open source electronic platform. A series of lights on a car to indicate direction.
Array This is a data structure consisting of a collection of elements
Binary This is a base 2 number system that is made up 2 digits 0 and 1. This is used in computers as the
language
Camel Case Writing without spaces or punctuation. This is used when writing code.
Coding This is a language used in computing as a set instructions. Example binary, python, java, C++
Command This is a word to carry out a step. Example-run
Control Technology A set of devices to control, regulate, select data and communicate. An example is the traffic lights.
Throughout the semester, you will begin to learn what all of these words mean. As you learn, continue to
fill in this glossary with definitions IN YOUR OWN WORDS. Anything copy and pasted from the internet
will not be accepted.
Glossary
Word Definition
Function A block of organised reusable code to perform a set task. Example a repeated task.
Input A place where information is put into a system. A key board is used to input information into a
computer
IPO Input Process Output these 3 things happen in systems. Press the walk button Input. The light system
processes the input. The light changes to walk and this is the Output.
Output Output is the result of a process. An output is the computer screen.
Power Supply (AC) Power supply (AC) is a source of energy from alternating current. This is the energy source in our
house.
Power Supply (DC) Power Supply (DC) is a source of energy from direct current. This is the energy source from a battery.
Sensor A sensor is a device to read an input. This could be a device to detect movement that is processed and
results in an output to turn on a light. A sensor light in a house or factory.
Switch A switch is a device to turn a system on or off. The on off for the light is a switch.
Variable
A variable is something that can change. There are resistors that change. A light dimmer is an
example.
Control Technologies
In your own words, what do you a think a “Control Technology” is?
Input Processing Output (IPO) Chart
Input Device
(Sensor)
Processor
(Decision
Maker)
Output Device
(Actuator)
Can you put this in more simple terms:
Control Technologies
Here is an example of a Control Technology. Move the labels to the correct spots.
Case
Power Supply (DC Battery)
Microcontroller
Inputs
Output
Printed CIrcuit Board (PCB)
Control Technologies
On the following slides, you will need to find 3 different control technologies from 4 different
environments that you may come across in your day to day life. You will need to find a picture and give a
definition describing what it is used for. You will also need to state what the method of “Input” (how you
operate it) is and what the “Output” (what happens) is. Here is an example
Picture What is it used for? Input Method Output Result
A dishwasher is control
technology that is used to
make cleaning up after
meals easier.
To use a dishwasher, you
need to turn a dial to select a
washing setting. Then you
need to press a button to
start the machine.
The machine will then start
washing the dishes using the
setting that the user has
input.
At Home
Picture What is it used for? Input Method Output Result
Fridge A fridge is used to store
perishable foods or to cool
things.
To use a fridge it needs to
be connected to a power
source is used to give the
fridge a cool temperature
The food in the fridge is
cooked and saved
Microwave A microwave is used to heat
foods in a more convenient
and faster way.
There are numbered buttons
on the microwave that you
press to heat the food for
how long you want it, then
you press the button that
says start.
The food is heated up
Dish washer A dishwasher is used to
clean dishes, bowls and
other kitchen appliances.
You need to set a dial to how
long you want to wash it for,
and at wat temperature and
power then press another
button to start.
The dishes are clean
At School
Picture What is it used for? Input Method Output Result
Computer A computer is used to help
us learn, provide information
or to entertain us. It can also
be used to perform tasks
humans find difficult to do
such as find information in
short amount of time.
Keys on the keyboard are
pressed which is connected
to the computers chip and
motherboard
Letters and words are typed
on our laptop screens
Phone A phone can be used to
provide information, help us
navigate when we are lost,
and to socialise with others
online.
The screen on a phone is
touched or swiped.
Whatever you wanted to do
is done.
In the Community
Picture What is it used for? Input Method Output Result
Taxi For transporting people to
different places
Someone has programmed
an app to send your current
location to the taxi driver so
they can come to you.
The taxi arrives to your
position and picks you up
Telephone booth A telephone booth is used to
call other people during a
situation where u don’t have
a phone or you are lost.
You insert a coin if required
and you dial the phone
number you are trying to call
and press the button saying
call.
Hopefully it calls the person
you are trying to call.
Information booth Used to provide information
to users and gives directions
to wherever they need help
locating
You touch the screen to start
and type in the name of the
place you want to go.
It will then provide
information about that place
and give you directions to go
there.
At the Shops
Picture What is it used for? Input Method Output Result
Cash register A cash register is used to
show the customer what
items they have bought and
how much they need to pay
The cashier scans your
items that u have bought and
it appears on the screen.
The cash register finalises
what you need to pay and
you pay.
Security camera Used to track suspicious
movements and monitor
everyone inside the shop.
The camera is connected to
a power supply and a
controlling device that will
turn it on. Once a button is
used to turn on.
The security camera records
footage of everything within
its view.
Fridge A fridge is used to store
perishable foods or to cool
things.
To use a fridge it needs to
be connected to a power
source is used to give the
fridge a cool temperature
The food in the fridge is
cooked and saved
Inputs - Sensors
There are many different types of inputs that a computer can have to understand the users commands.
Your task is to find two real world examples of each type and give a small definition of how it works.
Some of the different types are:
- Buttons/Switches
- Motion Sensors
- Light Sensors
- Sounds Sensors
- Level Sensors
- Pressure Sensors
- Thermal Sensors
- Mechanical Sensors
Buttons/Switches Motion Sensors
Picture How it Works
An Emergency Stop switch
is a control technology
which will cut off the power
to a machine in a workshop
when pressed.
Light switch A light switch is a control
technology which is used to
turn a light on and off.
Power button A power button is a control
technology which can
power off or turn the power
on for anything
Picture How it Works
An Automatic Hand Dryer
is a control technology
which will activate a stream
of hot air when the device
senses someone's hands
moving in front of it.
Security alarm A security alarm is a
control technology which
will light up or produce a
loud noise when it senses
anyone moving by.
Virtual reality headset A virtual reality headset is a
control technology which
will adapt your
surroundings to how you
move your arms and legs
and what you see.
Light Sensors Sound Sensors
Picture How it Works
A Light Sensor in a car
recognises when the
amount of daylight coming
in drops below a certain
level then will turn the
headlights on.
Laptop camera A light sensor in a laptop
camera will determine how
much light to use
depending how dark or light
the surroundings are.
Solar panel A light sensor in a solar
panel will absorb the solar
light during the day to be
used as electricity later on.
Picture How it Works
Smartphones are a control
technology with an inbuilt
sound sensor that
recognises when a user
says “Hey Google” and will
then start listening.
Security systems Security systems are a
control technology with an
inbuilt sound sensor that
records anything that can
be heard.
Microphone Microphones are a control
technology with a sound
sensor built inside. When
sound waves hit the
diaphragm of the
microphone it vibrates
within a magnetic field
generating an electrical
current and amplifying the
sound.
Level Sensors Pressure Sensors
Picture How it Works
A Bilge Pump switch in a
boat detects when it floats
above a certain level and
will then activate the pump
to remove the excess water
from the boat.
Picture How it Works
A Kitchen Scale can
recognise how much
pressure is applied to it,
then give a digital reading
which indicates how much
weight is on it.
Land Mine A land mine will react when
pressure is applied to its
pressure plate. Underneath
the pressure plate is a
Belleville spring with a
firing pin. Due to the
pressure, the firing pin is
driven down into the
detonator causing a large
explosion
Underwater pressure
sensors
The sensor is fitted to the top of
an open-ended tube submerged
within the container. As the water
level rises, the air above the
water in the tube is compressed,
increasing the pressure on the
sensor. An analogue-to-digital
convertor (ADC) is used to
convert the signal from the sensor
into a digital value.
Thermal Sensors Mechanical Sensors
Picture How it Works
A heat gauge in a car recognises
when the temperature in the
engine becomes too high or low
and will notify the driver.
Thermal camera All objects emit infrared energy.
An infrared camera measures the
infrared data into an electronic
image that shows the apparent
surface temperature of the object
being measured.
Thermometer When the tip of the mercury
thermometer touches the material
it is measuring, the material
conducts heat energy to the
mercury. Then the mercury
expands as it turns into a liquid
and begins to rise up the tube.
The place where the mercury
stops on the scale is where you
can take the reading of the
temperature.
Picture How it Works
Guitars have mechanical
sensors (knobs) which tell
the computer when the
user has moved it and will
adjust the noise that comes
out of the speakers.
Dishwasher A dishwasher has dials and
buttons which tell the
dishwasher how long and
at what temperature to
wash at.
Washing machine A washing machine has
dials and buttons which tell
it how long, what
temperature and what kind
of wash for your clothes
Outputs - Actuators
There are many different types of outputs that a computer can utilise to perform its tasks. Your task is to
find two real world examples of each type and give a small definition of how it works.
Some of the different types are:
- Light
- Sound
- Motion
Light Sound
Picture How it Works
A microwave utilises lights
to display the amount of
time left after the user has
input their request.
Lava lamp When electrical current
makes contact with he
base of the bulb, electiricty
enters and heats the
tungsten filament house
LED lights. An LED bulb produces light
by passing the electric
current through a
semiconducting material—
the diode—which then
emits photons (light)
through the principle of
electroluminescence.
Picture How it Works
Smartphones have inbuilt
speakers which are
designed to emit any sound
that the user requests
when operating the device.
Bluetooth Spaekr Bluetooth speaker receives
digital audio streams from
the host device, which are
typically compressed. It
then decompresses,
decodes and amplifies the
audio through the built-in
speakers.
Siri Upon receiving requests,
siri records the frequencies
and sound waves from
your voice and answers
your questions with a built
in AI and responds through
speakers.
Motion
Picture How it Works
A remote control car has
small motors within that will
speed up or slow down
depending on what the
user has controlled.
Mouse wheel Each wheel is made up of
plastic spokes and, as it
turns, the spokes
repeatedly break a light
beam showing on our
screen when we scroll the
mouse wheel down.
Chainsaw A chainsaw has a motor
which is turned on to spin
the teeth in a conveyor belt
like concept
Pseudocode
Sometimes coding can be a little bit complicated and might not make much sense when you look at it.
Pseudocode is a great way of breaking down lines of code into simple, easy to understand lines, so you
don't get confused.
What the heck
does all that
mean?
Pseudocode - Activity (Before)
Using the table below, write down the step by step instructions to make a PB&J Sandwich. Add more rows if needed.
# Instruction
1
2
3
4
5
6
7
8
9
10
Pseudocode - Activity (After)
Using the table below, write down the step by step instructions to make a PB&J Sandwich. Add more rows if needed.
# Instruction
1
2
3
4
5
6
7
8
9
10
Careers in Digital Technology
Let's find out what
you can do with these
skills!
Careers in Digital Technology
Create a mind map with 10 jobs that you think would require some coding experience/knowledge.
Careers
Software
Developer
Careers in Digital Technology
From the careers you found in your mind map, pick two of them to write a brief summary (in your own words) of what
their day to day tasks might be (100 words each).
Job 1:
Job 2:
Careers in Digital Technology
Using a job search website (Seek, Indeed, Jora etc.) , find an advertised position for each of the careers you just
discussed. Take a screenshot of the positions and all the important information relating to it and paste them here..
Job 1:
Careers in Digital Technology
Job 2:
Time for Minecraft Activities!
Instructions
For each activity you complete you will be required to show
your working out by providing the following:
A screenshot of:
- Your agent at the end of each completed
activity
- Your block coding solution
- Your javascript solution
Instructions
To take a screenshot, press this button on
your keyboard:
Once you have taken
your screen shot,
press Ctrl+V to paste
it onto your slide.
Instructions
For example:
AaronM.Agent
Make sure your
agent with your
name is visible
in each
screenshot.
Instructions
You will also be required to insert a screenshot of your
block coding solution. For example:
Make sure your
screenshot is as big
as possible so it's
easy for your
teacher to read!
Instructions
You will also be required to insert a table where you define
the action of each line of code. For example:
Line JavaScript Pseudocode
1 player.onChat("run", function () { The player will type in “run” in the chat command
2 agent.teleport(positions.createWorld(208, 4, 7),
CompassDirection.West)
The agent will teleport to the position 208, 4, 7
3 agent.move(SixDirection.Forward, 4) The agent will take 4 steps forward
4 agent.turn(TurnDirection.Left) The agent will turn left
5 agent.move(SixDirection.Forward, 5) The agent will take 5 steps forward
6 agent.turn(TurnDirection.Left) The agent will turn left
7 agent.turn(TurnDirection.Left) The agent will turn left
8 agent.move(SixDirection.Forward, 5) The agent will take 5 steps forward
9 agent.turn(TurnDirection.Left) The agent will turn left
10 agent.move(SixDirection.Forward, 3) The agent will take 3 steps forward
11 agent.turn(TurnDirection.Right) The agent will turn right
12 agent.move(SixDirection.Forward, 3) The agent will take 3 steps forawrd
How to Access the Activities
jeb_
How to Access the Activities
How to Access the Activities
How to Access the Activities
How to Access the Activities
Only use the Code
Builder Tutorial
Template when you
get up to the “Agent
Trials” Activities.
How to Access the Activities
How to Access the Activities
Press “C” on your
keyboard then access
“Microsoft Make
Code”.
How to Access the Activities
Start off with
“Chicken Rain”
Activity 1 - Chicken Rain
Final Result (Screenshot):
Your challenge is to modify the
code to find out exactly how
high a cow can fall before it
dies on impact.
Activity 1 - Chicken Rain
Block Coding:
Activity 1 - Chicken Rain
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 2 - Agent Moves
Block Coding:
Your challenge is to modify the
code to make your agent move in
a 5x5 square around you.
Activity 2 - Agent Moves
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 3 - Agent Build
Screenshot:
That last
block was
annoying!
Your challenge is to modify the
code to build the same structure
but in a 5x10 rectangle.
Activity 3 - Agent Build
Block Coding:
Activity 3 - Agent Build
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 4 - Flower Trail
Screenshot:
Activity 4 - Flower Trail
Block Coding:
Activity 4 - Flower Trail
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 5 - Billboard
Screenshot:
Activity 5 - Billboard
Block Coding:
Activity 5 - Billboard
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 6 - Leap of Faith
Block Coding:
Activity 6 - Leap of Faith
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 7 - Agent Dig
Screenshot:
The code has been given to you
for this activity. Your
challenge is to modify the code
to dig a hole 3x3x3.
Activity 7 - Agent Dig
Block Coding:
Activity 7 - Agent Dig
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 8 - Agent Build
Screenshot:
The code has been given to you
for this activity. Your
challenge is to modify the code
to build a wall 5 blocks wide,
20 blocks high.
Block Coding:
Activity 8 - Agent Build
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 8 - Agent Build
Activity 9 - Agent Tower
Screenshot:
The code has been given to you for this
activity. Your challenge is to modify
the code to build a tower 5x5. Once you
have done that, program your agent to
build a staircase that wraps around your
tower all the way to the top.
Block Coding:
Activity 9 - Agent Tower
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Activity 9 - Agent Tower
Agent Trials - Challenge 1
Screenshot:
Block Coding:
Agent Trials - Challenge 1
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 1
Agent Trials - Challenge 2
Screenshot:
Block Coding:
Agent Trials - Challenge 2
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 2
Agent Trials - Challenge 3
Screenshot:
Block Coding:
Agent Trials - Challenge 3
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 3
Agent Trials - Challenge 4
Screenshot:
Block Coding:
Agent Trials - Challenge 4
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 4
Agent Trials - Challenge 5
Screenshot:
Block Coding:
Agent Trials - Challenge 5
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 5
Agent Trials - Challenge 6
Screenshot:
Block Coding:
Agent Trials - Challenge 6
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 6
Agent Trials - Challenge 7
Screenshot:
Block Coding:
Agent Trials - Challenge 7
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 7
Agent Trials - Challenge 8
Screenshot:
Block Coding:
Agent Trials - Challenge 8
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 8
Agent Trials - Challenge 9
Screenshot:
Block Coding:
Agent Trials - Challenge 9
Java Script:
Line JavaScript Pseudocode
1
2
3
4
5
6
7
8
9
10
11
12
Agent Trials - Challenge 9
Time for Grasshopper
Activities!
For these activities, all you will be required to do is paste a screenshot on
the slide when you have finished each section of activities. For example:
Instructions
This screenshot shows
that you have completed
all the activities
within the “Drawing
Shapes” Section
This screenshot shows
that you still have
activities to complete
in the “Arrays” Section.
Drawing Shapes
Fundamentals
Variables
[Insert Screenshot Here] [Insert Screenshot Here]
Arrays
Fundamentals
If Statements
[Insert Screenshot Here] [Insert Screenshot Here]
Operators
Fundamentals
Loops
[Insert Screenshot Here] [Insert Screenshot Here]
Loops II
Fundamentals
Object Expressions
[Insert Screenshot Here] [Insert Screenshot Here]
Climb the Mountain
Fundamentals
[Insert Screenshot Here]

More Related Content

Similar to Learning to Code with Minecraft & Grasshopper Booklet.pptx

Troubleshooting and maintenance fundamentals
Troubleshooting and maintenance fundamentalsTroubleshooting and maintenance fundamentals
Troubleshooting and maintenance fundamentalsKaren Leigh Riparip
 
Computer hardware troubleshooting
Computer hardware troubleshootingComputer hardware troubleshooting
Computer hardware troubleshootingthehackerconcept .
 
Wulian smart home software manual
Wulian smart home software manualWulian smart home software manual
Wulian smart home software manuallynn li
 
2a contol systems
2a contol systems2a contol systems
2a contol systemsMISY
 
Diagnosing and troubleshooting
Diagnosing and troubleshootingDiagnosing and troubleshooting
Diagnosing and troubleshootingsomoloye
 
Automated Systems Credit
Automated Systems CreditAutomated Systems Credit
Automated Systems Creditmrcarty
 
Computer Control Presentation
Computer Control PresentationComputer Control Presentation
Computer Control Presentationthep29
 
Intro to control ca
Intro to control caIntro to control ca
Intro to control caMISY
 
Topic 3 -Input output devices in computer.pptx
Topic 3 -Input output devices in computer.pptxTopic 3 -Input output devices in computer.pptx
Topic 3 -Input output devices in computer.pptxmadihamaqbool6
 
Basic of computer by vishal
Basic of computer by vishalBasic of computer by vishal
Basic of computer by vishalVishalSingh50336
 
Operating systems and computing networks
Operating systems and computing networksOperating systems and computing networks
Operating systems and computing networksRociocmf
 
finalpresentationp-25iotbasedfishaquarium-200618162040.pdf
finalpresentationp-25iotbasedfishaquarium-200618162040.pdffinalpresentationp-25iotbasedfishaquarium-200618162040.pdf
finalpresentationp-25iotbasedfishaquarium-200618162040.pdfsaketkumar128143
 
Iot Based fish aquarium
Iot Based fish aquariumIot Based fish aquarium
Iot Based fish aquariumKhaanJunaid
 
DTMF based Home Automation System
DTMF based Home Automation SystemDTMF based Home Automation System
DTMF based Home Automation SystemDaksh Raj Chopra
 
Fundamentals of computers (2).pptx
Fundamentals of computers (2).pptxFundamentals of computers (2).pptx
Fundamentals of computers (2).pptxanshparashar5
 
6. introduction to digital electronics
6. introduction to digital electronics6. introduction to digital electronics
6. introduction to digital electronicsSajjad Mehmood
 

Similar to Learning to Code with Minecraft & Grasshopper Booklet.pptx (20)

Troubleshooting and maintenance fundamentals
Troubleshooting and maintenance fundamentalsTroubleshooting and maintenance fundamentals
Troubleshooting and maintenance fundamentals
 
Computer hardware troubleshooting
Computer hardware troubleshootingComputer hardware troubleshooting
Computer hardware troubleshooting
 
Wulian smart home software manual
Wulian smart home software manualWulian smart home software manual
Wulian smart home software manual
 
2a contol systems
2a contol systems2a contol systems
2a contol systems
 
Diagnosing and troubleshooting
Diagnosing and troubleshootingDiagnosing and troubleshooting
Diagnosing and troubleshooting
 
Introcution to computer
Introcution to computerIntrocution to computer
Introcution to computer
 
Automated Systems Credit
Automated Systems CreditAutomated Systems Credit
Automated Systems Credit
 
Computer Control Presentation
Computer Control PresentationComputer Control Presentation
Computer Control Presentation
 
Intro to control ca
Intro to control caIntro to control ca
Intro to control ca
 
Topic 3 -Input output devices in computer.pptx
Topic 3 -Input output devices in computer.pptxTopic 3 -Input output devices in computer.pptx
Topic 3 -Input output devices in computer.pptx
 
Basic of computer by vishal
Basic of computer by vishalBasic of computer by vishal
Basic of computer by vishal
 
3.9
3.93.9
3.9
 
computer introduction b.pptx
computer introduction b.pptxcomputer introduction b.pptx
computer introduction b.pptx
 
Computer Components.pptx
Computer Components.pptxComputer Components.pptx
Computer Components.pptx
 
Operating systems and computing networks
Operating systems and computing networksOperating systems and computing networks
Operating systems and computing networks
 
finalpresentationp-25iotbasedfishaquarium-200618162040.pdf
finalpresentationp-25iotbasedfishaquarium-200618162040.pdffinalpresentationp-25iotbasedfishaquarium-200618162040.pdf
finalpresentationp-25iotbasedfishaquarium-200618162040.pdf
 
Iot Based fish aquarium
Iot Based fish aquariumIot Based fish aquarium
Iot Based fish aquarium
 
DTMF based Home Automation System
DTMF based Home Automation SystemDTMF based Home Automation System
DTMF based Home Automation System
 
Fundamentals of computers (2).pptx
Fundamentals of computers (2).pptxFundamentals of computers (2).pptx
Fundamentals of computers (2).pptx
 
6. introduction to digital electronics
6. introduction to digital electronics6. introduction to digital electronics
6. introduction to digital electronics
 

Recently uploaded

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Recently uploaded (20)

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

Learning to Code with Minecraft & Grasshopper Booklet.pptx

  • 2. This is your digital work booklet for Stage 4 Digital Technologies. This work booklet is filled with activities to help you get started with learning how to code.
  • 3. Glossary Word Definition Actuator A device that causes a machine or other device to operate. Example pressing the letter on the keyboard. Arduino An open source electronic platform. A series of lights on a car to indicate direction. Array This is a data structure consisting of a collection of elements Binary This is a base 2 number system that is made up 2 digits 0 and 1. This is used in computers as the language Camel Case Writing without spaces or punctuation. This is used when writing code. Coding This is a language used in computing as a set instructions. Example binary, python, java, C++ Command This is a word to carry out a step. Example-run Control Technology A set of devices to control, regulate, select data and communicate. An example is the traffic lights. Throughout the semester, you will begin to learn what all of these words mean. As you learn, continue to fill in this glossary with definitions IN YOUR OWN WORDS. Anything copy and pasted from the internet will not be accepted.
  • 4. Glossary Word Definition Function A block of organised reusable code to perform a set task. Example a repeated task. Input A place where information is put into a system. A key board is used to input information into a computer IPO Input Process Output these 3 things happen in systems. Press the walk button Input. The light system processes the input. The light changes to walk and this is the Output. Output Output is the result of a process. An output is the computer screen. Power Supply (AC) Power supply (AC) is a source of energy from alternating current. This is the energy source in our house. Power Supply (DC) Power Supply (DC) is a source of energy from direct current. This is the energy source from a battery. Sensor A sensor is a device to read an input. This could be a device to detect movement that is processed and results in an output to turn on a light. A sensor light in a house or factory. Switch A switch is a device to turn a system on or off. The on off for the light is a switch. Variable A variable is something that can change. There are resistors that change. A light dimmer is an example.
  • 5. Control Technologies In your own words, what do you a think a “Control Technology” is? Input Processing Output (IPO) Chart Input Device (Sensor) Processor (Decision Maker) Output Device (Actuator) Can you put this in more simple terms:
  • 6. Control Technologies Here is an example of a Control Technology. Move the labels to the correct spots. Case Power Supply (DC Battery) Microcontroller Inputs Output Printed CIrcuit Board (PCB)
  • 7. Control Technologies On the following slides, you will need to find 3 different control technologies from 4 different environments that you may come across in your day to day life. You will need to find a picture and give a definition describing what it is used for. You will also need to state what the method of “Input” (how you operate it) is and what the “Output” (what happens) is. Here is an example Picture What is it used for? Input Method Output Result A dishwasher is control technology that is used to make cleaning up after meals easier. To use a dishwasher, you need to turn a dial to select a washing setting. Then you need to press a button to start the machine. The machine will then start washing the dishes using the setting that the user has input.
  • 8. At Home Picture What is it used for? Input Method Output Result Fridge A fridge is used to store perishable foods or to cool things. To use a fridge it needs to be connected to a power source is used to give the fridge a cool temperature The food in the fridge is cooked and saved Microwave A microwave is used to heat foods in a more convenient and faster way. There are numbered buttons on the microwave that you press to heat the food for how long you want it, then you press the button that says start. The food is heated up Dish washer A dishwasher is used to clean dishes, bowls and other kitchen appliances. You need to set a dial to how long you want to wash it for, and at wat temperature and power then press another button to start. The dishes are clean
  • 9. At School Picture What is it used for? Input Method Output Result Computer A computer is used to help us learn, provide information or to entertain us. It can also be used to perform tasks humans find difficult to do such as find information in short amount of time. Keys on the keyboard are pressed which is connected to the computers chip and motherboard Letters and words are typed on our laptop screens Phone A phone can be used to provide information, help us navigate when we are lost, and to socialise with others online. The screen on a phone is touched or swiped. Whatever you wanted to do is done.
  • 10. In the Community Picture What is it used for? Input Method Output Result Taxi For transporting people to different places Someone has programmed an app to send your current location to the taxi driver so they can come to you. The taxi arrives to your position and picks you up Telephone booth A telephone booth is used to call other people during a situation where u don’t have a phone or you are lost. You insert a coin if required and you dial the phone number you are trying to call and press the button saying call. Hopefully it calls the person you are trying to call. Information booth Used to provide information to users and gives directions to wherever they need help locating You touch the screen to start and type in the name of the place you want to go. It will then provide information about that place and give you directions to go there.
  • 11. At the Shops Picture What is it used for? Input Method Output Result Cash register A cash register is used to show the customer what items they have bought and how much they need to pay The cashier scans your items that u have bought and it appears on the screen. The cash register finalises what you need to pay and you pay. Security camera Used to track suspicious movements and monitor everyone inside the shop. The camera is connected to a power supply and a controlling device that will turn it on. Once a button is used to turn on. The security camera records footage of everything within its view. Fridge A fridge is used to store perishable foods or to cool things. To use a fridge it needs to be connected to a power source is used to give the fridge a cool temperature The food in the fridge is cooked and saved
  • 12. Inputs - Sensors There are many different types of inputs that a computer can have to understand the users commands. Your task is to find two real world examples of each type and give a small definition of how it works. Some of the different types are: - Buttons/Switches - Motion Sensors - Light Sensors - Sounds Sensors - Level Sensors - Pressure Sensors - Thermal Sensors - Mechanical Sensors
  • 13. Buttons/Switches Motion Sensors Picture How it Works An Emergency Stop switch is a control technology which will cut off the power to a machine in a workshop when pressed. Light switch A light switch is a control technology which is used to turn a light on and off. Power button A power button is a control technology which can power off or turn the power on for anything Picture How it Works An Automatic Hand Dryer is a control technology which will activate a stream of hot air when the device senses someone's hands moving in front of it. Security alarm A security alarm is a control technology which will light up or produce a loud noise when it senses anyone moving by. Virtual reality headset A virtual reality headset is a control technology which will adapt your surroundings to how you move your arms and legs and what you see.
  • 14. Light Sensors Sound Sensors Picture How it Works A Light Sensor in a car recognises when the amount of daylight coming in drops below a certain level then will turn the headlights on. Laptop camera A light sensor in a laptop camera will determine how much light to use depending how dark or light the surroundings are. Solar panel A light sensor in a solar panel will absorb the solar light during the day to be used as electricity later on. Picture How it Works Smartphones are a control technology with an inbuilt sound sensor that recognises when a user says “Hey Google” and will then start listening. Security systems Security systems are a control technology with an inbuilt sound sensor that records anything that can be heard. Microphone Microphones are a control technology with a sound sensor built inside. When sound waves hit the diaphragm of the microphone it vibrates within a magnetic field generating an electrical current and amplifying the sound.
  • 15. Level Sensors Pressure Sensors Picture How it Works A Bilge Pump switch in a boat detects when it floats above a certain level and will then activate the pump to remove the excess water from the boat. Picture How it Works A Kitchen Scale can recognise how much pressure is applied to it, then give a digital reading which indicates how much weight is on it. Land Mine A land mine will react when pressure is applied to its pressure plate. Underneath the pressure plate is a Belleville spring with a firing pin. Due to the pressure, the firing pin is driven down into the detonator causing a large explosion Underwater pressure sensors The sensor is fitted to the top of an open-ended tube submerged within the container. As the water level rises, the air above the water in the tube is compressed, increasing the pressure on the sensor. An analogue-to-digital convertor (ADC) is used to convert the signal from the sensor into a digital value.
  • 16. Thermal Sensors Mechanical Sensors Picture How it Works A heat gauge in a car recognises when the temperature in the engine becomes too high or low and will notify the driver. Thermal camera All objects emit infrared energy. An infrared camera measures the infrared data into an electronic image that shows the apparent surface temperature of the object being measured. Thermometer When the tip of the mercury thermometer touches the material it is measuring, the material conducts heat energy to the mercury. Then the mercury expands as it turns into a liquid and begins to rise up the tube. The place where the mercury stops on the scale is where you can take the reading of the temperature. Picture How it Works Guitars have mechanical sensors (knobs) which tell the computer when the user has moved it and will adjust the noise that comes out of the speakers. Dishwasher A dishwasher has dials and buttons which tell the dishwasher how long and at what temperature to wash at. Washing machine A washing machine has dials and buttons which tell it how long, what temperature and what kind of wash for your clothes
  • 17. Outputs - Actuators There are many different types of outputs that a computer can utilise to perform its tasks. Your task is to find two real world examples of each type and give a small definition of how it works. Some of the different types are: - Light - Sound - Motion
  • 18. Light Sound Picture How it Works A microwave utilises lights to display the amount of time left after the user has input their request. Lava lamp When electrical current makes contact with he base of the bulb, electiricty enters and heats the tungsten filament house LED lights. An LED bulb produces light by passing the electric current through a semiconducting material— the diode—which then emits photons (light) through the principle of electroluminescence. Picture How it Works Smartphones have inbuilt speakers which are designed to emit any sound that the user requests when operating the device. Bluetooth Spaekr Bluetooth speaker receives digital audio streams from the host device, which are typically compressed. It then decompresses, decodes and amplifies the audio through the built-in speakers. Siri Upon receiving requests, siri records the frequencies and sound waves from your voice and answers your questions with a built in AI and responds through speakers.
  • 19. Motion Picture How it Works A remote control car has small motors within that will speed up or slow down depending on what the user has controlled. Mouse wheel Each wheel is made up of plastic spokes and, as it turns, the spokes repeatedly break a light beam showing on our screen when we scroll the mouse wheel down. Chainsaw A chainsaw has a motor which is turned on to spin the teeth in a conveyor belt like concept
  • 20. Pseudocode Sometimes coding can be a little bit complicated and might not make much sense when you look at it. Pseudocode is a great way of breaking down lines of code into simple, easy to understand lines, so you don't get confused. What the heck does all that mean?
  • 21. Pseudocode - Activity (Before) Using the table below, write down the step by step instructions to make a PB&J Sandwich. Add more rows if needed. # Instruction 1 2 3 4 5 6 7 8 9 10
  • 22. Pseudocode - Activity (After) Using the table below, write down the step by step instructions to make a PB&J Sandwich. Add more rows if needed. # Instruction 1 2 3 4 5 6 7 8 9 10
  • 23. Careers in Digital Technology Let's find out what you can do with these skills!
  • 24. Careers in Digital Technology Create a mind map with 10 jobs that you think would require some coding experience/knowledge. Careers Software Developer
  • 25. Careers in Digital Technology From the careers you found in your mind map, pick two of them to write a brief summary (in your own words) of what their day to day tasks might be (100 words each). Job 1: Job 2:
  • 26. Careers in Digital Technology Using a job search website (Seek, Indeed, Jora etc.) , find an advertised position for each of the careers you just discussed. Take a screenshot of the positions and all the important information relating to it and paste them here.. Job 1:
  • 27. Careers in Digital Technology Job 2:
  • 28. Time for Minecraft Activities!
  • 29. Instructions For each activity you complete you will be required to show your working out by providing the following: A screenshot of: - Your agent at the end of each completed activity - Your block coding solution - Your javascript solution
  • 30. Instructions To take a screenshot, press this button on your keyboard: Once you have taken your screen shot, press Ctrl+V to paste it onto your slide.
  • 31. Instructions For example: AaronM.Agent Make sure your agent with your name is visible in each screenshot.
  • 32. Instructions You will also be required to insert a screenshot of your block coding solution. For example: Make sure your screenshot is as big as possible so it's easy for your teacher to read!
  • 33. Instructions You will also be required to insert a table where you define the action of each line of code. For example: Line JavaScript Pseudocode 1 player.onChat("run", function () { The player will type in “run” in the chat command 2 agent.teleport(positions.createWorld(208, 4, 7), CompassDirection.West) The agent will teleport to the position 208, 4, 7 3 agent.move(SixDirection.Forward, 4) The agent will take 4 steps forward 4 agent.turn(TurnDirection.Left) The agent will turn left 5 agent.move(SixDirection.Forward, 5) The agent will take 5 steps forward 6 agent.turn(TurnDirection.Left) The agent will turn left 7 agent.turn(TurnDirection.Left) The agent will turn left 8 agent.move(SixDirection.Forward, 5) The agent will take 5 steps forward 9 agent.turn(TurnDirection.Left) The agent will turn left 10 agent.move(SixDirection.Forward, 3) The agent will take 3 steps forward 11 agent.turn(TurnDirection.Right) The agent will turn right 12 agent.move(SixDirection.Forward, 3) The agent will take 3 steps forawrd
  • 34. How to Access the Activities jeb_
  • 35. How to Access the Activities
  • 36. How to Access the Activities
  • 37. How to Access the Activities
  • 38. How to Access the Activities Only use the Code Builder Tutorial Template when you get up to the “Agent Trials” Activities.
  • 39. How to Access the Activities
  • 40. How to Access the Activities Press “C” on your keyboard then access “Microsoft Make Code”.
  • 41. How to Access the Activities Start off with “Chicken Rain”
  • 42. Activity 1 - Chicken Rain Final Result (Screenshot): Your challenge is to modify the code to find out exactly how high a cow can fall before it dies on impact.
  • 43. Activity 1 - Chicken Rain Block Coding:
  • 44. Activity 1 - Chicken Rain Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 45. Activity 2 - Agent Moves Block Coding: Your challenge is to modify the code to make your agent move in a 5x5 square around you.
  • 46. Activity 2 - Agent Moves Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 47. Activity 3 - Agent Build Screenshot: That last block was annoying! Your challenge is to modify the code to build the same structure but in a 5x10 rectangle.
  • 48. Activity 3 - Agent Build Block Coding:
  • 49. Activity 3 - Agent Build Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 50. Activity 4 - Flower Trail Screenshot:
  • 51. Activity 4 - Flower Trail Block Coding:
  • 52. Activity 4 - Flower Trail Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 53. Activity 5 - Billboard Screenshot:
  • 54. Activity 5 - Billboard Block Coding:
  • 55. Activity 5 - Billboard Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 56. Activity 6 - Leap of Faith Block Coding:
  • 57. Activity 6 - Leap of Faith Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 58. Activity 7 - Agent Dig Screenshot: The code has been given to you for this activity. Your challenge is to modify the code to dig a hole 3x3x3.
  • 59. Activity 7 - Agent Dig Block Coding:
  • 60. Activity 7 - Agent Dig Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12
  • 61. Activity 8 - Agent Build Screenshot: The code has been given to you for this activity. Your challenge is to modify the code to build a wall 5 blocks wide, 20 blocks high.
  • 62. Block Coding: Activity 8 - Agent Build
  • 63. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Activity 8 - Agent Build
  • 64. Activity 9 - Agent Tower Screenshot: The code has been given to you for this activity. Your challenge is to modify the code to build a tower 5x5. Once you have done that, program your agent to build a staircase that wraps around your tower all the way to the top.
  • 65. Block Coding: Activity 9 - Agent Tower
  • 66. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Activity 9 - Agent Tower
  • 67. Agent Trials - Challenge 1 Screenshot:
  • 68. Block Coding: Agent Trials - Challenge 1
  • 69. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 1
  • 70. Agent Trials - Challenge 2 Screenshot:
  • 71. Block Coding: Agent Trials - Challenge 2
  • 72. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 2
  • 73. Agent Trials - Challenge 3 Screenshot:
  • 74. Block Coding: Agent Trials - Challenge 3
  • 75. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 3
  • 76. Agent Trials - Challenge 4 Screenshot:
  • 77. Block Coding: Agent Trials - Challenge 4
  • 78. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 4
  • 79. Agent Trials - Challenge 5 Screenshot:
  • 80. Block Coding: Agent Trials - Challenge 5
  • 81. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 5
  • 82. Agent Trials - Challenge 6 Screenshot:
  • 83. Block Coding: Agent Trials - Challenge 6
  • 84. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 6
  • 85. Agent Trials - Challenge 7 Screenshot:
  • 86. Block Coding: Agent Trials - Challenge 7
  • 87. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 7
  • 88. Agent Trials - Challenge 8 Screenshot:
  • 89. Block Coding: Agent Trials - Challenge 8
  • 90. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 8
  • 91. Agent Trials - Challenge 9 Screenshot:
  • 92. Block Coding: Agent Trials - Challenge 9
  • 93. Java Script: Line JavaScript Pseudocode 1 2 3 4 5 6 7 8 9 10 11 12 Agent Trials - Challenge 9
  • 95. For these activities, all you will be required to do is paste a screenshot on the slide when you have finished each section of activities. For example: Instructions This screenshot shows that you have completed all the activities within the “Drawing Shapes” Section This screenshot shows that you still have activities to complete in the “Arrays” Section.
  • 99. Loops II Fundamentals Object Expressions [Insert Screenshot Here] [Insert Screenshot Here]