0% found this document useful (0 votes)
8 views

Week1-Introduction to Problem Solving Concept

Uploaded by

miraa.abusara
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Week1-Introduction to Problem Solving Concept

Uploaded by

miraa.abusara
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

LESSON-1 COMPUTER

SCIENCE
Intro to Problem Solving
+ using problem solving process

By kamal shaheen ,teacher


Introduction to problem Solving

 Computer is machine that not only use to develop the software .it is also used for solving
various day-to-day problems.
 Computer Science can be summarized with two simple words: problem solving
 Computer Science is the study of problems, problem-solving, and the solutions that
come out of this problem-solving process.
 Given a problem, the goal is to develop an algorithm to solve the problem
 Computers cannot solve a problem by themselves .it solve the problem on basic of the
step-by-step instructions given by us .
Introduction to problem solving
Concept

 Problem : is a matter or situation need to dealt with and overcome.

 Problem solving : is the process of finding solutions to complex issue.

Figure1.1 Problem
 Algorithm : is a step-by-step list of instructions to solve the problem.
Problem Solving Example : Fan

 Our Fan Suddenly stops in midnight ??


 IS the power supply gone ??
 Any issue in switch board ??
 Any issue in Fan ??

Once we found out Power supply issue then we wait for power supply
To resume .
IF we Found that some issue with switches or fan itself then we call electrician next
Morning . Identify Analyze build Plan and Steps  Implement Test
Warm Up
Introduction to problem Solving

What makes someone a good


problem solver? Be ready to
share three ideas with your
group.
Introduction to problem Solving

What can help us to work


together and solve problems
as a team?
The Problem Solving Process

We use the term "problem" to refer


to lots of different situations.
Brainstorm as many different kinds
of problems as you can and be ready
to share with the class.
Defining “Problem”

We encounter problems in lots of different


areas of our lives. Depending on the context,
this word can have many different meanings.

A problem is a situation that could be


fixed or improved.
Problems -
Period 1 List
 White collar  Equipment/Appliance
malfunction
crime  Schoolwork
 Health
 Climate change
 Relationship
 Pet behavior
 Finances
 Safety
Problems -
Period 3 List
● School food i. Playing an instrument
● Progress in competition ii. Broken kitchen appliance
(game)
● Relationships (racism) iii. Child neglect
iv. Animal abuse
● Phobias v. Being on time
● Illness/health vi. Inappropriate language
● Finances/poverty vii. Proper vocabulary use
viii. Natural Disasters
● Technology advances
The Problem Solving Process

 How did you follow the problem solving process in the last lesson?
 How could you use this process on a problem in your everyday life?
Problem Solving and Computing
Lesson 2 - Warm Up

Question of the Day

What are some common steps we


can use to solve many different types
of problems?
Problem Solving and Computing
The Problem Solving Process - watch
Lesson 2 - Warm Up
Having a strategy for approaching problems can help you develop new
insights and come up with new and better solutions. This process is
generally useful for solving all kinds of problems.
● Define
○ What problem are you trying to solve?
○ What are your constraints?
○ What does success look like?
● Prepare
○ Brainstorm / research possible solutions
○ Compare pros and cons
○ Make a plan
● Try
○ Put your plan into action
● Reflect
○ How do your results compare to the goals you set?
Problem Solving Process
What are you good
at?
 Think about a type of problem you are good at solving
 Write down which parts of your process fit into these steps
 Define
 Prepare
 Try
 Reflect
 What strategies did you use in solving this problem that
could help you solve other problems?
 Share with your neighbor once you're done
Problem Solving Process
What do you and your partner want to get
better at?
 Get in pairs with your neighbor

 Think about a type of problem both you and your partner want to get better at solving

 Write down strategies or steps you would take to solve this problem
using the problem solving process

 Define
 Prepare
 Try
 Reflect

 Share with your neighbor once you're done


Problem
PROBLEMSolving and Computing
SOLVING PROCESS
Lesson 2 - Warm Up
Type of Problem: You’re a bad cook

Define: burn food, cold, raw when served, takes too long, gross combinations,
flawed recipe...

Prepare:take a cooking class, buy cookbooks, watch videos of people making


it

Try: Cook something I didn’t do well before, try a recommended recipe,


carefully combine the right ingredients

Reflect: My family likes it or hates it, it’s now more nutritional, it’s yummy to
the tummy
Problem Solving and Computing
What2is
Lesson a problem?
- Warm Up Situation that could be fixed or
improved

You might also like