Please pardon our progress while we refine the look and functionality of our new ALEX site! You can still access the old ALEX site at alex.asc.edu. If you would like to share feedback or have a question for the ALEX Team, you can use the contact form here, or email us directly at administrator@alex.state.al.us.

### Overview

This lesson introduces the formal problem-solving process that the class will use over the course of the year: Define - Prepare - Try - Reflect. The class relates these steps to the aluminum boat problem from the previous lesson, then a problem they are good at solving, then a problem they want to improve at solving. At the end of the lesson, the class collects a list of generally useful strategies for each step of the process to put on posters that will be used throughout the unit and year.

Note: You will need to create a free account on code.org before you can view this resource.

## UP:DLCS18.6.6

### Vocabulary

• computational thinking

### Knowledge

Students know:
• how to define the problem.
• how to plan solutions.
• how to implement a plan.
• how to reflect on the results and process.
• how to iterate through the process again.

### Skills

Students are able to:
• identify the steps involved with formulating problems and solutions in a way that can be represented or carried with or without a computer.

### Understanding

Students understand that:
• computational thinking is formulating problems and solutions in a way that can be represented or carried out with or without a computer.

## UP:DLCS18.6.30

### Vocabulary

• problem-solving process

### Knowledge

Students know:
• when solving problems, one should identify the problem, identify possible solutions, evaluate to select a best solution, implement the solution, evaluate the solution and/or seek feedback.

### Skills

Students are able to:
• identify a problem.
• identify possible solutions.
• evaluate to select a best solution.
• implement a solution.
• evaluate a solution.
• seek feedback.
• revise an artifact based on feedback.

### Understanding

Students understand that:
• problem-solving is a process that can take multiple iterations.

## UP:DLCS18.7.30

### Vocabulary

• problem-solving process

### Knowledge

Students know:
• the steps to the problem-solving process.

### Skills

Students are able to:
• select and dissect a problem.
• seek solutions.
• select a best alternative.

### Understanding

Students understand that:
• often there are multiple solutions to real
• world problems.

### CR Resource Type

Lesson/Unit Plan

### Resource Provider

Code.org
Accessibility