Professional Documents
Culture Documents
ComputationalThinking
CarnivalGameGuide
COMPUTATIONAL THINKING
CARNIVAL
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
COMPUTATIONAL THINKING
CARNIVAL
Pick a Pop
Materials:
DIYandcreatealollipopgamebystartingwitha
sparebox(weusedafruitsnackbox).Pokeholes
intheboxusingapenorincreaseefficiencyby
usingaDremelifyouhaveonearound.Wrapthe
boxandstickthelollipopsthroughthewrapping
paper,intotheholesyouputintothebox.
Makesuretocreateadatacollectionsheet!
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
1.Pullyourfavoriteflavorlollipopfromthebox.
2.Observe,isthestickmarkedornot?
3.Recordthisdataonthesheetprovided.
COMPUTATIONAL THINKING
CARNIVAL
Pick a Pop
PickaPophighlightsthefollowingCTconcepts:
DataCollection
DataAnalysis
ByplayingPickaPop,youareactivelycollectingdata.Wehavesetupdatacollectionmethodssothattheycan
easilyhelpusanswerourquestions:WhatisthemostpopularDumDumflavorofCTCarnivalattendees?What
percentageoflollipopspulledweremarked?Ofthemarkedlollipops,howweretheflavorsrepresented?
Attheendofeachday,wewillanalyzethedatatomakesenseofitandfindanypatternsthatexist.Then,wewill
hopefullybeabletodrawsomeconclusions!Aftertwofulldaysofdatacollection,wecanevencompareouranalysis
toseeifanyothertrendsarise.
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
COMPUTATIONAL THINKING
CARNIVAL
Guess a Number
Materials:
Arubberduckandawrappedboxfordisplay.
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
1.Thereisanumberonthebottomofthisduck.Itcould
beanynumber,1100.
2.Youhave7turnstoguessthenumbercorrectly.
Wanttoplayitonline?https://goo.gl/MxdzzF
COMPUTATIONAL THINKING
CARNIVAL
Guess a Number
GuessaNumberhighlightsthefollowingCTconcept:
ProblemDecomposition
Asyouwerechallengedtoguessanumberinonly7attempts,howdidyoustrategizetouseyourguessesinthe
mostefficientway?Youprobablyrealizedthatitwasbesttobreakthisproblemdownintosmallerpieces.There
are99possibilitiestoguessthewrongnumber,sobybreakingitdown(maybeyouguessed50first)andgetting
feedback,youwereabletothenbreakthenumbersintosmallerranges.Bybreaking1100intosmallernumber
sets,youwereabletosolvetheproblemofthemysterynumberinamoremanageableway.Thisisanexample
ofproblemdecomposition.
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
COMPUTATIONAL THINKING
CARNIVAL
Materials(clicktobelinkedtoitems):
Posterboardorpaperforsmallerscale
Coppertape
LED
Buttoncellbattery
TapetoholddownthebatteryandLED
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
Oneofthemainlightsonourferriswheelhasgoneout!Canyouhelpusfixit?
1.Placeafingeronthebaseoftheferriswheel,nowslideitto
theright.
2.Countthegreenlightsasyoumoveyourfingerupthepost.
Stopatthe15thlight.
3.Followthecirclewiththedarkgreenlightstotheright.Stop
atthe6thlight.
4.Followtheredlightpathtotheright.Stoponthethirdlight.
COMPUTATIONAL THINKING
CARNIVAL
5.Keeponefingerthere.
6.Withyourotherhand(orwithafriend'shelp),
counttheorangepointsupwardsfromthered
lightyou'reat.Stopatthe3rdorangepoint.
7.Pushonthispointandtheredlightthatyour
otherhandisholding.Ifeverythingwasdone
correctly,thelightshouldbefixed!
WeareusingthisgametohighlightthefollowingCTconcept:
Algorithm
ByhelpingusFixtheFerrisWheel,youwereactuallyfollowinganalgorithm.Analgorithmisasetofsequenced
stepsthathelpyoucompleteataskorsolveaproblem.Ifyoudidnotfollowthesequencecorrectly,theoutcome
wasthattheferriswheelwasnotfixed.Couldyouhavedeterminedhowtofixtheferriswheelwithoutfollowingthe
algorithm?Yes,butyouwouldhavebeenguessingwhichisnotasefficient.Canyouimprovethealgorithmto
maintaintheclarity,butcondensethenumberofstepsthatittakestofixtheferriswheel?
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
COMPUTATIONAL THINKING
CARNIVAL
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.
1.Startwith3ringsonlyonRod1.
2.CountthenumberofmovesthatittakesyoutomovealloftheringsovertoRod3WITHOUTplacingalargerring
ontoasmallerone.
3.Ifittookyoumorethan7moves,continuetryinguntilyougetitdownto7movesonly.
4.Onceyouvemasteredthe3rings,placethembackonRod1andaddanadditionalring.
5.Usewhatyoulearnedfromsolvingthe3ringchallengetosolvethe4ringchallenge.
6.Canyoumovethe4ringsin15moves?
Playthisgameusingthephysicalmodeloronlinehere:https://goo.gl/pbgp8D
COMPUTATIONAL THINKING
CARNIVAL
WeareusingthisgametohighlightthefollowingCTconcepts:
Simulation&Models
Problemdecomposition
Algorithms
Abstraction
AsyouhadfunplayingtheRingTossRemix,youwerealsotacklingacomplexproblemthroughthissimulation.At
somepoint,youprobablyhadanattemptthatwasnotsuccessfulandyouhadtorunanothertrial.Asyoumoved
theringstotherods,youdeterminedawaytobreaktheproblemintomoremanageablepieces,maybefocusingon
oneortwomovesatatime.Then,youstartedtocomeupwithalgorithmswithoutevenrealizingitpotentially.IfI
movethisringtothisrod,thenIcanmove...ohwait,thatwontworkbecauseofX.Onceyoufiguredoutthesteps
needed,youusedthatexperiencetoinformhowtotacklethenewproblemofmanaging4rings.Usingthis
informationtohelpyoucreateasolutionisanexampleofabstraction.
ComputationalThinkingCarnivalbyMichiganStateUniversitysMasterofArtsinEducationalTechnologyProgramislicensedunderaCreativeCommonsAttributionNonCommercialShareAlike4.0InternationalLicense.Basedonaworkathttp://edutech.msu.edu/.