These are my reading notes for Code Fellows
Computers are everywhere
Computers take input, store info, process that info, then output the results
A computer is a tool. Tools have historically helped us with manual work, but computers help with the thinking work
Computers manipulate information
Computers work with 1’s and 0’s, but no one has to interact with computers like that anymore
- 1, True, Yes, On
vs.
- 0, False, No, Off
This most basic information is called a bit
The number 9 in binary is: 1001
Numbers, text, images, and sound can all be represented by binary. Everything online is ultimately represented by 0’s and 1’s
Many other circuits that perform simple calculations, combine to create way more complex circuits
CPU does processing (that might sound obvious already)
CPU asks Memory for help to do stuff, based on last time it did a task
Every letter press on a keyboard takes thousands of instructions
The more info that is input or output, the more processing power and memory a computer needs
Hardware = speakers, chips, etc
Software = apps, games, websites
CPU controls all other parts of the computer
CPU knows which circuit to use and when to use it
Code essentially allows us to talk to a computer in binary via the code