Debugging# Content and Learning Objectives Introduction to debugging Strategies for debugging Avoiding debugging (Armchair) Psychology of debugging Gathering data efficiently Using the Pdb+ debugger