|
|
|
|
|
by LrnByTeach
1196 days ago
|
|
> If I were teaching someone Python, or pretty much any programming language, the first place I would start is the debugger. Totally agree. In the first week of programming, students should be allowed only use the debugger (no direct runs) in every course/collage around the world. I saw firsthand how many courses/collages students struggle with logic because debugging was never introduced, and they were unaware of how to step through each line. Another mistake that new programmers make is writing 30 lines of code and then run and lost why bugs occurring. As a rule of thumb, they should debug/run the program every 7 new lines of code. |
|
I was a print-line debugger for years.