1. CS Concepts > 
  2. Programming > 
  3. The Queen of Code

The Queen of Code

Due to the privacy settings, we were not able to embed the following video directly.

Click here to watch the video

6.0.0

Last modified by: Emily Alfs-Votipka Jul 18, 2022

Logo

  • I. CS Concepts
    • 1. What is Computing Science?
      • 1.1 Introduction
      • 1.2 Babbage's Difference Engine
      • 1.3 Charles Babbage
      • 1.4 Pattern on the Stone Reading
    • 2. Early Computing Machines
      • 2.1 The Antikythera Mechanism - 2D
      • 2.2 Introduction
      • 2.3 What is a Computer? (Part 1)
      • 2.4 Charles Babbage and His Difference Engine #2
      • 2.5 How an 1803 Jacquard Loom Led to Computer Technology
      • 2.6 What is a Computer? (Part 2)
      • 2.7 Early Computing: Crash Course Computer Science
    • 3. Bits and Boolean Algebra
      • 3.1 Introduction
      • 3.2 Operators
      • 3.3 Boolean Algebra
      • 3.4 Logic to Switches
      • 3.5 Truth Tables
      • 3.6 Boolean Logic (Crash Course)
      • 3.7 Worked Example
      • 3.8 Pattern on the Stone Reading
    • 4. Programming
      • 4.1 Introduction
      • 4.2 Grace Hopper
      • 4.3 The Queen of Code
      • 4.4 Nano Second
      • 4.5 Margaret Hamilton
      • 4.6 Software in Space
      • 4.7 What is Programming?
      • 4.8 Early Programming (Crash Course)
      • 4.9 The First Programming Languages (Crash Course)
      • 4.10 Pattern on the Stone Reading
    • 5. Universal Computers
      • 5.1 Introduction
      • 5.2 Top Secret Rosies
      • 5.3 Top Secret Rosies Website
      • 5.4 Electronic Computing (Crash Course)
      • 5.5 The Imitation Game
      • 5.6 What ARE Universal Computers?
      • 5.7 Alan Turing
      • 5.8 Modern Turing Machines
      • 5.9 Turing Machine Example
      • 5.10 Von Neumann Architecture
      • 5.11 Pattern on the Stone Reading
    • 6. Algorithms
      • 6.1 Introduction
      • 6.2 The Weird Truth About Arabic Numerals (SciShow)
      • 6.3 What is an Algorithm?
      • 6.4 Insertion Sort
      • 6.5 Bubble Sort
      • 6.6 Complexity (Part 1)
      • 6.7 Merge Sort
      • 6.8 Quick Sort
      • 6.9 Complexity (Part 2)
      • 6.10 Heuristics
      • 6.11 Pattern on the Stone Reading
    • 7. Encoding
      • 7.1 Introduction
      • 7.2 AT&T Archives: Invention of the First Electric Computer
      • 7.3 Binary Numbers
      • 7.4 Two's Complement
      • 7.5 Floating Point
      • 7.6 Floating Point Numbers - Computerphile
      • 7.7 Other Data Types
      • 7.8 Pattern on the Stone Reading
    • 8. Computer Architecture
      • 8.1 Integrated Circuits (Part 1)
      • 8.2 IC Invention (Integrated Circuits - Jack Kilby)
      • 8.3 Integrated Circuits (Part 2)
      • 8.4 Cramming More Components onto Integrated Circuits
      • 8.5 The Story of the Intel® 4004
      • 8.6 Von Neumann Architecture
      • 8.7 Computer Hardware
      • 8.8 Finite State Machines
    • 9. Software Engineering
      • 9.1 Introduction
      • 9.2 Margaret Hamilton - 2017 CHM Fellow
      • 9.3 Software Development Life Cycle Part 1
      • 9.4 Software Development Life Cycle Part 2
      • 9.5 Software Development Life Cycle Part 3
      • 9.6 Software Engineering (Crash Course)
      • 9.7 Pattern on the Stone Reading
    • 10. Human-Computer Interaction
      • 10.1 Introduction
      • 10.2 The Mother of All Demos
      • 10.3 The Desktop Metaphor
      • 10.4 Clip from Pirates of Silicon Valley (Dramatization)
      • 10.5 What is Good HCI?
      • 10.6 The Microsoft Bob Experience: Was It Really THAT Bad?
      • 10.7 The Future of HCI
      • 10.8 User Centered Design - Don Norman
      • 10.9 Graphical User Interfaces (Crash Course)
      • 10.10 Pattern on the Stone Reading
      • 10.11 Multi-touch Interfaces - Jeff Han on TED Talks
      • 10.12 10/GUI Multi-touch Concept Video
      • 10.13 Google Glass How-to: Getting Started
      • 10.14 Jacob Tries the Oculus Rift (Warning - Strong Language)
      • 10.15 Dasher: Information Efficient Text Entry (Demo starts at 6:18)
  • II. The Internet
    • 11. The History of the Internet
      • 11.1 History of the Internet
      • 11.2 The History of the Internet (Part 1)
      • 11.3 J.C.R. Licklider Video
      • 11.4 Man-Computer Symbiosis
      • 11.5 Memorandum For Members and Affiliates of the Intergalactic Computer Network - J.C.R. Licklider
      • 11.6 The History of the Internet (Part 2)
      • 11.7 The first Internet connection, with UCLA's Leonard Kleinrock
      • 11.8 The History of the Internet (Part 3)
      • 11.9 Internet History part 4: Vint Cerf on the Birth of the Internet in 1983
      • 11.10 The History of the Internet (Part 4)
      • 11.11 World Wide Web Turns 25: Interview with inventor Sir Tim Berners-Lee
      • 11.12 The History of the Internet (Part 5)
      • 11.13 Line Mode Browser 2013
      • 11.14 Dot-com Bubble on Wikipedia
    • 12. How the Internet Works
      • 12.1 Introduction
      • 12.2 High Tech Heroes #32, part 1: Paul Baran
      • 12.3 Protocols
      • 12.4 Seven Layer OSI Model
      • 12.5 The World Wide Web: Crash Course Computer Science #30
    • 13. Web Programming
      • 13.1 Introduction to HTML
      • 13.2 Basic HTML Part 1
      • 13.3 Basic HTML Part 2
      • 13.4 The Interactive Web
      • 13.5 Starting Tic Tac Toe
      • 13.6 Javascript
      • 13.7 Tic Tac Toe JS
      • 13.8 More Web 2.0
      • 13.9 The Machine is Us/ing Us (Final Version)
      • 13.10 CIS Linux
  • III. CS Topics
    • 14. High Performance Computing
      • 14.1 Introduction to HPC
      • 14.2 Beocat Tour - Kyle Hutson
      • 14.3 Supercomputing and eScience (Eng)
      • 14.4 Pattern on the Stone Reading
    • 15. Compression & Error Checking
      • 15.1 Compression - Run Length Encoding
      • 15.2 Compression - Huffman Coding
      • 15.3 Error Checking - Pinpoint
      • 15.4 Error Checking - Fletcher's Checksum
      • 15.5 Error Checking - Other Methods
      • 15.6 Nine Algorithms that Changed the Future Ch 1 - Introduction
      • 15.7 Nine Algorithms that Changed the Future Ch 5 - Error Correcting Codes
      • 15.8 Nine Algorithms that Changed the Future Ch 7 - Data Compression
    • 16. Cryptography
      • 16.1 Introduction
      • 16.2 Enigma Machine (Part 1)
      • 16.3 Enigma Machine - Numberphile
      • 16.4 Enigma Machine (Part 2)
      • 16.5 Flaw in the Enigma Code - Numberphile
      • 16.6 Cracking Enigma
      • 16.7 Bombe Demonstration at Bletchley Park
      • 16.8 Modern Cryptography
      • 16.9 Public Key Cryptography: Diffie-Hellman Key Exchange (short version)
      • 16.10 RSA Encryption
      • 16.11 Nine Algorithms that Changed the Future Ch 4 - Public Key Cryptography
      • 16.12 Nine Algorithms that Changed the Future Ch 9 - Digital Signatures
    • 17. Cybersecurity
      • 17.1 Passwords
      • 17.2 Storing Passwords
      • 17.3 Social Engineering
      • 17.4 DEFCON Social Engineering CTF Report
    • 18. Artificial Intelligence
      • 18.1 The Rise of Artificial Intelligence | Off Book | PBS Digital Studios
      • 18.2 Introduction to AI
      • 18.3 John McCarthy (1927-2011): Artificial Intelligence
      • 18.4 Are Machines Intelligent?
      • 18.5 Intelligent Agents
      • 18.6 AI Advancements
      • 18.7 AI in Healthcare
      • 18.8 MarI/O - Machine Learning for Video Games
      • 18.9 IBM's Watson
      • 18.10 DeepMind
      • 18.11 Summary of AI
      • 18.12 The Moral Machine
      • 18.13 What happens when our computers get smarter than we are? | Nick Bostrom
      • 18.14 Machine Learning & Artificial Intelligence: Crash Course Computer Science #34
      • 18.15 Machine Learning: Living in the Age of AI | A WIRED Film
      • 18.16 AlphaGo - The Movie | Full award-winning documentary
      • 18.17 DeepMind StarCraft II Demonstration
      • 18.18 AI vs. AI. Two chatbots talking to each other
      • 18.19 Nine Algorithms that Changed the Future Ch 6 - Pattern Recognition
    • 19. Search and Information Retrieval
      • 19.1 Relational Data
      • 19.2 Searching the Web
      • 19.3 The Internet: How Search Works
      • 19.4 Page Rank
      • 19.5 Nine Algorithms that Changed the Future Ch 3 - Page Rank
      • 19.6 Nine Algorithms that Changed the Future Ch 8 - Databases
    • 20. Big Data
      • 20.1 Hans Rosling's 200 Countries, 200 Years, 4 Minutes - The Joy of Stats - BBC Four
      • 20.2 Introduction
      • 20.3 HealthMap.org
      • 20.4 Google Trends
      • 20.5 The Four V's
      • 20.6 Map Reduce
    • 21. Ethics
      • 21.1 The Creepy Line
    • 22. Graphics and Video Games
      • 22.1 Computer Graphics
      • 22.2 How a TV Works in Slow Motion - The Slow Mo Guys
      • 22.3 Tin Toy Trailer
      • 22.4 What Is The Uncanny Valley? | Mashable Explains
      • 22.5 How oldschool graphics worked Part 1 - Commodore and Nintendo
      • 22.6 How oldschool graphics work, part 2 - Apple and Atari
      • 22.7 Video Game History
      • 22.8 Restored PDP-1 Demonstration
      • 22.9 Steve Russell talks about his early video game Spacewar!
  • AP Alignment
    • 1. AP Syllabus

  •  
  •  
  •  

Built using Hugo and Hugo Relearn Theme.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. See License & Attribution for details.