Character Analysis | Whole Class
Students analyze a character from a familiar text and translate that analysis into a simple coding-style input/output system. They identify character traits, evidence, and patterns, then use those details to create a mini algorithm or pseudocode model of the character’s responses.
| Term | Definition |
|---|---|
| character trait | A word or phrase that describes what a character is like. |
| text evidence | Words, actions, or details from the text that support an idea. |
| algorithm | A step-by-step set of instructions to solve a problem or complete a task. |
| pseudocode | A plain-language way to write code-like steps. |
| input | Information or a condition a system receives. |
| output | The result a system produces after processing input. |
Display a familiar character and ask: What 3 traits describe this character? Record responses and prompt students to give one text-based reason for each trait.
Share traits, justify choices with evidence, and listen for patterns in classmates’ ideas.
Model how a character trait can become a rule in code. Example: If the character is challenged, then they act bravely. Show how evidence from the text supports the rule.
Take notes and identify how the teacher turns character analysis into an if/then statement.
Guide students to work with one character and create a 3-step pseudocode sequence or flowchart showing how the character reacts to different situations. Push advanced thinking by asking students to include conditions, exceptions, or repeated patterns.
Work whole class to draft a character algorithm, suggesting inputs, outputs, and decision points.
Assign a new scenario involving the same character. Ask students to write a short pseudocode response or decision tree that predicts how the character would act, using evidence from the text.
Write or discuss a brief coding-style response that reflects the character’s traits and choices.
Invite 2–3 students to share. Ask the class whether the code matches the character and what evidence supports it.
Present ideas, compare responses, and suggest revisions based on text evidence.
Review the idea that characters can be modeled like programs: traits shape decisions, and evidence helps prove the pattern. Ask students to share one thing they learned about the character and one thing they learned about turning reading into coding.
Choose a different character from a book, movie, or story. Write 3 character traits, one piece of evidence for each, and one short if/then rule that predicts how the character would respond in a new situation.