the hungry caterpillar - educator.mama.codes€¦ · the very hungry caterpillar in the light of...
TRANSCRIPT
![Page 1: The Hungry Caterpillar - educator.mama.codes€¦ · The Very Hungry Caterpillar In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and -](https://reader034.vdocuments.us/reader034/viewer/2022052011/60266901ee57c2332e2ab3f3/html5/thumbnails/1.jpg)
HolidayWorkshop
Activity Timing
Warm up Game 5 mins
Introduce Story and Project 5 mins
Main Activity 25 mins
Final test & debug 5 mins
Share with group 5 mins
The Hungry Caterpillar
Introduction (discusstheprojecttogether,shareideasandcreateexcitement)
• Doesanyoneknowanythingaboutcaterpillars?• HowdoyouthinkCaterpillarschange/transformintobutterflies?• Readthestoryof“TheHungryCaterpillar”Whydoyouthinkheatesomuch?• Wearegoingtomakeourownhungrycaterpillarstoday.Showthe2projects.• Whichcodeblocksmadethefruitdisappear?WhichblockdidIusetomakethecaterpillargetbigger?• Askthechildrentothinkaboutwhatfoodstheircaterpillarwouldliketoeat.
Project Plan
Activity Structure – 45min
Overview UseEricCarle’sstoryTheHungryCaterpillartocreateananimationinwhichacaterpillareatslotsofdifferentfoodsbeforeturningintoabutterfly.Learning Objectives• Tousethe‘startonbump’block• Tomakeacharactermoveacrossthescreen
Warm up game
• Showthe‘startonbump’card.WhatdoyouthinkwouldhappenifIusedthiscard?• Holdupthe‘bump’and‘jump’cards.Askchildrentowalkaroundtheroomslowlyandwhentheypass,
theyhighfive/shakehandsthendoa‘jump’.Repeatbutchangethecodeblockfrom‘jump’togrow,turn,stop,etc.
• Sitstudentsdown.Picktwotobeyour‘characters’,remainingstudentsandtutorcreatealineofcodeforcharacterstoenactthatusesthe‘bump’blocktostart.
![Page 2: The Hungry Caterpillar - educator.mama.codes€¦ · The Very Hungry Caterpillar In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and -](https://reader034.vdocuments.us/reader034/viewer/2022052011/60266901ee57c2332e2ab3f3/html5/thumbnails/2.jpg)
HolidayWorkshop
1. Drawthecaterpillarcharacterusingthecirclesandstampbuttonsinthedrawfunction.
2. Thechildrencaneitherdrawthebutterflyandthefoodorusethelibrarycharacters.
3. Createagreenbackdrop.4. Positionandcodethefoodfirst.5. Thencodethecaterpillarto‘bump’intothefirst
pieceoffoodwhenthegreenflagistapped.6. Discussmakingsensibleguessestousethe
correctnumberofmovementblocks.If7istoofarand3isnotfarenoughwhatwouldbeagoodguess?Ifthey’refindingitdifficult,childrencantapthemovementblockandcountthetapstoeachpieceoffood.
7. Recordthe‘munch’sound,addittoyourcode,thenaddthe‘grow’block.
8. Childrencandecidehowmuchtheywanttheircaterpillartogroweachtime.Theycouldalsorecordadifferentsoundeachtimeapieceoffoodiseaten.
9. Repeatfortheremainingfood.10. Usemessagingblockstocodethebutterflyto
appear.
Main Activity Keyquestionsandteaching
Teaching points • Makesurethebutterflycharacterdoesn’t‘bump’
anyoftheothercharacterswhenitishidden.• Makesurechildrendon’tcodeallthemovement
blocksfirstasthiswillchangeasthecaterpillar‘grows’.
• Encouragechildrentotestanddebugandtheycode.
Possible Extensions • Withexperiencedcoders,positionthefoodinan
arcshaperatherthanastraightline.Whichmovementblockswillyouneedtousesothatthecaterpillar‘eats’eachone?Whydoweneedtouse‘wait’blocks?
• Positionthebutterflyinadifferentbackgroundsothatthe‘switchpage’endblockmustbeused.
• Teachchildrenhowtobemore‘efficient’bycopyinganddraggingalineofcodefromonecharactertoanother(whentheyarecodingthefood).
• Nowyouhavecodedthecaterpillartoeatthefood,couldyoumakeitbecomeacocoonbeforeitbecomesabutterfly?
Finishing up
• Whatdidyoulikeaboutyourproject/yourfriend’sproject?• Whatwouldyoudodifferentlynexttime?
The Hungry Caterpillar The Hungry Caterpillar
![Page 3: The Hungry Caterpillar - educator.mama.codes€¦ · The Very Hungry Caterpillar In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and -](https://reader034.vdocuments.us/reader034/viewer/2022052011/60266901ee57c2332e2ab3f3/html5/thumbnails/3.jpg)
HolidayWorkshop
Useful Resources
The Very Hungry Caterpillar
In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and - pop! – out of the egg came a tiny and very hungry caterpillar. He started to look for some food. On Monday he ate through one apple, but he was still hungry. On Tuesday he ate through two pears, but he was still hungry. On Wednesday he ate through three plums, but he was still hungry. On Thursday he ate through four strawberries, but he was still hungry. On Friday he ate through five oranges, but he was still hungry. On Saturday he ate through one piece of chocolate cake, one ice-cream cone, one pickle, one slice of swiss cheese, one slice of salami, one lollipop, one piece of cherry pie, one sausage, one cupcake and one slice of watermelon. That night he had a stomach ache! The next day was Sunday again. The caterpillar ate through one green leaf and felt much better. Now he wasn’t hungry anymore and he wasn’t a little caterpillar anymore. He was a big, fat caterpillar. He built himself a house, called a cocoon, around himself. He stayed inside for 2 weeks. Then he nibbled a hole in the cocoon…. Pushed his way out and… he was a beautiful butterfly!
![Page 4: The Hungry Caterpillar - educator.mama.codes€¦ · The Very Hungry Caterpillar In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and -](https://reader034.vdocuments.us/reader034/viewer/2022052011/60266901ee57c2332e2ab3f3/html5/thumbnails/4.jpg)
HolidayWorkshop
Main Activity (page 1 of 1)
Code Sheets
![Page 5: The Hungry Caterpillar - educator.mama.codes€¦ · The Very Hungry Caterpillar In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and -](https://reader034.vdocuments.us/reader034/viewer/2022052011/60266901ee57c2332e2ab3f3/html5/thumbnails/5.jpg)
HolidayWorkshop
Possible Extensions (page 1 of 2)
Code Sheets
![Page 6: The Hungry Caterpillar - educator.mama.codes€¦ · The Very Hungry Caterpillar In the light of the moon a little egg lay on a leaf. One Sunday morning the warm sun came up and -](https://reader034.vdocuments.us/reader034/viewer/2022052011/60266901ee57c2332e2ab3f3/html5/thumbnails/6.jpg)
HolidayWorkshop
Possible Extensions (page 2 of 2)
Code Sheets