Slide 59
Slide 59 text
Long-term memory (Hard drive):
when you know what to do almost automatically
e.g. the syntax of a programming language
Short-term memory (RAM or cache):
it is used to briefly hold incoming information (limited size)
e.g. when reading code, variable names, keywords, data structures, etc are
temporarily stored in this memory
Working memory (Processor)
where the actual "thinking" happens, where we have new ideas, new solutions
used for tracing: the mental compiling and executing of code