Professional Documents
Culture Documents
INTRODUCTION
BASICS OF COMPUTERS
COMPUTATIONAL THINKING
CHECK-IN
Your Name
What you think about computer programming?
What is your expectation from this course?
Is there anything that you want me to know about you?
OUTLINE
Learning Objectives:
1. To understand how computers were developed.
What is a 2. To understand the internal language of computers.
01 Computer? 3. To understand what computational thinking is.
4. To understand the four key techniques of
computational thinking.
5. To understand how to use the technique of
decomposition.
6. To understand how to use the technique of pattern
Computational recognition.
02 Thinking 7. To understand how to use the technique of
abstraction.
What is a
01 Computer?
EVOLUTION OF COMPUTERS
What is a
transistor?
What are the components of a
computer?
COMPUTER MOTHERBOARD
WHAT IS COMPUTATIONAL THINKING?
NO!
L It is not even thinking like a computer,
as computers do not, and cannot, think.
es pueden ayudarte a captar la atención
del público
Step 1 - Decomposition
Each time we wanted to draw a cat, we would have to stop and work out
what a cat looked like. This would slow us down.
This would be very inefficient, and a poor way to go about solving the
cat-drawing task.
Our cats might not even look like cats. In this case, because we didn’t
recognize the pattern, we would be solving the problem incorrectly.
Step 3– Abstraction
We noted that all cats have general characteristics, which are common
to all cats, In addition, each cat has specific characteristics, called as
specifics.