View All Materials

Lesson:

Decision Tree

Coding,

Math,

Robotics,

Science

Experience Level

Grades 1-3

Grades 3-5

Grades 6-9

Duration

15-30 minutes

Group Size

Individual

Small Groups (2-4)

Compatible Robots

Root rt0 Coding Robot

Root rt1 Coding Robot

Details

Combine storytelling, probability, and coding together in this engaging project with endless possibilities!

Downloads & Resources

Decision Tree Lesson Plan Decision Tree Video Tutorial Decision Tree Starter Code
Educational Standards

CCSS ELA K-8 Reading

CCSS.ELA-LITERACY.CCRA.R.5

Analyze the structure of texts, including how specific sentences, paragraphs, and larger portions of the text (e.g., a section, chapter, scene, or stanza) relate to each other and the whole.

RL.2.5

Describe the overall structure of a story, including describing how the beginning introduces the story and the ending concludes the action.

CSTA K-12 CS Standards

1A-DA-06

Collect and present the same data in various visual formats.

1A-DA-07

Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.

1A-AP-08

Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.

1B-AP-12

Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.

1B-AP-15

Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.

2-AP-10

Use flowcharts and/or pseudocode to address complex problems as algorithms.

2-AP-11

Create clearly named variables that represent different data types and perform operations on their values.

2-AP-15

Seek and incorporate feedback from team members and users to refine a solution that meets user needs.

2-AP-16

Incorporate existing code, media, and libraries into original programs, and give attribution.

2-AP-17

Systematically test and refine programs using a range of test cases.

2-AP-18

Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.

Next Generation Science Standards

K-2-ETS1-1

Ask questions, make observations, and gather information about a situation people want to change to define a simple problem that can be solved through the development of a new or improved object or tool.

K-2-ETS1-2

Develop a simple sketch, drawing, or physical model to illustrate how the shape of an object helps it function as needed to solve a given problem.

3-5--ETS1-1

Define a simple design problem reflecting a need or a want that includes specified criteria for success and constraints on materials, time, or cost.

3-5--ETS1-2

Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem.

MS-ETS1-1

Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.

MS-ETS1-2

Evaluate competing design solutions using a systematic process to determine how well they meet the criteria and constraints of the problem.

CCSS ELA K-8 Writing

CCSS.ELA-LITERACY.CCRA.W.1

Write arguments to support claims in an analysis of substantive topics or texts using valid reasoning and relevant and sufficient evidence. 

This page has awesome

Premium Educator Content!

Gain access now with your Content Code or sign up to subscribe.

Code declined