CS5064VIRGINIA TECH · COMPUTER SCIENCE

In-class activity

Algorithms and Program Visualizations

  1. Divide into groups
  2. Think of a topic from an introductory programming course (e.g., loops, recursion, variables, methods, …)
  3. Use python tutor to visualize a python program that you will show to your students in lecture to present your topic.
  4. Suggest Ideas to improve python tutor based on the theory of MM learning.
  5. Present your visualization to class
  6. Submit your code to Canvas

Source: slide 3 of 7.

← All activities · Course schedule