Lecture01withTutorial PDF
Lecture01withTutorial PDF
2 Document title
Analytical Thinking
Definition
• Must be able to identify and define problems,
https://www.google.com/url?sa=i&url=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.talentsmine.net%2Fproduct%2Fcritical-and-analytical-
thinking%2F&psig=AOvVaw1YhPY1IUnUBL1LZRi6CeKp&ust=1642325288295000&source=images&cd=vfe&ved=0CAwQjhxqFwoTCOiO-tC4s_UCFQAAAAAdAAAAABAD
Types of Problems Which Required Analytical Thinking
In your daily life:
• Why do you feel sad after seeing your good friend is having
a boy friend? Can you identify & define problems, extract key
information and develop workable solution?
4 Document title
Types of Problems Which Required Analytical Thinking
Programming problems:
• Why the mathematical calculation is wrong?
Gathering information
Post-analysis, or reviewing what solutions Derive solution – if the fan can turn on with
worked, or assessing your new knowledge wall switch but not with the remote control,
probably that the remote control’s battery is
7 Document title
died and must be replaced.
Is the Thinking Process important?
• It allows you to find solutions to common problems
Example:
How many factors are there which contribute to computer failure?
Thinking Process Elements
Data and information analysis
Example:
• Understanding root cause of computer failure by observing sound,
signal light, hardware condition, error code on screen.
• Read computer hardware manual or software troubleshooting guide to
find possible solutions.
Thinking Process Elements
Research
• Example:
• Find existing solution to treat flu.
• Find new medicine & vaccine to threat Covid-19 Omicron? Deltacron?
Thinking Process Elements
Communication
• Example:
• Announcement, research publication, press conference, meeting,
memo
Thinking Process Elements
Problem-solving
• You will use analytical thinking skills to sort and organize data
uncovered during the research phase to find a reasonable and effective
solution with problem-solving skills.
• Example:
Find the optimal solution for preventing Covid-19:
1) Stay at home forever, 2) continue to take vaccination every 3 months
3) Wear 5-ply mask 24/7, 4) stay vigilant and continue normal life
Behavioral Indicators in Programming
1. Collects information and data.
2. Extracts relevant data in order to identify possible causes for the problem.
After user key in booking date
A date for ticket purchase in 2023