Skip to the content
Peabody TeachFor teachers and grown-ups

A recipe with a name: 6th to 8th coding

Functions as named recipes. A free 6th to 8th lesson plan with a hook, practice that links to free activities, and an exit ticket. Copy it and make it yours.

Lesson plan

Goal

  • Students work toward: functions as named recipes.

Hook (5 min)

  • Ask the class: How do you name a chunk of steps so you can use it again?
  • Take two or three answers and write them where everyone can see them.

Teach (15 min)

  • Say the big idea in one plain sentence: a recipe with a name.
  • Show one example, then one that is not an example, and ask how the two differ.
  • Have students tell a partner or a small group the idea in their own words.

Practise (20 min)

  • Choose one for the whole class or let groups pick:
  • Learn: Functions (https://peabody.kids/world/code/code-functions)
  • Print: On paper: Read It, Run It, Say It (https://teach.peabody.kids/coding-lessons/read-it-run-it)
  • Learn: Practise: a named recipe (https://peabody.kids/practice/code/recipedo)
  • Learn: Practise: a recipe with a number (https://peabody.kids/practice/code/recipeparam)

Exit ticket (5 min)

  • On a slip or aloud: one thing I learned about a recipe with a name, and one question I still have.
  • Sort the slips into: got it, nearly, not yet. Start tomorrow with the last pile.

Written by Peabody from its own skill pages. Free, no ads, no sign-in. Children can practise this on Peabody. More from teachers: teacher-shared resources.