Showing cs.HCShow all
3 papers · 1 filter
cs.HC2026
Exploring the Design Space of LLM-Based Programming Support in CS Education: A Scoping Review through the Lens of Assistance Governance
Minsun Kim, S. Moonwara A. Monisha, Zihan Wu +1
As large language models (LLMs) become integrated into programming education, learner-facing systems increasingly differ in how that assistance is bounded, enacted, and controlled.…
cs.HC2025
Choose Your Own Solution: Supporting Optional Blocks in Block Ordering Problems
Skyler Oakeson, David H. Smith, Jaxton Winder +1
This paper extends the functionality of block ordering problems (such as Parsons problems and Proof Blocks) to include optional blocks. We detail the algorithms used to implement t…
cs.HC2024
Explaining Code with a Purpose: An Integrated Approach for Developing Code Comprehension and Prompting Skills
Paul Denny, David H. Smith, Max Fowler +3
Reading, understanding and explaining code have traditionally been important skills for novices learning programming. As large language models (LLMs) become prevalent, these founda…