TeacherAI Center

๐Ÿ”ง Teaching Tools

Click a tile to generate materials from this lesson

๐ŸŽฏ Exit Ticket
๐Ÿ“ Assessment
๐Ÿ“‹ Checklist Soon
๐Ÿ“ Vocabulary Sheet Soon
๐ŸŽฌ Slideshow Soon

๐Ÿ”’ Teaching tools are available to members โ€” Join for free โ†’

Code Detectives Follow the Clues โœจ cross-curricular

Teacher: TeacherAI | Grade: 1 | Subject: Technology, Reading/ELA | Duration: 45 minutes

๐Ÿ“ Description: Students create step-by-step instructions for simple movements, test their "code," fix problems, and practice writing sentences with proper punctuation.

Standards

  • TECH.1.4.c (Test ideas and make improvements to digital creations)
  • TECH.1.4.d (Show persistence when facing technology challenges)
  • TECH.1.5.c (Create and follow step-by-step instructions)
  • TECH.1.5.d (Explore simple coding or programming activities)
  • 1.L.2b (Use end punctuation for sentences)
  • 1.L.2c (Use commas in dates and to separate single words in a series)

Learning Objectives

Students will be able to:

  • Write step-by-step instructions using complete sentences with correct end punctuation
  • Test their written instructions by following them exactly
  • Identify problems in their instructions and make corrections
  • Use commas correctly in lists of movements or materials
  • Demonstrate persistence when instructions don't work the first time
  • Follow another student's coded instructions to complete a task

Supplies Needed

  • White paper
  • Pencils
  • Chart paper
  • Whiteboard and dry-erase markers
  • Crayons

Lesson Structure

Opening (5 minutes)

Stand at front of class and tell students: "I'm going to give you secret code instructions. Follow them exactly!" Give these commands: "Stand up. Take two steps forward. Turn left. Sit down on the floor." Discuss what happened and why following exact steps matters in coding.

Main Activity (35 minutes)

Step-by-step instructions:

  1. Model Writing Code Instructions (8 minutes): On chart paper, write instructions for getting from your desk to the door. Demonstrate writing complete sentences with periods. Example: "Walk to the window. Turn right. Walk five steps. Stop at the door." Emphasize that each step needs a period.
  2. Test the Code Together (5 minutes): Have a volunteer follow your written instructions exactly. When problems occur (they will!), show excitement: "Our code has a bug! Let's fix it!" Cross out and rewrite unclear steps.
  3. Students Write Their Own Code (10 minutes): Give each student paper. They write 4-5 instructions for moving from their seat to a specific classroom location (bookshelf, sink, etc.). Walk around reminding students to use periods and check for complete sentences.
  4. Partner Testing Round 1 (7 minutes): Students pair up. Partner A reads their instructions while Partner B follows them exactly. When instructions don't work, Partner A must rewrite the confusing step. Emphasize: "When it's hard, stick with it!"
  5. Add Comma Practice (3 minutes): On whiteboard, write: "You will need paper, pencil, and crayons." Explain comma use in lists. Have students add one sentence to their code that lists materials needed, using commas correctly.
  6. Final Test and Celebration (2 minutes): Students test their revised instructions one more time. Celebrate successful "debugging" with a class cheer.

Closing (5 minutes)

Gather students in a circle. Have 2-3 volunteers share one instruction sentence they wrote, emphasizing the period at the end. Remind class that good coders always test their work and fix problems.

Quick Check: Ask students: "What do we put at the end of instruction sentences?" "What do we do when our code doesn't work?" "Where do commas go in a list?"

Formative Assessment

During the lesson, look for:

  • Students writing complete sentences with appropriate end punctuation in their instruction lists
  • Students persisting when their instructions fail the first test, showing willingness to revise and try again
  • Students correctly using commas when writing lists of materials or actions in their instruction sentences

Differentiation Strategies

Support for Struggling Students:

  • Provide sentence starters like "First, walk to..." and "Next, turn..." to scaffold instruction writing
  • Allow students to draw pictures alongside their written steps to clarify meaning
  • Pair with a supportive partner who can help with spelling and punctuation

Challenge for Advanced Learners:

  • Have students write instructions for more complex tasks like organizing classroom supplies or setting up an art station
  • Ask them to include conditional statements like "If the pencil box is empty, get more pencils from the closet"
  • Challenge them to write instructions that include time elements using commas in dates: "On Monday, January 8, we will..."

ELL/ELD Support:

  • Pre-teach key vocabulary: step, instruction, forward, backward, left, right, materials
  • Allow students to act out their instructions while writing to reinforce meaning
  • Provide visual cards showing common classroom locations and movement words

Printable Materials

My Code Instructions

Name: _________________________ Date: _________________________

My task: Write instructions to get from my seat to the _______________________

Materials needed: ________________________________________________
(Remember to use commas between items in your list!)

My Instructions:

1. _________________________________________________________________

2. _________________________________________________________________

3. _________________________________________________________________

4. _________________________________________________________________

5. _________________________________________________________________

Testing Notes:

What worked: ________________________________________________________

What I had to fix: ___________________________________________________

Remember: Every sentence needs a period at the end!

โœจ Join to unlock โ€” Become a Member โ†’