“…To make this modeling phase accessible to first-year students while keeping it relevant, we adopt an "active" algorithm visualization technique. Although thinking through drawing is more intuitive and requires less formalization, it also relies on diagrammatic reasoning (DR), which involves abstraction [4] and is therefore an important competence in STEM [5], [6].…”