RunestoneInteractive/thinkcspy

Chapter 5 on Modules utilizes functions before they are explained

Opened this issue · 2 comments

thinkcspy section 5.5 is the most egregious

image

The section actually acknowledges that functions are covered in the next chapter...

I don't think these functions are doing much that will confuse students. And students have used functions from modules plenty of times by now.

What do you suggest?

I think the earlier sections did a nice job of referencing math functions and other built-in functions. I felt differently about 5.5, but I will think more about your question @bnmnetp