The Absolutely True Adventures of a School Librarian

The Absolutely True Adventures of a School Librarian

Saturday, December 6, 2014

Unplugged Hour of Code with The Hokey Pokey




While planning for Hour of Code week (December 8-12, 2014) I was looking for ways to teach coding to Pre-K through 1st grade students without using technology.  At #EdCampSandMtn I attended Faith Plunkett's session on coding.  Faith demonstrated how she has younger students code each other to move through a maze, grid, etc. This week, in the middle of the night, it occurred to me that line dancing is a type of coding similar to what Faith had her young students do!  

Next week is Hour of Code.  For our Pre-K-1st grade students who do not have access to iPads or other devices I thought we would code ourselves to do the Hokey Pokey!  I thought I would start the lesson by briefly explaining what coding is as it relates to robots, do a couple of simple coding activities like Faith demonstrated where students assume the role of a robot and the other students "code" the robot, and then move into coding students to do the Hokey Pokey but not tell them what I am coding them to do.  The first student to figure out what I am coding them to do will win a prize. We will then build the rest of the code  together from the point where the student won the prize. In the end we will turn on the Hokey Pokey video above and dance our Hour of Code as robots!

Code.org has lots of great lesson plan ideas for unplugged and plugged activities.  Be sure to visit them today! 



Disclaimer: I know almost nothing about coding.  I am following the example from CodeCombat using Python programming language (whatever that is) and am sure someone who knows code will cringe at my mistakes, but hey, at least I’m willing to try!


self.moveRightFootForward()
self.moveRightFootBack()
self.moveRightFootForward()
self.shakeRightFoot()
self.moveRightFootBack()
self.moveTurnAround()
self.clap()
self.say”That’sWhatIt’sAllAbout”()

self.moveLeftFootForward()
self.moveLeftFootBack()
self.moveLeftFootForward()
self.shakeLeftFoot()
self.moveLeftFootBack()
self.moveTurnAround()
self.clap()
self.say”That’sWhatIt’sAllAbout”()

self.moveRightHandForward()
self.moveRightHandBack()
self.moveRightHandForward()
self.shakeRightHand()
self.moveRightHandBack()
self.moveTurnAround()
self.clap()
self.say”That’sWhatIt’sAllAbout”()

self.moveLeftHandForward()
self.moveLeftHandBack()
self.moveLeftHandForward()
self.shakeLeftHand()
self.moveLeftHandBack()
self.moveTurnAround()
self.clap()
self.say”That’sWhatIt’sAllAbout”()

self.moveForward()
self.moveBack()
self.moveForward()
self.shake()
self.moveBack()
self.moveTurnAround()
self.clap()
self.say”That’sWhatIt’sAllAbout”()

No comments:

Post a Comment