ABSTRACT

Educators are increasingly interested in providing students with computational tools that support exploration and experimentation. But designing such tools (and designing contexts for using such tools) is easier said than done. Doing it well requires intertwining many different threads of thought.