Answers
Input causes program to stop
Incorrect punctuation
Missing closing bracket
Uses multiplication instead of power
Accessing out of range index
Check variable values
Dividing a number by zero
Follow algorithm step by step
Missing opening bracket
Returns wrong variable from function
Compare against expected output
Missing end quote
Program runs but output is wrong
Incorrect formula gives wrong result
Misspelled keyword
Divides when it should multiply
ZeroDivisionError occurs at runtime
Dry run
Trace table
Insert print statements
Program crashes during execution
Missing colon
Using a string where integer expected
Uses addition instead of subtraction