Maybe a bit basic for some of the old wizards in the community but “Computational Thinking” is a new angle on the subject. It includes examples implemented in a web-based version of Cardinal (!)
From the introduction:
Computational thinking creates runnable models to solve a problem or answer a question. Models can be scientific models (e.g. meteorology), statistical models (e.g. statistics/data science), computation models (computer science), and perhaps other kinds of models.
How are they connected? Modular involves computational thinking when we:
- Simulate an instrument by reverse engineering its sound
- Create new sounds based on models of signal processing