Week 7-Computational Thinking
Week 7-Computational Thinking
COMPUTER
SCIENCE II
PRESENTED BY: JERIC C. CALLEJA
OBJECTIVE
describe how computational
thinking supports the
development of computer
applications and problem
solving across all disciplines
SSP_TLE-CT8CP-IIa-c-1.1
I d e n t i f y t h e f o l l o w i n g , c h o o s e y o u r
a n s w e r b e l o w .
1. A series of instruction
on how to accomplish a
task.
Programmer Codes
Function
Debugging Algorithm
2. Someone who writes
instructions for a
c o m p u t e r t o f o l l o w.
Programmer Codes
Function
Debugging Algorithm
3. A piece of code that
can be called over and
o v e r.
Programmer Codes
Function
Debugging Algorithm
4. Finding and fixing
issues in a code .
Programmer Codes
Function
Debugging Algorithm
5 . Tr a n s f o r m i n g a c t i o n s
into symbolic language.
Programmer Codes
Function
Debugging Algorithm
A PROGRAMMER analyses
the problem, create an
algorithm and then codes
the solution
Science and
Everyday Social
Research Law
Life Sciences
1. Computational
thinking is only relevant
for computer scientists
TRUE or FALSE
2. Computational
thinking helps students
develop skills that are
attractive for future
employment
opportunities.
TRUE or FALSE
3. Computational
thinking is a process of
formulating and solving
problems by breaking
them down into simple
steps.
TRUE or FALSE
4. Computational
thinking is a powerful
problem-solving
technique that equips us
to solve complex
problems in the modern
world.
TRUE or FALSE
5. Computational
thinking is a step that
comes before
programming and can be
used to solve problems
in any subject area and
in life
TRUE or FALSE
Pattern Decom-
Recognition position
Algorithm Abstraction
DECOMPOSITION
PSEUDOCODE is an outline of a
program written in a way that can be
easily converted into a computer
programming language.
METHODS ON MAKING PLAN
End
PSEUDOCODE AND
FLOWCHART