SlideShare a Scribd company logo
1 of 47
Download to read offline
Spoiler Alert!
codeSpark Academy – Teacher Solutions Guide
Welcome to codeSpark Academy, where learning to program is child’s play!
This is a teacher solution guide to all the puzzle chapters.
To play codeSpark Academy, go to http://thefoos.com/hourofcode/. The game
is currently available for free on iPad, iPhone, Android, Kindle Fire, and also runs
on most web browsers on Mac and PC.
Almost all levels have multiple solutions. Creativity, thinking out-of-the-
box, and finding unexpected solutions should be encouraged!
Three stars are only awarded if the player gets all gems and completes the level
by running the code only once. This means players must think through the
challengeinadvance.


	1
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Chapter 1
The Police Foo – Gather the coins, get to the star, and catch The Glitch!
Level 1 - 1
A single walk right command should do! See, this is easy!
Level 1-2
Now the player needs to walk 2 spaces to the right. Drag in two walk commands.

	2
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1 - 3
Use the now unlocked jump command to get onto the wood crate.
Level 1-4
Walk,jump,walk,jump–seeapattern?Thisissettinguptheprogramming
conceptofrepeatingorlooping.
	3
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1- 5
Levelsaregraduallygettingmoredifficult.Walkorjumponceandthen
jump twiceupthecrates.
Level 1-6
Players now learn that commands take parameters. Up to now the Police Foo has
always walked to the right, but the Glitch has knocked some coins out of
the Police Foo’s pocket and the star is also on the left. What will you do?


	4
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
The walk command has a purple and blue arrow. Tap it and two parameters
appear. Now the player can change the command to “walk left” from “walk
right.”
Program the Police Foo to walk all the way to the left and get the donut.


	5
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-7
Now it’s getting harder! The player has to get Police Foo over crates and
walk towards the left.
Bonus: Did you notice the Glitch hiding around the corner? Click or tap on
him to see what he does.
	6
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-8
Oh look! Now the donut is on a balloon! There are multiple ways to solve this
puzzle. Some people like to walk forwards and time it with the balloons
lowering.
You can also do a walk/jump pattern when the balloons are floating above.

	7
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Main Street Playground
When a player gets to 15 stars, the Main Street Playground is unlocked. This is
an open-ended sandbox where players can experiment with new commands,
play withtheGlitch,programtheirownstoriesandfindothersurprises.


	8
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-9
Oh look! Is that Glitch hiding behind the pole? Click or tap on him and see
what that does.
In this level, the Police Foo has to walk right once, jump up the crates three
time, jump once more to get to the ground and use the walk left command
to get to the fox.
!
	9
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-10
Here the player needs to first collect the coins on the left and then get
the raccoon on the right. Walk left one space, jump left, jump up
once, then jump off the stand to the right, walk three spaces and
jump up onto the stand to collect the pet.
Level 1-11
Jump up the crates twice, but don’t jump up to collect the parrot yet. Use
the walk right command once, followed by a jump to the right - collect the
coins; then jump left twice and jump up once to finally collect the bird.
	10
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-12
In order to collect the turtle and all coins, use the following commands: walk
right, jump right, jump left, then jump right four times.
Level 1-13
One of the ways to collect the brown cat in this level is by jumping left, then
right, followed by a jump up. You just rescued another pet!
	11
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-14
Here the trick is to not get the monkey before collecting all of the coins. Jump
right, walk right one space, jump up twice to get the green coin, then jump
right to collect the pet.
Level 1-15
In this level, the player needs to use the commands jump left and jump right
to get to the pet at the top.
	12
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 1-16
Jump up the crates twice, walk right two spaces, jump left twice, and finally
jump up to collect the bird.
Level 1-17
The levels have progressed in difficulty. Again, the trick is to not get to the pet
before collecting all of the coins. Jump left, jump up, walk right one space,
jump right and then jump left.
	13
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Chapter 2
This chapter introduces the Construction Foo and the concept of looping.
Level 2-1
Stack crates on top of each other to get the star. The Construction Foo
builds crates slowly but that’s on purpose – you’ll see why in the next level.
Level 2-2
Now you’ve unlocked the Loop block. Drag it in, add a crate command, and
watch how fast the Construction Foo builds crates now! Looping commands
also take less space (memory)in your code tray, so players are able to write
more powerful programs now! Woohoo!


	14
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-3
Time to blow some stuff up! Use your dynamite to destroy these crates and get
down to the screwdriver. It takes two sticks to get there.
Level 2 - 4
Reinforcing the same concept as last level, but now the star is up above the
Construction Foo.
	15
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-5
More pattern recognition here, but now we have the Loop block to make things
easier.Thereareseveraldifferentwaystostructuretheloopandgettothetool.
Level 2-6
Uh oh, The Glitch is throwing old tires at the Construction Foo. Blow up the tires
and jump to get the saw. Since you don’t know how far Construction Foo
needs to jump, set the parameter to “infinite” and he’ll jump until he gets
to the saw!

	16
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-7
This is an interesting level that utilizes the throw command. First place a
throw command in the command box to push the board over. Then have
Construction Foo keep jumping until he reaches the screwdriver.

	17
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-8
Now this is complicated. Try to get all the coins and the hammer. The trick
to getting all the coins is to walk forward, build a box, and jump up. This is
just one of many possible solutions.
Construction Playground
At 30 stars the Construction Playground is unlocked. Just like the Main
Street Playground, you can program multiple Foos at once. Even the Glitch is
programmable here!


	18
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-9
Now you not only get to blow up things, but also cause some big splashes.
Walk to the about-to-burst pipe, use dynamite to blow it up and jump onto
the water stream to get the screw.
Level 2-10
Do you see a pattern here? The player has to structure a loop, so
Construction Foo can repeat the same series of actions several times to get
to the tool.
	19
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-11
The player would have to create a loop and set the parameters to “infinite”
in order to get the coins and the tool at the end. There are multiple ways to
pass this level.
Level 2-12
There are multiple ways to get through this particular level. The challenge is
that Construction Foo has to jump up the pipes, then when he ends up back
on the ground, build some crates to get back up and continue jumping up
the pipes to get to the final goal. This is best accomplished by using loop
blocks.
	20
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-13
More patterns! One of the ways for a player to get to the bottom is by
creating a loop and setting it to “infinite” or count the number of times the
player would have to repeat the actions and set the loop to run that many
times. Just like the pipes, crates can be blown up with dynamite too.
Level 2-14
This time again the player would have to use a loop block to make it easier
for Construction Foo to collect all the coins and get to the tool at the end.
	21
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 2-15
Did you know that Construction Foo can also build crates on top of the
water spurts? Help him by first blowing up a pipe with a stick of dynamite,
then jump on the spurt and build two crates on top of it to reach even
higher.
Level 2-16
In this fun level, the player can set off a pattern of spurts that would carry
Construction Foo to the end, by simply using one stick of dynamite to blow
up the first pipe he is standing on.
	22
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Chapter 3
The Ninja Foo is a powerful and mysterious force in Fooville. In this chapter we
reinforcetheconceptsofparameters,sequencing,andlooping (andthrowing
bananas).
Level 3-1
The Ninja starts with a special ability to grow. When she’s big, she can break
crates with ease.
Level 3-2
The Ninja Foo can also shrink! Use the parameter selector to change the
command to shrink instead of growing. Now she can sneak into small spaces!


	23
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 3-3
Jump up the stairs and get the kite.
Hint:TheNinjahasapowerfulweaponatherdisposal–throwingbananas!
When bananas hit gems they collect them. Throw bananas at gems that are
out of reach.

	15
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 3-4
Throwing bananas can also destroy crates! Destroy the crates to collect all the
gems and get the star.
	16
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 3-5
This level is a little tricky. The player needs to create a staircase by knocking out
the two wooden crates. This can be done by throwing bananas or by growing
large and smashing the crate.
Now jump up the “stairs” and collect the gems and star.

	17
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 3-6
In this level you will need to grow and then shrink.
Level 3-7
We’ve unlocked the key! Now we can get into treasure chests that hold more
gems.Unlockthechestandthenjumpthroughthelightningtowardsthestar.
Hint: Set the loop block on infinite jumps to “brute force” your way to the kite.

	18
thefoos.com/hourofcode		 	 ©2017	codeSpark,Inc
Level 3-8
Below is one solution for this tricky level. Drop in a loop block and set the
parameter to 3. Then, add a key, jump right, jump right into the loop
block. Add in a second loop block and set that parameter to 3. Place a
throw command under that loop block. Finally, place a jump right
command outside of the second loop block.
Bonus:WhathappenswhenyouhittheGlitchwithabanana?
Ninja Playground
At50starsyouunlocktheNinjaplayground!
	19
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 3-9
To pass this level and get a golden fish cracker, the player needs to use
loops. Jump up the crates and cement blocks four times. Then use the
key to get one more coin and choose the walk left command, setting the
loop block to infinite.
Level 3-10
Here, in order to collect all of the coins, the player can use the
command “jump right”, then drop in a loop block and set the parameter
to three and apply a key command. Finally, use the “walk left”
command, followed by a “jump left” command.
	20
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 3-11
The levels are getting harder! First, use a loop block and place “throw
right” command under it. Set that parameter to “five”. Walk right one
space. Use another loop block, add the “walk left” command and set this
parameter to two. Finally, walk left one space.
Level 3-12
This level is very interesting. Jump right, grow big, followed by grow
small. Then drop in a loop block and place “walk right” two spaces and
throw commands under it. Set that parameter to infinite.
	21
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 3-13
To help Ninja Foo get out of the trap, the player can drop in a loop block,
apply “throw left” command under it and set that parameter to 3. Then
make Ninja Foo grow, so the crates break under her weight, drop in
another loop block, apply “walk right” command under it and set it to
infinite. This way Ninja Foo would be able to get all of the coins and get
to the end of the level.
Level 3-14
Grow big, drop in a loop block and apply the following commands under
it: walk right two spaces, jump up, throw and a key command. Because
the player doesn't know how many times she would have to repeat the
actions, set it to “infinite”.
	22
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 3-15
Glitch strikes again! One of the ways to pass this level is to grow big,
then use a loop block, apply “walk right” command under it and set it to
“infinite”. This commands would make Ninja Foo keep going until she
reaches the end.
Level 3-16
In this challenging level the best way to get all the stars is by performing the
following commands: Use a key to open the treasure chest, grow small, drop in
a loop block and apply “walk left” command, set it to 3. Next drop in another
loop block and apply “jump right” command and set it to 3 as well to jump
up the stairs. Lastly walk right one space to “fall” in between the blocks
to collect the remaining coins.
	23
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 3-17
This level requires some creativity. One of the ways to get through it is
to use multiple loop blocks. But first, use a throw command, drop in the
first loop block and apply walk right command under it. Set this
parameter to 4. Drop in a second loop block and apply throw left and
walk left commands, set it to “infinite”.
	24
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Chapter 4
Astronaut Foo keeps finding herself in crazy situations. This chapter
introduces events, particularly the bump event.
Level 4-1
Unlike in previous chapters, Astronaut Foo uses a jetpack to move
around. Place 3 move commands to reach her space puppy.
Level 4-2
Astronaut Foo can fly in any direction thanks to her jetpack. She can fly
left, up, down, and right.
	25
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Place 3 move commands; change the last directional arrow to up.
Level 4-3
This puppy looks really far away. You can set the loop block to infinite to
have Astronaut Foo move the right until she gets to her puppy.
	26
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 4-4
This level introduces the “bump” event. When Astronaut Foo “bumps”
into something (like those asteroids), a different line of code runs. Drag
the command box up to get to the bump event line. Place a dynamite
block in. Now every time she bumps into something, she uses dynamite.
Level 4-5
Things are getting trickier. Place a move block into the bump event.
Change the directional arrow to say “up.”
	27
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 4-6
This level reinforces the concepts from the previous level. The
Astronaut Foo will run the bump code every time she bumps into
something.
Level 4-7
Astronaut Foo needs to move up twice now when she bumps into an
alien spaceship.
	28
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 4-8
Things get even trickier here. Astronaut Foo needs to move up over the
spaceship, but then needs to move back down again too. Place 4 move
blocks, changing the directions to up, right, right, and down.
Level 4-9
You’ve unlocked the “push” block! Now every time you bump into a crate
you can push it into the wormhole.
Level 4-10
	29
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Now to put it all together. Place a dynamite block and a push block into
the bump event box.
	30
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Chapter 5
Chef Foo has to deal with a lot of different kinds of food orders. This
chapter introduces the “shout” event and conditional statements.
Level 5-1
Drag in the cook block and the throw block and click on Chef Foo to
make and serve spaghetti.
Level 5-2
Now three people want milkshakes! Use a loop block to speed things up.
	31
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 5-3
Now one Foo wants a milkshake but three Foos want spaghetti! You can
change the cook parameters by tapping on the food icon.
	32
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 5-4
This level adds more parameters to the cook block. Chef Foo can make
spaghetti with sauce by adding a tomato before throwing it.
Level 5-5
Things are getting more complicated. Use a loop block to make things
easier.
	33
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 5-6
You’ve received the shout event! Chef Foo can now cook when the
hungry Foos tell him what they want. Drag the cook blocks into the
shout box.
Level 5-7
Now you’ve unlocked the IF command! You can change the parameters
of the IF block.
IF blocks are easy to understand if you say them out load. This code
says: Make spaghetti, and if the Foo wants sauce, add a tomato!
	34
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 5-8
Use two IF blocks to switch between different food requests. There are
multiple right answers.
	35
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 5-9
Now there are more food choices! Drag in 3 IF blocks to make 3
different kinds of food. Notice that the throw command is outside the IF
blocks – some students want to add it inside each IF block.
	36
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Level 5-10
This level is similar to level 5.7. If you read this code out loud, it says:
“Start with bread. If the Foo wants a grilled cheese, add cheese. If the
Foo wants Egg-In-A-Hole, add an egg. Then Serve!”
	37
thefoos.com/hourofcode	 																©2017	codeSpark,Inc
Follow Us!
Twitter: @PlayTheFoos
Facebook: facebook.com/codesparkinc
Instagram: @playthefoos
Email: support@codespark.org
	 	 	
	38
thefoos.com/hourofcode	 																©2017	codeSpark,Inc

More Related Content

What's hot

Advent of islam and impacts in the indian subcontinent
Advent of islam and impacts in the indian subcontinentAdvent of islam and impacts in the indian subcontinent
Advent of islam and impacts in the indian subcontinentHassan BilaL
 
Social problems of Pakistan
Social problems of PakistanSocial problems of Pakistan
Social problems of PakistanAli Ahmed
 
Content writing tips and skills for content writer
Content writing tips and skills for content writer Content writing tips and skills for content writer
Content writing tips and skills for content writer goel.sweta
 
89685837 pakistan-studies-complete-notes-question-answer-format
89685837 pakistan-studies-complete-notes-question-answer-format89685837 pakistan-studies-complete-notes-question-answer-format
89685837 pakistan-studies-complete-notes-question-answer-format02136371401
 
Glimpses of Pakistan's movement (1849 - 1947)
Glimpses of Pakistan's movement (1849 - 1947)Glimpses of Pakistan's movement (1849 - 1947)
Glimpses of Pakistan's movement (1849 - 1947)Bilal Naqeeb
 
Early problems of pakistan
Early problems of pakistanEarly problems of pakistan
Early problems of pakistanHaider Abbas
 
Impact of western culture in Pakistan
Impact of western culture in PakistanImpact of western culture in Pakistan
Impact of western culture in PakistanAdil Saleheen
 
Social problems of pakistan and their solutions by Nadeem Wagan
Social problems of pakistan and their solutions  by Nadeem WaganSocial problems of pakistan and their solutions  by Nadeem Wagan
Social problems of pakistan and their solutions by Nadeem WaganNadeem Wagan Wagan
 
Indo pak relations
Indo pak relationsIndo pak relations
Indo pak relationsFabeha Bakht
 

What's hot (14)

Advent of islam and impacts in the indian subcontinent
Advent of islam and impacts in the indian subcontinentAdvent of islam and impacts in the indian subcontinent
Advent of islam and impacts in the indian subcontinent
 
Wix
WixWix
Wix
 
Social problems of Pakistan
Social problems of PakistanSocial problems of Pakistan
Social problems of Pakistan
 
Content writing tips and skills for content writer
Content writing tips and skills for content writer Content writing tips and skills for content writer
Content writing tips and skills for content writer
 
89685837 pakistan-studies-complete-notes-question-answer-format
89685837 pakistan-studies-complete-notes-question-answer-format89685837 pakistan-studies-complete-notes-question-answer-format
89685837 pakistan-studies-complete-notes-question-answer-format
 
Glimpses of Pakistan's movement (1849 - 1947)
Glimpses of Pakistan's movement (1849 - 1947)Glimpses of Pakistan's movement (1849 - 1947)
Glimpses of Pakistan's movement (1849 - 1947)
 
Early problems of pakistan
Early problems of pakistanEarly problems of pakistan
Early problems of pakistan
 
Pak indo relation
Pak indo relationPak indo relation
Pak indo relation
 
Impact of western culture in Pakistan
Impact of western culture in PakistanImpact of western culture in Pakistan
Impact of western culture in Pakistan
 
Lecture 18 separation of east pakistan 1971
Lecture 18 separation of east pakistan 1971Lecture 18 separation of east pakistan 1971
Lecture 18 separation of east pakistan 1971
 
Social problems of pakistan and their solutions by Nadeem Wagan
Social problems of pakistan and their solutions  by Nadeem WaganSocial problems of pakistan and their solutions  by Nadeem Wagan
Social problems of pakistan and their solutions by Nadeem Wagan
 
Indo pak relations
Indo pak relationsIndo pak relations
Indo pak relations
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Muslim rule in india
Muslim rule in indiaMuslim rule in india
Muslim rule in india
 

Similar to The Foos - Games For Kids Full Game

Hour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in ScratchHour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in ScratchAnnMarie Ppl
 
PPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptxPPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptxtaxihig737
 
Quick tips for porting your iOS designs to Android
Quick tips for porting your iOS designs to AndroidQuick tips for porting your iOS designs to Android
Quick tips for porting your iOS designs to AndroidHervé Mischler
 

Similar to The Foos - Games For Kids Full Game (7)

Hour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in ScratchHour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in Scratch
 
Word Crossy Level 321
Word Crossy Level 321Word Crossy Level 321
Word Crossy Level 321
 
Intro to Coding Pt 2
Intro to Coding Pt 2Intro to Coding Pt 2
Intro to Coding Pt 2
 
JavaCro'14 - Can You Tell Me How to Get to Sesame Street I wanna be a Grails ...
JavaCro'14 - Can You Tell Me How to Get to Sesame Street I wanna be a Grails ...JavaCro'14 - Can You Tell Me How to Get to Sesame Street I wanna be a Grails ...
JavaCro'14 - Can You Tell Me How to Get to Sesame Street I wanna be a Grails ...
 
PPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptxPPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptx
 
Dodo does-math
Dodo does-mathDodo does-math
Dodo does-math
 
Quick tips for porting your iOS designs to Android
Quick tips for porting your iOS designs to AndroidQuick tips for porting your iOS designs to Android
Quick tips for porting your iOS designs to Android
 

More from Ujhelyiné Szeverényi Irma

Kártyák az Abacusan-ArTeC robotok programozásához
Kártyák az Abacusan-ArTeC robotok programozásáhozKártyák az Abacusan-ArTeC robotok programozásához
Kártyák az Abacusan-ArTeC robotok programozásáhozUjhelyiné Szeverényi Irma
 
Cv esp-europass-20170726-dr ujhelyinészeverényi-hu
Cv esp-europass-20170726-dr ujhelyinészeverényi-huCv esp-europass-20170726-dr ujhelyinészeverényi-hu
Cv esp-europass-20170726-dr ujhelyinészeverényi-huUjhelyiné Szeverényi Irma
 
INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012
INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012
INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012Ujhelyiné Szeverényi Irma
 
Sakkpalota Országos Szakmai Konzultációs Nap 2017
Sakkpalota Országos Szakmai Konzultációs Nap 2017Sakkpalota Országos Szakmai Konzultációs Nap 2017
Sakkpalota Országos Szakmai Konzultációs Nap 2017Ujhelyiné Szeverényi Irma
 
Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba
Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba
Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba Ujhelyiné Szeverényi Irma
 
Az első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részlet
Az első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részletAz első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részlet
Az első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részletUjhelyiné Szeverényi Irma
 
IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.
IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.
IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.Ujhelyiné Szeverényi Irma
 
Ikt eszközök az óvodai nevelésben - Teljes verzió
Ikt eszközök az óvodai nevelésben - Teljes verzióIkt eszközök az óvodai nevelésben - Teljes verzió
Ikt eszközök az óvodai nevelésben - Teljes verzióUjhelyiné Szeverényi Irma
 

More from Ujhelyiné Szeverényi Irma (20)

Madárpárok
MadárpárokMadárpárok
Madárpárok
 
Code builder-kihivasok
Code builder-kihivasokCode builder-kihivasok
Code builder-kihivasok
 
KICSI FALUNK
KICSI FALUNKKICSI FALUNK
KICSI FALUNK
 
Köszöntő Kisszékelyben
Köszöntő KisszékelybenKöszöntő Kisszékelyben
Köszöntő Kisszékelyben
 
Bóbita - QR kódos játék
 Bóbita - QR kódos játék Bóbita - QR kódos játék
Bóbita - QR kódos játék
 
Kártyák az Abacusan-ArTeC robotok programozásához
Kártyák az Abacusan-ArTeC robotok programozásáhozKártyák az Abacusan-ArTeC robotok programozásához
Kártyák az Abacusan-ArTeC robotok programozásához
 
Ge iktmuhely szulo_2018_junius
Ge iktmuhely szulo_2018_juniusGe iktmuhely szulo_2018_junius
Ge iktmuhely szulo_2018_junius
 
Minecraft kódolós játék - súgó
Minecraft kódolós játék - súgóMinecraft kódolós játék - súgó
Minecraft kódolós játék - súgó
 
Cv esp-europass-20170726-dr ujhelyinészeverényi-hu
Cv esp-europass-20170726-dr ujhelyinészeverényi-huCv esp-europass-20170726-dr ujhelyinészeverényi-hu
Cv esp-europass-20170726-dr ujhelyinészeverényi-hu
 
INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012
INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012
INFORMATIKA - SZAKMAISÁG - EREDMÉNYESSÉG PÁLYÁZAT 2012
 
Szilvásgombóc projekt
Szilvásgombóc projektSzilvásgombóc projekt
Szilvásgombóc projekt
 
Sakkjátszótér - Sakkpalota program
Sakkjátszótér  -   Sakkpalota programSakkjátszótér  -   Sakkpalota program
Sakkjátszótér - Sakkpalota program
 
Sakkpalota Országos Szakmai Konzultációs Nap 2017
Sakkpalota Országos Szakmai Konzultációs Nap 2017Sakkpalota Országos Szakmai Konzultációs Nap 2017
Sakkpalota Országos Szakmai Konzultációs Nap 2017
 
Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba
Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba
Ikt az oviban,- avagy kedvcsináló bepillantó egy kurzusba
 
Digitális Témahét 2017
Digitális Témahét 2017 Digitális Témahét 2017
Digitális Témahét 2017
 
Kötelező és ajánlott irodalom
Kötelező és ajánlott irodalomKötelező és ajánlott irodalom
Kötelező és ajánlott irodalom
 
Az első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részlet
Az első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részletAz első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részlet
Az első Digitális Témahétről - Veszprémi Attila, Új Pedagógiai Szemle - részlet
 
IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.
IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.
IKT eszközök az óvodai nevelésben - Galánta - 2016.11.03.
 
Meghívó
MeghívóMeghívó
Meghívó
 
Ikt eszközök az óvodai nevelésben - Teljes verzió
Ikt eszközök az óvodai nevelésben - Teljes verzióIkt eszközök az óvodai nevelésben - Teljes verzió
Ikt eszközök az óvodai nevelésben - Teljes verzió
 

Recently uploaded

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
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
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
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 ...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

The Foos - Games For Kids Full Game

  • 1. Spoiler Alert! codeSpark Academy – Teacher Solutions Guide Welcome to codeSpark Academy, where learning to program is child’s play! This is a teacher solution guide to all the puzzle chapters. To play codeSpark Academy, go to http://thefoos.com/hourofcode/. The game is currently available for free on iPad, iPhone, Android, Kindle Fire, and also runs on most web browsers on Mac and PC. Almost all levels have multiple solutions. Creativity, thinking out-of-the- box, and finding unexpected solutions should be encouraged! Three stars are only awarded if the player gets all gems and completes the level by running the code only once. This means players must think through the challengeinadvance. 
 1 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 2. Chapter 1 The Police Foo – Gather the coins, get to the star, and catch The Glitch! Level 1 - 1 A single walk right command should do! See, this is easy! Level 1-2 Now the player needs to walk 2 spaces to the right. Drag in two walk commands.
 2 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 3. Level 1 - 3 Use the now unlocked jump command to get onto the wood crate. Level 1-4 Walk,jump,walk,jump–seeapattern?Thisissettinguptheprogramming conceptofrepeatingorlooping. 3 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 4. Level 1- 5 Levelsaregraduallygettingmoredifficult.Walkorjumponceandthen jump twiceupthecrates. Level 1-6 Players now learn that commands take parameters. Up to now the Police Foo has always walked to the right, but the Glitch has knocked some coins out of the Police Foo’s pocket and the star is also on the left. What will you do? 
 4 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 5. The walk command has a purple and blue arrow. Tap it and two parameters appear. Now the player can change the command to “walk left” from “walk right.” Program the Police Foo to walk all the way to the left and get the donut. 
 5 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 6. Level 1-7 Now it’s getting harder! The player has to get Police Foo over crates and walk towards the left. Bonus: Did you notice the Glitch hiding around the corner? Click or tap on him to see what he does. 6 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 7. Level 1-8 Oh look! Now the donut is on a balloon! There are multiple ways to solve this puzzle. Some people like to walk forwards and time it with the balloons lowering. You can also do a walk/jump pattern when the balloons are floating above.
 7 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 8. Main Street Playground When a player gets to 15 stars, the Main Street Playground is unlocked. This is an open-ended sandbox where players can experiment with new commands, play withtheGlitch,programtheirownstoriesandfindothersurprises. 
 8 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 9. Level 1-9 Oh look! Is that Glitch hiding behind the pole? Click or tap on him and see what that does. In this level, the Police Foo has to walk right once, jump up the crates three time, jump once more to get to the ground and use the walk left command to get to the fox. ! 9 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 10. Level 1-10 Here the player needs to first collect the coins on the left and then get the raccoon on the right. Walk left one space, jump left, jump up once, then jump off the stand to the right, walk three spaces and jump up onto the stand to collect the pet. Level 1-11 Jump up the crates twice, but don’t jump up to collect the parrot yet. Use the walk right command once, followed by a jump to the right - collect the coins; then jump left twice and jump up once to finally collect the bird. 10 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 11. Level 1-12 In order to collect the turtle and all coins, use the following commands: walk right, jump right, jump left, then jump right four times. Level 1-13 One of the ways to collect the brown cat in this level is by jumping left, then right, followed by a jump up. You just rescued another pet! 11 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 12. Level 1-14 Here the trick is to not get the monkey before collecting all of the coins. Jump right, walk right one space, jump up twice to get the green coin, then jump right to collect the pet. Level 1-15 In this level, the player needs to use the commands jump left and jump right to get to the pet at the top. 12 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 13. Level 1-16 Jump up the crates twice, walk right two spaces, jump left twice, and finally jump up to collect the bird. Level 1-17 The levels have progressed in difficulty. Again, the trick is to not get to the pet before collecting all of the coins. Jump left, jump up, walk right one space, jump right and then jump left. 13 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 14. Chapter 2 This chapter introduces the Construction Foo and the concept of looping. Level 2-1 Stack crates on top of each other to get the star. The Construction Foo builds crates slowly but that’s on purpose – you’ll see why in the next level. Level 2-2 Now you’ve unlocked the Loop block. Drag it in, add a crate command, and watch how fast the Construction Foo builds crates now! Looping commands also take less space (memory)in your code tray, so players are able to write more powerful programs now! Woohoo! 
 14 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 15. Level 2-3 Time to blow some stuff up! Use your dynamite to destroy these crates and get down to the screwdriver. It takes two sticks to get there. Level 2 - 4 Reinforcing the same concept as last level, but now the star is up above the Construction Foo. 15 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 16. Level 2-5 More pattern recognition here, but now we have the Loop block to make things easier.Thereareseveraldifferentwaystostructuretheloopandgettothetool. Level 2-6 Uh oh, The Glitch is throwing old tires at the Construction Foo. Blow up the tires and jump to get the saw. Since you don’t know how far Construction Foo needs to jump, set the parameter to “infinite” and he’ll jump until he gets to the saw!
 16 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 17. Level 2-7 This is an interesting level that utilizes the throw command. First place a throw command in the command box to push the board over. Then have Construction Foo keep jumping until he reaches the screwdriver.
 17 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 18. Level 2-8 Now this is complicated. Try to get all the coins and the hammer. The trick to getting all the coins is to walk forward, build a box, and jump up. This is just one of many possible solutions. Construction Playground At 30 stars the Construction Playground is unlocked. Just like the Main Street Playground, you can program multiple Foos at once. Even the Glitch is programmable here! 
 18 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 19. Level 2-9 Now you not only get to blow up things, but also cause some big splashes. Walk to the about-to-burst pipe, use dynamite to blow it up and jump onto the water stream to get the screw. Level 2-10 Do you see a pattern here? The player has to structure a loop, so Construction Foo can repeat the same series of actions several times to get to the tool. 19 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 20. Level 2-11 The player would have to create a loop and set the parameters to “infinite” in order to get the coins and the tool at the end. There are multiple ways to pass this level. Level 2-12 There are multiple ways to get through this particular level. The challenge is that Construction Foo has to jump up the pipes, then when he ends up back on the ground, build some crates to get back up and continue jumping up the pipes to get to the final goal. This is best accomplished by using loop blocks. 20 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 21. Level 2-13 More patterns! One of the ways for a player to get to the bottom is by creating a loop and setting it to “infinite” or count the number of times the player would have to repeat the actions and set the loop to run that many times. Just like the pipes, crates can be blown up with dynamite too. Level 2-14 This time again the player would have to use a loop block to make it easier for Construction Foo to collect all the coins and get to the tool at the end. 21 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 22. Level 2-15 Did you know that Construction Foo can also build crates on top of the water spurts? Help him by first blowing up a pipe with a stick of dynamite, then jump on the spurt and build two crates on top of it to reach even higher. Level 2-16 In this fun level, the player can set off a pattern of spurts that would carry Construction Foo to the end, by simply using one stick of dynamite to blow up the first pipe he is standing on. 22 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 23. Chapter 3 The Ninja Foo is a powerful and mysterious force in Fooville. In this chapter we reinforcetheconceptsofparameters,sequencing,andlooping (andthrowing bananas). Level 3-1 The Ninja starts with a special ability to grow. When she’s big, she can break crates with ease. Level 3-2 The Ninja Foo can also shrink! Use the parameter selector to change the command to shrink instead of growing. Now she can sneak into small spaces! 
 23 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 24. Level 3-3 Jump up the stairs and get the kite. Hint:TheNinjahasapowerfulweaponatherdisposal–throwingbananas! When bananas hit gems they collect them. Throw bananas at gems that are out of reach.
 15 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 25. Level 3-4 Throwing bananas can also destroy crates! Destroy the crates to collect all the gems and get the star. 16 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 26. Level 3-5 This level is a little tricky. The player needs to create a staircase by knocking out the two wooden crates. This can be done by throwing bananas or by growing large and smashing the crate. Now jump up the “stairs” and collect the gems and star.
 17 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 27. Level 3-6 In this level you will need to grow and then shrink. Level 3-7 We’ve unlocked the key! Now we can get into treasure chests that hold more gems.Unlockthechestandthenjumpthroughthelightningtowardsthestar. Hint: Set the loop block on infinite jumps to “brute force” your way to the kite.
 18 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 28. Level 3-8 Below is one solution for this tricky level. Drop in a loop block and set the parameter to 3. Then, add a key, jump right, jump right into the loop block. Add in a second loop block and set that parameter to 3. Place a throw command under that loop block. Finally, place a jump right command outside of the second loop block. Bonus:WhathappenswhenyouhittheGlitchwithabanana? Ninja Playground At50starsyouunlocktheNinjaplayground! 19 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 29. Level 3-9 To pass this level and get a golden fish cracker, the player needs to use loops. Jump up the crates and cement blocks four times. Then use the key to get one more coin and choose the walk left command, setting the loop block to infinite. Level 3-10 Here, in order to collect all of the coins, the player can use the command “jump right”, then drop in a loop block and set the parameter to three and apply a key command. Finally, use the “walk left” command, followed by a “jump left” command. 20 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 30. Level 3-11 The levels are getting harder! First, use a loop block and place “throw right” command under it. Set that parameter to “five”. Walk right one space. Use another loop block, add the “walk left” command and set this parameter to two. Finally, walk left one space. Level 3-12 This level is very interesting. Jump right, grow big, followed by grow small. Then drop in a loop block and place “walk right” two spaces and throw commands under it. Set that parameter to infinite. 21 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 31. Level 3-13 To help Ninja Foo get out of the trap, the player can drop in a loop block, apply “throw left” command under it and set that parameter to 3. Then make Ninja Foo grow, so the crates break under her weight, drop in another loop block, apply “walk right” command under it and set it to infinite. This way Ninja Foo would be able to get all of the coins and get to the end of the level. Level 3-14 Grow big, drop in a loop block and apply the following commands under it: walk right two spaces, jump up, throw and a key command. Because the player doesn't know how many times she would have to repeat the actions, set it to “infinite”. 22 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 32. Level 3-15 Glitch strikes again! One of the ways to pass this level is to grow big, then use a loop block, apply “walk right” command under it and set it to “infinite”. This commands would make Ninja Foo keep going until she reaches the end. Level 3-16 In this challenging level the best way to get all the stars is by performing the following commands: Use a key to open the treasure chest, grow small, drop in a loop block and apply “walk left” command, set it to 3. Next drop in another loop block and apply “jump right” command and set it to 3 as well to jump up the stairs. Lastly walk right one space to “fall” in between the blocks to collect the remaining coins. 23 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 33. Level 3-17 This level requires some creativity. One of the ways to get through it is to use multiple loop blocks. But first, use a throw command, drop in the first loop block and apply walk right command under it. Set this parameter to 4. Drop in a second loop block and apply throw left and walk left commands, set it to “infinite”. 24 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 34. Chapter 4 Astronaut Foo keeps finding herself in crazy situations. This chapter introduces events, particularly the bump event. Level 4-1 Unlike in previous chapters, Astronaut Foo uses a jetpack to move around. Place 3 move commands to reach her space puppy. Level 4-2 Astronaut Foo can fly in any direction thanks to her jetpack. She can fly left, up, down, and right. 25 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 35. Place 3 move commands; change the last directional arrow to up. Level 4-3 This puppy looks really far away. You can set the loop block to infinite to have Astronaut Foo move the right until she gets to her puppy. 26 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 36. Level 4-4 This level introduces the “bump” event. When Astronaut Foo “bumps” into something (like those asteroids), a different line of code runs. Drag the command box up to get to the bump event line. Place a dynamite block in. Now every time she bumps into something, she uses dynamite. Level 4-5 Things are getting trickier. Place a move block into the bump event. Change the directional arrow to say “up.” 27 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 37. Level 4-6 This level reinforces the concepts from the previous level. The Astronaut Foo will run the bump code every time she bumps into something. Level 4-7 Astronaut Foo needs to move up twice now when she bumps into an alien spaceship. 28 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 38. Level 4-8 Things get even trickier here. Astronaut Foo needs to move up over the spaceship, but then needs to move back down again too. Place 4 move blocks, changing the directions to up, right, right, and down. Level 4-9 You’ve unlocked the “push” block! Now every time you bump into a crate you can push it into the wormhole. Level 4-10 29 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 39. Now to put it all together. Place a dynamite block and a push block into the bump event box. 30 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 40. Chapter 5 Chef Foo has to deal with a lot of different kinds of food orders. This chapter introduces the “shout” event and conditional statements. Level 5-1 Drag in the cook block and the throw block and click on Chef Foo to make and serve spaghetti. Level 5-2 Now three people want milkshakes! Use a loop block to speed things up. 31 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 41. Level 5-3 Now one Foo wants a milkshake but three Foos want spaghetti! You can change the cook parameters by tapping on the food icon. 32 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 42. Level 5-4 This level adds more parameters to the cook block. Chef Foo can make spaghetti with sauce by adding a tomato before throwing it. Level 5-5 Things are getting more complicated. Use a loop block to make things easier. 33 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 43. Level 5-6 You’ve received the shout event! Chef Foo can now cook when the hungry Foos tell him what they want. Drag the cook blocks into the shout box. Level 5-7 Now you’ve unlocked the IF command! You can change the parameters of the IF block. IF blocks are easy to understand if you say them out load. This code says: Make spaghetti, and if the Foo wants sauce, add a tomato! 34 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 44. Level 5-8 Use two IF blocks to switch between different food requests. There are multiple right answers. 35 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 45. Level 5-9 Now there are more food choices! Drag in 3 IF blocks to make 3 different kinds of food. Notice that the throw command is outside the IF blocks – some students want to add it inside each IF block. 36 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 46. Level 5-10 This level is similar to level 5.7. If you read this code out loud, it says: “Start with bread. If the Foo wants a grilled cheese, add cheese. If the Foo wants Egg-In-A-Hole, add an egg. Then Serve!” 37 thefoos.com/hourofcode ©2017 codeSpark,Inc
  • 47. Follow Us! Twitter: @PlayTheFoos Facebook: facebook.com/codesparkinc Instagram: @playthefoos Email: support@codespark.org 38 thefoos.com/hourofcode ©2017 codeSpark,Inc