TY - RPRT TI - Investigating the Use of Productive Failure as a Design Paradigm for Learning Introductory Python Programming AU - Hussel Suriyaarachchi AU - Paul Denny AU - Suranga Nanayakkara PY - 2024 DO - 10.1145/3641554.3701911 UR - https://arxiv.org/abs/2411.11227 ID - 2411.11227 ER -