PBS: Crash Course: Computer Science
            
        Last updated: June 25, 2022
      
    
  Introduction
PBS created a really great crash course for Computer Science. It’s in a fun ‘show’ type format and it’s hosted by the wonderful Carrie Anne Philbin.
True to anything ‘Computer Science’ – the webpage is really hard to use. Everything is in backward order.
Not sure if they were rushing her… but she talks really fast! It’s an onslaught of amazing information – but we thought we should organize the series a bit for you so that you could ingest it properly.
Experiment with .75 speed in the video player. It feels a tiny bit unnatural – but the pace might work out better for you. (It did for us). Ok. Here’s the list in order:
- Early computing
- Overview of what the show is about
 - How computing has changed our lives
 - Compares computing to the industrial revolution
 - Carrie LOVES Computer Science!
 - Computing’s origins
- Abacus
 - …
 
 
 - Electronic computing
- The first half of the 20th century sees the world’s population almost double
 - Global trade networks grow – and we eve think about visiting other planets.
 - Describes “relays”
 - Complex operations took over a minute at the time
 - The relays would break
 - 1942 found a moth in the computer (origin of the term ‘bug’)
 - Vacuum tubes (1904) solve this… continues to an option with no moving parts
 - Marks shift from electro-mechanic computing to electronic computing
 - 1947 brings the “transistor” / and leads to the “semi-conductor” 1000 times per second
 
 - Boolean logic and logic gates
 - Binary
- ..
 
 - Arithmetic and logic unit
- …
 
 - Registers and Ram
- .
 
 - CPU and clock speed
- .
 
 - Instructions and programs
 - Advanced CPU designs
- .
 
 - Early programming
- .
 
 - Programming languages
- .
 
 - Statements and functions
- ..
 
 - missing ?
 - Data structures
- .
 
 - Alan Turing
- ..
 
 - Software engineering
- ..
 
 - Integrated circuits
- …
 
 - Operating Systems
- .
 
 - Memory and storage
- .
 
 - File systems
- .
 
 - Compression
- .
 
 - Command-Line Interfaces
- .
 
 - Screens and 2D graphics
- .
 
 - Cold War and consumerism
- .
 
 - Personal Computer revolution
- .
 
 - Graphical User Interface
- .
 
 - 3D graphics
- .
 
 - Computer Networks
- .
 
 - The Internet
- .
 
 - World Wide Web
- .
 
 - Cybersecurity
- .
 
 - Hackers
- .
 
 - Cryptography
- .
 
 - Machine learning
- .
 
 - Computer vision
- .
 
 - Natural language processing
- .
 
 - Robotics
- .
 
 - Psychology
- .
 
 - Ed Tech
- .
 
 - Future
- .