Day 6 (WC)

I Can Choose What Kind of Day This Will Be

Before you leave class today you will be able to:

  • Apply the problem solving process to approach a variety of problems
  • Assess how well-defined a problem is and use strategies to define the problem more precisely


  1. Last class we talked about many different types of real life problems and learned the four steps of the problem solving process. With such a wide variety of problems and strategies, it’s important to be able to think critically about how best to use the problem solving process. Today we’re going to look at a wide variety of problems, talk about what makes them different, and reflect on how the problem solving process helped us solve them.
  2. Get into groups of 2-3.
  3. Handouts will be distributed FACE DOWN (don’t look) to each student.
  4. Word Search Activity:
    1. Go over instructions
    2. 2 minutes to find all 8 words
    3. Go to the last page in your handouts & fill out the part for the Word Search
  5. Birthday Guests:
    1. Go over instructions
    2. 2 minutes to organize the seating arrangement
    3. Go to the last page in your hand out & fill out the part for the Birthday Guests
  6. You just solved a number of very different problems. With your groups review the notes you took on each of the problems. Be ready to report out on the following questions:
    1. For each step in the problem solving process, what is their purpose? Why are they included?
    2. Are there any kinds of problems that the problem solving process is particularly helpful at solving?
  7. The problem solving process is particularly helpful when we encounter poorly-defined problems. We saw today that without a well-defined problem the rest of the problem solving process is difficult to follow. What are some questions or strategies we can use to help us better understand and define problems before we try to solve them? Discuss with your group & share with the class.
  8. We now understand a great deal about the problem solving process. This is going to be an incredibly useful tool that we’ll use repeatedly throughout the semester as we dig deeper into understanding the world of computer science.

Leave a Reply

Your email address will not be published. Required fields are marked *