pokemon go hunter - · pdf filepokemon hunt summary the play side: the students have to catch...

5
Pokemon GO Hunter Created by Imane Ouis Robotic manager RobotiKSA [email protected] Topics Robotics Computer Science Programming Ages Grades 3-12 Duration 1-2 hours O Z O B O T S T R E A M APPROVED

Upload: vonguyet

Post on 06-Feb-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

Pokemon GO Hunter

Created by

Imane Ouis

Robotic manager RobotiKSA

[email protected]

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

RobotiKSA Riyadh

END

START

Your Mission : Catch all this pokemon by order:

1-

2-

3-

4-

5-

How to catch them ?

Stop by the pokemon

Then do a tornado with a police light

You have only 3 balls, go to thepokestop to win 2 more balls.