Skip to main content
Ctrl
+
K
Welcome
Chapter 1: Read a Children’s Book
Chapter 2: Grab the Dialogue
Chapter 3: Replace Text with Emoji
Chapter 4: Query a Web Resource
Chapter 5: Play Guess-a-number
Chapter 6: Do You See My Dog?
Chapter 7: Many But Not Any Number
Chapter 8: What Is My Problem?
Chapter 9: Find a Phrase
Chapter 10: Build an Index
Chapter 11: Discover Driving Directions
Chapter 12: Divide and Conquer
Chapter 13: Rewrite the Error Message
Chapter 14: The Dream of Bug Fixing
Chapter 15: Embrace Runtime Debugging
Chapter 16: Catch Them Early
Chapter 17: Build Prediction Models
Chapter 18: Use Generative AI
Active-Learning Exercises
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Glossary
Search
Error
Please activate JavaScript to enable the search functionality.
Ctrl
+
K