maze: sequence - code.org · maze: sequence as your students ... in small groups, let students...
TRANSCRIPT
4Course1|Lesson4
Maze:SequenceLessontime:30Minutes
LESSONOVERVIEWInthisseriesofpuzzles,studentswillbuildontheunderstandingofalgorithmslearnedintheHappyMapsandMoveItUnpluggedactivities.FeaturingcharactersfromthegameAngryBirds,studentswilldevelopsequentialalgorithmstomoveabirdfromonesideofthemazetothepigattheotherside.
TEACHINGSUMMARY
GettingStartedIntroduction
Activity:MazeSequenceMaze:Sequence
ExtendedLearningExtensionActivities
LESSONOBJECTIVESStudentswill:OrdermovementcommandsassequentialstepsinaprogramRepresentanalgorithmasacomputerprogramCountthenumberoftimesanactionshouldbeexecutedandrepresentitasinstructionsinaprogram
GETTINGSTARTEDIntroductionAskyourstudentsiftheyarefamiliarwiththegameAngryBirds.ExplainthattheywillbewritingprogramstohelpanAngryBirdlocateaPig.
Reviewcardinaldirections.UsetheNEWSmnemonicandletstudentsknowthattheywillseethoselettersintheirprogramsnexttothedirectionarrows.Gettingthebirdtothepigwillrequireputtingyourdirectionsinaveryspecificorderorsequence.Canyousolvethepuzzlesusingthefewestblockspossible?
LESSONTIPEncouragestudentstocontinueusingthepairprogrammingmethodthattheylearnedinthelastlesson.Askthemtorestatetherolesofthedriverandnavigator.
ThiscurriculumisavailableunderaCreativeCommonsLicense(CCBY-NC-SA4.0)
IfyouareinterestedinlicensingCode.orgmaterialsforcommercialpurposes,contactus:https://code.org/contact
ACTIVITYMaze:SequenceAsyourstudentsworkthroughthepuzzles,observehowtheyplanthepathforthebird.Identifydifferentstrategiesusedandaskstudentstosharewiththewholeclass.Thishelpsstudentstorecognizethattherearemanywaystoapproachtheseproblems.Youmaywanttogothroughafewpuzzlesontheprojector.Whiledoingthisyoucanaskaonestudenttotracethepathonthescreenwhileanotherwritesthedirectionsonawhiteboard.
EXTENDEDLEARNINGUsetheseactivitiestoenhancestudentlearning.Theycanbeusedasoutsideofclassactivitiesorotherenrichment.
CreateYourOwnInsmallgroups,letstudentsdesigntheirownmazesandchallengeeachothertowriteprogramstosolvethem.Foraddedfun,makelife-sizemazeswithstudentsasthepigandbird.