ALEX Classroom Resource

Computer Science Discoveries Unit 1 Chapter 1 Lesson 2: The Problem Solving Process

Classroom Resource Information

Title:

Computer Science Discoveries Unit 1 Chapter 1 Lesson 2: The Problem Solving Process

URL:

https://studio.code.org/s/csd1-2018/stage/2/puzzle/1

Content Source:

Code.org
Type: Lesson/Unit Plan

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.

Content Standard(s):
 Digital Literacy and Computer Science DLIT (2018) Grade: 6 6) Identify steps in developing solutions to complex problems using computational thinking. Unpacked Content Evidence Of Student Attainment:Students will: use the problem solving or design thinking process to think logically through a previously solved complex problem.Teacher Vocabulary:computational thinkingKnowledge: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. Digital Literacy and Computer Science DLIT (2018) Grade: 6 30) Discuss and apply the components of the problem-solving process. Example: Students will devise a plan to alleviate traffic congestion around the school during drop-off and pick-up. Unpacked Content Evidence Of Student Attainment:Students will: discuss the components of the problem-solving process. apply the components of the problem-solving process.Teacher Vocabulary:problem-solving processKnowledge: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. Digital Literacy and Computer Science DLIT (2018) Grade: 7 30) Apply the problem-solving process to solve real-world problems. Unpacked Content Evidence Of Student Attainment:Students will: define a problem. analyze the problem. seek multiple solutions to the problem. evaluate possible solutions to the problem. select a best solution to the problem. seek feedback on the solution.Teacher Vocabulary:problem-solving processKnowledge: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 realworld problems.
Tags: problem solving, problem solving strategies