Introduction to Problem
Solving
Presented by:
Raedian Pinnock-Woollery
Objectives
At the end of this lesson, you should be able to:
1. Define a problem
2. List the steps involved in problem solving
3. Decompose a problem into its significant components
4. Create steps to solving simple real world problems
Introduction
[Link]
What is Problem Solving?
This is the process by which we find solutions to our
problems
Definition of a Problem
A problem is any task which requires a solution to give a desired outcome
The problem may be simple or complex
In order for us to arrive at a solution we must:
1. Have a clear understanding of the problem
2. Determine the resources needed
3. Determine the desired results
4. Consider the methods we can use to achieve the desired result
5. Choose the best option
Steps in Problem Solving
1. Define/ Identify the problem
2. Propose and evaluate solutions
3. Determine the most efficient solution
4. Develop an algorithm to solve the problem
5. Test and validate the solution
Examples of Problems to Solve
● Getting to School from Spanish Town
● Getting your laundry done
● Mix a jug of lemonade
Thank you for watching!
Group Break Out Sessions
● Students will complete the activities on the previous slide in groups
Problem Decomposition
● A problem may be broken down into thee main parts
○ Input
○ Process
○ Output
● Let us examine:
○ mixing a jug of lemonade
○ doing laundry
Additional Resources
For additional information, please begin reading page 231 of your Information Technology
Textbook
Zoom Meeting
Topic: Programming Problem Solving Workshop for IT Students
Time: Oct 27, 2021 03:00 PM America/Jamaica
Join Zoom Meeting
[Link]
Zz09
Meeting ID: 896 2121 6449
Passcode: ITStudents