2 papers
cs.CY2025
Broadening Participation through Physical Computing: Replicating Sensor-Based Programming Workshops for Rural Students in Sri Lanka
Poornima Meegammana, Hussel Suriyaarachchi, Paul Denny +1
In today's digital world, computing education offers critical opportunities, yet systemic inequities exclude under-represented communities, especially in rural, under-resourced reg…
cs.CY2024
Investigating the Use of Productive Failure as a Design Paradigm for Learning Introductory Python Programming
Hussel Suriyaarachchi, Paul Denny, Suranga Nanayakkara
Productive Failure (PF) is a learning approach where students initially tackle novel problems targeting concepts they have not yet learned, followed by a consolidation phase where…