Loading slide

The Foundation

  1. 01The Foundation
  2. 02Choose your theme
  3. 03What just happened?
  4. 04You didn't need to see it
  5. 05Abstractions
  6. 06Abstractions are everywhere
  7. 07But what if you want to know?
  8. 08Here's the thing
  9. 09The human way
  10. 10Standing on the shoulders of giants
  11. 11Layers of work
  12. 12Computers are no different
  13. 13What is a computer, really?
  14. 14A machine that follows instructions
  15. 15Transistors
  16. 16How many?
  17. 17Binary
  18. 18Two Bits
  19. 19Add another switch
  20. 20What about characters?
  21. 21The agreement, in action.
  22. 22Just bits
  23. 23The signature
  24. 24Anything
  25. 25Before electricity
  26. 26Punch cards
  27. 27Reading the card
  28. 28ENIAC
  29. 29The components
  30. 30A processor
  31. 31Central Processing Unit (CPU)
  32. 32Graphics Processing Unit (GPU)
  33. 33Thousands at Once
  34. 34Random Access Memory (RAM)
  35. 35Storage
  36. 36Opening an app
  37. 37An analogy
  38. 38All of it, bits
  39. 39Reinforce your understanding
  40. 40Quiz: transistor
  41. 41Question: Abstraction
  42. 42Quiz: Binary
  43. 43Quiz: answer
  44. 44Full circle
  45. 45Want to go deeper?
36 / 44
BackNext

Opening an app

When you open an app, the computer loads it from storage into RAM. Storage is where everything lives when it's not in use. RAM is the fast, temporary workspace for whatever is active right now.

The CPU then runs the app's instructions, one step at a time, handling the logic and deciding what happens next.

If the app needs to draw anything on screen, the CPU hands that work to the GPU. The GPU is built for images: it splits the picture into thousands of tiny pieces and works on all of them at the same time.

Did you know?

The first computer mouse was carved from wood. Its official name was the “X-Y Position Indicator,” but “mouse” stuck because the cord looked like a tail.
Citations(4)↓
  1. 1. edu.gcfglobal.org
  2. 2. britannica.com
  3. 3. ibm.com
  4. 4. darpa.mil
Citations(4)↓
  1. 1. edu.gcfglobal.org
  2. 2. britannica.com
  3. 3. ibm.com
  4. 4. darpa.mil