2 Steppers
2.1 What is This Assignment’s Purpose?
Over the course of your programming experience, you will encounter (and perhaps even create) several different forms of program comprehension tools: debuggers, steppers, visualizers, and so on. In this course, we want to prepare you to engage deeply with material, and also prepare for a future where you might build similar things yourself.
We have lately seen two program stepping tools: the Stacker for SMoL and the Python Tutor for Python. However, you have probably mainly used them passively. We want you to more actively engage with them, using that experience to both build a sense of how similar-seeming tools can compare, and perhaps also getting ideas for tools you might eventually build.
2.2 Task
In this assignment, we will ask you to use a technique called “notice and wonder”, a powerful technique in math education. It’s a method of sensemaking, the “process of forming and working with meaningful representations in order to facilitate insight and subsequent intelligent action”.
Please complete this survey.