Problem Solving, Algorithms and Unexpected Outcomes                                                   

IMG_20180925_143749.jpg

In week three students were asked to develop a procedure or algorithm for sorting 4-8 cards efficiently with the cards ordered from smallest to largest. The goal was to “collaboratively develop and iteratively improve an algorithm for processing information based on given constraints” (Lesson 6 Unit 1 CS Discoveries, Code.org).

 

What we thought students would come up with algorithms that ranged in level of efficiency.

 

 

What Actually Happened…for many students the process of creating an algorithm never got off the ground. When approaching the task several students tried once or twice and then gave up. It became apparent, during the problem solving process, that the way students responded to setbacks was an indicator of their success. Students who persevered ultimately came up with an algorithm that worked.

 

 

Where do we go from here?....... If we  identify and name successful problem solving behaviors and attitudes will resiliency increase?

 

Student Reflections on Problem Solving, Resiliency and developing Algorithms.

  • What problems did you encounter when completing the task?
  • What did you do when you encountered the problem?
  • Did you feel you were successful with this task?

 

IMG_20181003_115138.jpg

Two different student approaches – two different outcomes

IMG_20181009_153016.jpg

 

IMG_20181009_153124.jpg

 

Our greatest weakness lies in giving up.

The most certain way to succeed is always to try just one more time.”  – Thomas Edison

 

IMG_20181003_115318.jpg