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.

school
Grade 8
local_library
Subject Social studies
schedule
Length of lesson 50 minutes

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