Lesson 1
Plan your project
Students explore how decision trees can be used to decompose the project planning process into smaller parts. As a class, they explore an existing choose-your-own-adventure story and discuss how choices impact the user journey. After being introduced to decision trees, students create a decision tree that outlines the structure and flow of their program. Note: This lesson assumes that students have had the opportunity to research a historical event of their choosing. They should have a variety of facts that can be shared through a choose-your-own-adventure story where the user gets to make decisions based on what type of information they would like to learn more about.
Learning objective
Students will develop a plan for their interactive historical event project.
Standards
CSTA Standards
- 2-AP-10: Use flowcharts and/or pseudocode to address complex problems as algorithms
- 2-AP-13: Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs
College, Career, and Civic Life (C3) Framework
- D2.Civ.2.6-8: Explain specific roles played by citizens (such as voters, jurors, taxpayers, members of the armed forces, petitioners, protesters, and office-holders)
- D2.His.14.6-8: Explain multiple causes and effects of events and developments in the past
- D2.His.1.6-8: Analyze connections among events and developments in broader historical contexts
- D2.His.4.6-8: Analyze multiple factors that influenced the perspectives of people during different historical eras
Lesson contents
Want to teach this lesson?
Log in and get access to the full curriculum for free.