In-class activity
Algorithms and Program Visualizations
- Divide into groups
- Think of a topic from an introductory programming course (e.g., loops, recursion, variables, methods, …)
- Use python tutor to visualize a python program that you will show to your students in lecture to present your topic.
- Suggest Ideas to improve python tutor based on the theory of MM learning.
- Present your visualization to class
- Submit your code to Canvas
Original activity slides (PowerPoint)
Source: slide 3 of 7.