Pokemon GO Hunter
Created by
Imane Ouis
Robotic manager RobotiKSA
Topics
Robotics
Computer Science
Programming
Ages
Grades 3-12
Duration 1-2 hours
OZO
BOT STREA
M
APPROVED
POKEMONHUNT
SummaryTheplayside:thestudentshavetocatchallofthePokemonwiththeirpokeballs.
Butsincetheyhaveonly3pokeballs,theyshouldgainadditionalpokeballsfrom
thepokestop.
Thelearnside:theyhavetocodewithOZOBLOCKLYprogramminganduseseveral
functionstoaccomplishthemission.
InformationTeachersshouldknowhowtouslinefollowinginOzoBlockly.Also,studentsshould
bepreparedtooptimizetheprogramusingthefunctionfeature.
PrerequisitesNothing,teacherswillteachthemhowtouseOZOBLOCKLY.
Grouping1student,or2studentsor5students(1Pokemoneach:thereare5Pokemonto
catch).Forthefirststudent,theteachercanshowhowtodevelopafunction“catch
pokemon”toavoidrepeatingthesamesetofstatementsforeachPokemon.Ifthere
are5students,theywilleachusethefunction“catchpokemon”(butwilleditit).
Materials● scissors,
● printthePDFtocutthepokeballs,Pokemon,andthecostumeforOzobot,
● IPadforOzoblockly.
Age/GradeLevelFromgrades3andup.
OzoBlocklyProgrammingTopicsPathnavigation.Functions.
OzoBlocklyModeModeIntermediate-Advanced
DurationDependsonthestudents’levelregardingcoding.Studentshavetounderstandhow
tocodewithOzoBlockly,andhowtoloadtheircodefromOzoBlocklytoOzobot.
Theywillalsowillneedtoknowhowtosolvetheproblemsiftheirprogramdoesn’t
work.So,around2hours.
TopicsMath,programming,coding,computerscience,pathnavigation.
AcademicStandardsITSE
4.b–Planandmanageactivitiestodevelopasolutionorcompleteaproject
6.a–Understandandusetechnologysystems
CCMath1.Makesenseofproblemsandpersevereinsolvingthem.
2.Reasonabstractlyandquantitatively
Overview- First:Explainwhatcodingis
- Explainwhattheywilluseforcoding:OZOBLOCKLY,whatisitandhowit
works
- ShowhowtocreatedifferentfunctionsinOZOBLOCKLY
- ShowhowtoloadthecodetoOzobot
- Explainthemission:catchallthePokemoninorder-followtherules(howto
catchthePokemon)
- Explainhowtooptimizecodingwithfunctions
Lesson/ActivityPlan
● ThegoalofthisactivityistoletthestudentspracticeOZOBLOCKLYwith
theirOzobotinafunway.
● TheteachershouldprintthematerialfromthePDF(themat-mission–poke
balls-Pokemon-andabigpokeballtocustomizeOzobot)
● Thisactivityisforgroups.Dividetheclassroombygroups.Theteachercan
makeitarace,whichevergroupfinishesfirst.Insidethegroup,eachstudent
cancatchonePokemon.(Thereare5Pokemon).
● YoucanmakeafunctionforeachPokemonyoumeet,butthereisafunction
thatyoucanusesoyoudon’thavetorepeateachtimethesameprogramfor
eachPokemon.
Pleasewatchourstudentsworkonthislessonhere:
https://www.youtube.com/watch?v=FTvcQ12q-Ko