RATED A+ | 2026
Representa ons
What you know
Procedures
What you are doing
Thinking
Representa ons + Procedures; bringing what you know to bear on what you are doing
Subprocesses
Unconscious small details that are done when comple ng a task, usually learned
Computers Ability to Think
Helps us to understand thinking and helps with prac cal applica ons that require thinking
Tri-Level Hypothesis
Computa onal, Representa onal/Algorithmic, Hardware/Implementa on
Computa onal
What problems are we solving and why
Representa onal and Algorithmic
What steps must we go through to solve the problem
Implementa on
What allows us (e.g. brain cells, computer chips, programming language) to go through these
steps
Assump ons
The ability to understand what an ambiguous word means based on context clues
"The trophy would not fit in the suitcase because it was too big" refers to the trophy
"The trophy would not fit in the suitcase because it was too small" refers to the suitcase
, Mind Representa ons
Computer Data Structures or Brain Neuron Structure
Mind Procedures
Computer Algorithms or Brain Firing Rules
Mind Input
Computer keyboard or mouse and brain sensory experience
Mind Output
Computer change to display or data or brain physical ac on
Symbols
At the algorithmic level, you can apply procedures to representa ons without knowing what
they mean. Instead, it is represented as this
Chaining Procedures
Complex procedures can be made by combing simple ones, we do not need to know what they
"mean"
Chaining Math Example
63+97
3+7 = 10
1's = 0
6+1 = 7
7+9 = 16
10's = 6
0+1 = 1
100's = 1
Result = 160
The Web of Belief
Drawing inferences from millions of facts:
"George is a bachelor" -> There is some connec on between George and being a bachelor
Proposi onal Logic
We represent facts (such as "it is raining" or "I need an umbrella") as a single leBer