When presenting abstract concepts, have students close their eyes and visualize the concepts as they are described. Then, have them draw what they saw.
- This allows students to practice visualization while reinforcing a vital CS skill.
- This can be a particularly useful strategy when teaching about objects and other data structures.