CS106A
  • Lectures
    1. Welcome 2. Control Flow 3. Loops and Decomposition 4. Intro to Images 5. More Images 6. Even More Images & Pycharm 7. Functions, Strings, Booleans, and Doctests 8. More Strings & Grids 9. More Grids 10. Strings 11. More Strings 12. Lists 13. String Parsing and Encryption Ethics 14. Drawing 15. Loose Ends and Drawing 16. Software Design 17. Better Code & Strings Functions 18. Dictionaries Part 1 19. Dictionaries Part 2 20. Dictionaries Part 3 Lists Part 2 21. Map & Lambda 22. Sorting 23. Advanced Python 24. Ethics 25. Loose Ends and Internet 26. Beyond CS106A
  • Assignments
    0. Who are you? 1. Bit 2a. Images 2b. Image Grid 2c. BlueScreen 3. Sand 4a. Warmups and Crypto Coding 4b. Crypto Ethics Questions 5a. Quilt 5b. Data Stripes 6a. BabyNames 6b. BabyGraphics 7a. Ghost 7b. BiasBars
  • Section
    Section Management
    Section 1 Section 2 Section 3 Section 4 Section 5 Section 6 Section 7 Section 8
  • Handouts
    Zoom Links General Course Information Course Communication Installing PyCharm Downloading BlueBook Quiz 1 Advice Quiz 1 Review Quiz 1 Solutions Quiz 2 Review Quiz 2 Review Solutions Quiz 2 Solutions Retractions Data Art Show Quiz 3 Review Quiz 3 Solutions

Lecture 25: Loose Ends and Internet

May 26th, 2021


Lecture Materials



Slides Part 1


Slides Part 2


© Stanford 2020 | CS106A has been developed over decades by many talented teachers. Website designed by Chris Piech.