Rate Tips

Prioritize straightforward, understandable code over unclear, shortcut-filled code to avoid confusion.

  • If students cannot parse the code properly, they will not be able to understand what it is doing.
  • This is especially important for beginning students who miss fundamental concepts when trying to write elegant code without understanding the thinking behind it.