CHARACTERIZATION
Overview
In this coding unit, students program a project that describes in detail a character in a story. This lesson plan is designed to help you teach characterization in a fun, visual, and engaging way through coding.
Examples
Learning Objectives
- Use event blocks (like “when flag clicked”) to trigger a series of code.
- Sequence at least 3 “say” blocks to start their story (by selecting a character).
- Use motion blocks (like “glide to X Y“) to personalize their story.
- Use wait blocks to construct a dialogue between two sprites.
Computer Science Topics Covered
- Parallelism: The process of events happening at the same time, either independently or interdependently.
- Debugging: The process of identifying and fixing error(s) in a program when it is not functioning as expected.
- Control structures: Sections of code that order the direction or flow of how a program functions. The control structure in this lesson is focused on loops.