We're giving Kodable to 100 underserved schools! Donate $1 Learn More

ELA Integration

Kindergarten


Programming concept covered:

Sequence, Algorithms

Time: 60 minutes

Lesson Materials

  • “The Kodable World” narrative
  • Sentence “puzzles” (cut and put together in individual bags)
  • Maze graphic organizer  (guided practice)
  • Sentence Template (independent practice)
  • Pencils
  • Device to access Kodable on-screen lessons (iPad, desktop, mac, PC, web)
  • Kodable on-screen lessons: Sequence Sector, "1,2,3 Roll" 1.1-1.5
Download Teaching Materials

Print Lesson Plan

Get a free teacher account

Objectives


  1. Students will be able to sequence words to build sentences.
  2. Students will be able to connect organization of text in a story to code in programming.
  3. Students will be able to apply proper punctuation in sentence creation, as a programmer does in code.
  4. Students will be able to follow the sequence of a storyline.
  5. Students will be able to apply sequencing in literacy to programming.
  6. Students will be able to “run” a program by correctly sequencing sentences.

Common Core Alignment

CCSS.ELA-LITERACY.RF.K.1: Demonstrate understanding of the organization and basic features of print.

CCSS.ELA-LITERACY.RF.K.1.A: Follow words from left to right, top to bottom, and page by page. 

Direct Instruction (I do)


Opening

Engage students: open the lesson by doing a read aloud with “The Kodable World.”  

Model the skills students are working on: following words from left to right (track with your finger), page to page. “Think aloud” as you do this, showing students what readers do in their head as they read.

“Today, we are going to learn how reading and writing are a lot like computer programming. When we read, we have to follow something called a sequence for the story to make sense. We have to read the words and pages in order, or we won’t understand the story.

In computer programming, we have to instruct computers by giving them written directions in something called code. If we write code out of order, the program won’t make sense to the computer and it won’t be able to do anything- just like our words won’t make sense in reading and writing!

This is a special week! This week is the Hour of Code, where students all around the world are learning about computer science. We are going to start by thinking about things we already know and do, and how they can help us learn computer science so we can use technology to help ourselves and the world.

We’re going to start by practicing sentence organization. For a word, sentence, or story to make sense, they have to follow a sequence. The letters in each word have to go in order, the words in a sentence have to follow an order, and the sentences have to follow an order. We will start by correctly ordering some fun Kodable sentences!

After we practice together, you’ll get your own sentence puzzles to practice with. Finally, you’ll show how much you learned today by completing a writing activity and getting on your device (iPad, computer) to sequence code that will move the Kodable blueFuzz through a maze!

We are going to follow directions and work together as we learn about sequence and organization in both reading and programming.”

Introduction to New Material

“When we read, we have to follow an order. The words are organized on the page to make sense- we have to read them from left to right and follow the pages in order or the sentences and story won’t make sense.

When we read 'The Kodable World' story, we learned all about the fuzzFamily’s adventure that began when they spotted planet Smeeborg in the distance. What’s something that happened after that?”

Think, Pair, Share

Think about an event that happened in the story we just read. What did the fuzzFamily see, do, or experience?

Call on 3 students to share. Record the events in order.

“We are able to think about our story and know what happened because we were following an order. The words and pictures in the story are in order and follow something called a sequence. If we read the story in the wrong order, we wouldn’t understand what was happening or what the story was about.”

“In computer programming, something we are going to be learning about this week, our computers and iPads, and any kind of machine works just like making sense from words. When we tell a story or speak, the words are in order. 

In programming, people control what the computer does by giving it directions in order. We communicate with computers in a language they understand, called code, to get them to do what we want. If we don’t write the code in the correct order, or sequence, the instructions won’t make sense to the computer and the program won’t run- just like our sentences or stories don’t make sense if they aren’t in order! 

Model with the example sentence puzzle: “I have a sentence here that I need to put together. I see words that don’t make sense if they aren’t in order. I know that my sentence always starts with a capital letter, so that must be the first word in my sentence.  I see that one word has a period after it, so that must be the last word. Now I can read the other words and see what order makes the most sense. Show how you read each sight word to build the correct sentence.

Check for Understanding

“Give me a thumbs up if you can explain why it matters where I place each word.”

“The way we organize a sentence to make sense to us is exactly how programmers need to organize their code- following a sequence of steps.”

Guided Practice

“We are going to practice our sentence organization together as a class. I’m going to give you some words and we are going to work together to put them in the correct order, like you just saw me do."

You will use a sentence puzzle and students will follow on their own graphic organizers. Hand each student a copy of the Kodable sentence puzzle graphic organizer maze to fill out.

“blueFuzz needs to reach the end of this maze. We have to put the sentence in the correct sequence for him to be able to reach the end!

Show me with a hand up if you know which word should start our sentence. How do you know (capital)? What will the last word in the sentence be? How do you know (period)?” "What words make sense to go in between?"

Call students up to put the words in sequence and share their completed sentences at the end. 

Independent Practice

Students will practice with their own sentence puzzles and complete the sentence graphic organizer.

Organization tip: Cut the puzzle pieces and mark the back of each piece with the same color dot. Put each puzzle in a plastic bag as one kit. There are different puzzles and this will help students mixing puzzle pieces with each other!

“Now it’s your turn! Everyone is going to get their own sentence puzzle in a bag. You will find your own space in the room to put your words in sequence to complete the sentence. When you’re finished, you will get a worksheet and place your cards in order in the boxes. After your sentence is in order, you will write your sentence on the worksheet under the maze and hand it in.”

Go over classroom procedures and expectations for independent work, clean up, and handing in work.

Closing/Exit Ticket

Students will apply what they learned from the lesson to complete Kodable’s Sequence Sector lessons 1.1-1.5 in the app or at game.kodable.com. Note: If you are a registered user, you can track student progress on your teacher dashboard. 

“Today we learned about the importance of organization in both words and programming. Following an order allows us to make sense of words and understand, just like a computer does when our code is in the correct order. 

Without sequence, our computers wouldn’t work, just like the wonderful stories we write and read need to follow a sequence to work!

You are going to practice sequence in programming now, by giving blueFuzz commands in sequence so he can get through the maze!”

Optional: Model the on-screen lesson tutorial for students. Go over classroom procedures for iPads/computers and technology use.

Students will complete “Sequence Sector” lessons 1.1-1.5.

enter your email address and we'll deliver it to you right away!