Lesson 4
Surprise!
In this lesson, students evaluate a user’s input with a conditional statement. First, they create a flowchart to plan their program’s responses to inputs. Then, they are introduced to if-else conditionals and the <() contains ()?> operator block. Then, they explore different Looks and Motion commands to program a surprise that is shown if the user’s input contains their keyword.
school
Grade
3
local_library
Subject
Language Arts
schedule
Length of lesson
50 minutes
Learning objective
Students will evaluate user input with an operator and a conditional.
Standards
🌐 CSTA Standards
- 1B-AP-10: Create programs that include sequences, events, loops, and conditionals
- 1B-AP-11: Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
- 1B-AP-13: Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences
🇺🇸 Common Core Standards
- CCSS.ELA-LITERACY.RL.3.4: Determine the meaning of words and phrases as they are used in a text, distinguishing literal from nonliteral language.
- CCSS.ELA-LITERACY.W.3.2: Write informative/explanatory texts to examine a topic and convey ideas and information clearly
Multi-lesson projects
Students will use the same project across multiple lessons.
Lesson contents
lock
Want to teach this lesson?
Log in and get access to the full curriculum for free.
Scratch projects
My idiom
Student resource
Log in to access
Multi-lesson project
Students will use the same project across multiple lessons