Subject: STEM (Science, Technology, Engineering, and Math)

Lesson Length: 30 - 40 mins

Topic: STEM, Coding

Grade Level: 6, 7

Standards / Framework:

Brief Description: In this lesson, students will define a coding term by describing and providing an example of it in context.

Know Before You Start: Students should have coding experience and be familiar with basic terms e.g., command, algorithm, loop, bug/debug. event, conditional, parameter, variable, iteration, if-statement, function, input, output.

Hook:

  • Read and discuss the sample comic.
    • What is a conditional?
    • When would you use a conditional when coding a video game?
    • What conditionals have they come across while playing a video game?  
  • Have students brainstorm a list of other coding vocabulary words. Discuss what each word means in the context of coding.

Activity: It’s time to create!

  • Using the sample comic as a guide, have students create a three-to-four-panel comic. The comic should include:
    • Panel 1: The coding vocabulary word.
    • Panel 2: The meaning of the chosen coding vocabulary term.
    • Panels 3 and 4: An example of the word in context.

Closure: Without using the coding vocabulary word, have students read panels two and three of their comic to a partner to see if the partner can guess the word.

Differentiation:

  • Allow students to use the speech-to-text feature.

Resources:

  • Comic to print or display: Comic.