Week 1: What is Code?
We started out by introducing the word code. I read the first few pages of Drawn Together by Minh Le, which tells the story of a boy and his grandfather who are having trouble communicating because they speak different languages. I stop while they are still unable to communicate, and we talk about how difficult it can be to understand someone if you aren't speaking the same language. Then I show them our code word card: the language computers speak. We discuss how computers can't understand us if we speak English, because they speak code, not English! (Thankfully no one brought up Alexa or voice-activated technology....I could see that being a bigger issue down the road!) In pairs, students had to interpret a message written in code, using the code translator on the paper to decipher the message. I just found a cute fall decoding freebie on TpT!Week 2: Commands and Programs
Next we read Clifford's Thanksgiving Visit and worked to write a program to get our "robot" Clifford through the events of his story. I bought some giant puzzle pieces that I arranged into a sort of maze and placed different locations from the story on it. Any story would work for this - I like this one because it has a very clear and linear sequence of events!
I introduced Clifford the "robot" by telling them that, since he's a robot, he only speaks in code, and his code only has four words in it, which we call commands. I drew those four commands on the whiteboard: four arrows, one facing each direction! In preparation for next week's independent work lesson, I had printed out arrows on label paper, and we used those to write a program for Clifford. We paused between every 3-5 commands so a student could test out the code by guiding Clifford through the maze, following only our instructions.
Week 3: Be a Programmer
Our last unplugged coding activity is for students to complete in pairs! We read The Very Stuffed Turkey, another very linear story with a clear sequence, and made a list of Turkey's barnyard friends in the order he visited them. Then each pair got a third of a label sheet of commands (Turkey speaks the same code Clifford did!) and a paper with a map of Turkey's friends and space for the program.
Centers & Looking Ahead
Our centers this week were Scratch Jr. on the iPad, ABCYA Mouse practice on the Chromebooks, and for the writing center, we've had the opportunity to make our own secret code using another freebie!
Next up? Introducing sequences, loops, and conditions through Kodable!
Next up? Introducing sequences, loops, and conditions through Kodable!
No comments:
Post a Comment