Explaining Code with a Purpose: An Integrated Approach for Developing Code Comprehension and Prompting Skills
Fuente:
arXiv
Saved in:
| Main Authors: | Denny, Paul, Smith IV, David H., Fowler, Max, Prather, James, Becker, Brett A., Leinonen, Juho |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
"Sometimes You Just Gotta Risk It for the Biscuit": A Portrait of Student Risk-Taking
by: Leinonen, Juho, et al.
Published: (2024)
by: Leinonen, Juho, et al.
Published: (2024)
Using Large Language Models to Enhance Programming Error Messages
by: Leinonen, Juho, et al.
Published: (2022)
by: Leinonen, Juho, et al.
Published: (2022)
Prompts First, Finally
by: Reeves, Brent N., et al.
Published: (2024)
by: Reeves, Brent N., et al.
Published: (2024)
Comparing Code Explanations Created by Students and Large Language Models
by: Leinonen, Juho, et al.
Published: (2023)
by: Leinonen, Juho, et al.
Published: (2023)
Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming
by: Denny, Paul, et al.
Published: (2025)
by: Denny, Paul, et al.
Published: (2025)
Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models
by: Prather, James, et al.
Published: (2024)
by: Prather, James, et al.
Published: (2024)
From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions
by: Alfageeh, Ali, et al.
Published: (2025)
by: Alfageeh, Ali, et al.
Published: (2025)
Counting the Trees in the Forest: Evaluating Prompt Segmentation for Classifying Code Comprehension Level
by: Smith IV, David H., et al.
Published: (2025)
by: Smith IV, David H., et al.
Published: (2025)
Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
by: Prather, James, et al.
Published: (2024)
by: Prather, James, et al.
Published: (2024)
Gendered Prompting and LLM Code Review: How Gender Cues in the Prompt Shape Code Quality and Evaluation
by: Janzen, Lynn, et al.
Published: (2026)
by: Janzen, Lynn, et al.
Published: (2026)
GazeCopilot: Evaluating Novel Gaze-Informed Prompting for AI-Supported Code Comprehension and Readability
by: Elfares, Yasmine, et al.
Published: (2025)
by: Elfares, Yasmine, et al.
Published: (2025)
Exploring Direct Instruction and Summary-Mediated Prompting in LLM-Assisted Code Modification
by: Tang, Ningzhi, et al.
Published: (2025)
by: Tang, Ningzhi, et al.
Published: (2025)
Debugging Without Error Messages: How LLM Prompting Strategy Affects Programming Error Explanation Effectiveness
by: Salmon, Audrey, et al.
Published: (2025)
by: Salmon, Audrey, et al.
Published: (2025)
Explaining Code Examples in Introductory Programming Courses: LLM vs Humans
by: Lekshmi-Narayanan, Arun-Balajiee, et al.
Published: (2023)
by: Lekshmi-Narayanan, Arun-Balajiee, et al.
Published: (2023)
Computer Science Achievement and Writing Skills Predict Vibe Coding Proficiency
by: Thorgeirsson, Sverrir, et al.
Published: (2026)
by: Thorgeirsson, Sverrir, et al.
Published: (2026)
CodeAlignBench: Assessing Code Generation Models on Developer-Preferred Code Adjustments
by: Mehralian, Forough, et al.
Published: (2025)
by: Mehralian, Forough, et al.
Published: (2025)
Mining Hierarchies with Conviction: Constructing the CS1 Skill Hierarchy with Pairwise Comparisons over Skill Distributions
by: Newar, Dip Kiran Pradhan, et al.
Published: (2024)
by: Newar, Dip Kiran Pradhan, et al.
Published: (2024)
CodeA11y: Making AI Coding Assistants Useful for Accessible Web Development
by: Mowar, Peya, et al.
Published: (2025)
by: Mowar, Peya, et al.
Published: (2025)
Assessing Consensus of Developers' Views on Code Readability
by: Sergeyuk, Agnia, et al.
Published: (2024)
by: Sergeyuk, Agnia, et al.
Published: (2024)
Can Developers Prompt? A Controlled Experiment for Code Documentation Generation
by: Kruse, Hans-Alexander, et al.
Published: (2024)
by: Kruse, Hans-Alexander, et al.
Published: (2024)
The Role of Generative AI in Software Student CollaborAItion
by: Kiesler, Natalie, et al.
Published: (2025)
by: Kiesler, Natalie, et al.
Published: (2025)
40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study
by: Wyrich, Marvin, et al.
Published: (2022)
by: Wyrich, Marvin, et al.
Published: (2022)
Patterns of Developer Adoption of LLM-Generated Code Refactoring Suggestions
by: Schön, David, et al.
Published: (2026)
by: Schön, David, et al.
Published: (2026)
A Low-Code Approach for the Automatic Personalization of Conversational Agents
by: Conrardy, Aaron, et al.
Published: (2026)
by: Conrardy, Aaron, et al.
Published: (2026)
A Picture Is Worth a Thousand Words: Exploring Diagram and Video-Based OOP Exercises to Counter LLM Over-Reliance
by: Cipriano, Bruno Pereira, et al.
Published: (2024)
by: Cipriano, Bruno Pereira, et al.
Published: (2024)
Reassessing Java Code Readability Models with a Human-Centered Approach
by: Sergeyuk, Agnia, et al.
Published: (2024)
by: Sergeyuk, Agnia, et al.
Published: (2024)
Evaluating Contextually Personalized Programming Exercises Created with Generative AI
by: Logacheva, Evanfiya, et al.
Published: (2024)
by: Logacheva, Evanfiya, et al.
Published: (2024)
Examining the Use and Impact of an AI Code Assistant on Developer Productivity and Experience in the Enterprise
by: Weisz, Justin D., et al.
Published: (2024)
by: Weisz, Justin D., et al.
Published: (2024)
SPIRAL integration of generative AI in an undergraduate creative media course: effects on self-efficacy and career outcome expectations
by: Schotter, Troy, et al.
Published: (2025)
by: Schotter, Troy, et al.
Published: (2025)
Emotional Contagion in Code: How GitHub Emoji Reactions Shape Developer Collaboration
by: Kraishan, Obada
Published: (2025)
by: Kraishan, Obada
Published: (2025)
From Teacher to Colleague: How Coding Experience Shapes Developer Perceptions of AI Tools
by: Zakharov, Ilya, et al.
Published: (2025)
by: Zakharov, Ilya, et al.
Published: (2025)
Exit the Code: A Model for Understanding Career Abandonment Intention Among Software Developers
by: Massoni, Tiago, et al.
Published: (2025)
by: Massoni, Tiago, et al.
Published: (2025)
Code Compass: A Study on the Challenges of Navigating Unfamiliar Codebases
by: Agrawal, Ekansh, et al.
Published: (2024)
by: Agrawal, Ekansh, et al.
Published: (2024)
The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers
by: Prather, James, et al.
Published: (2024)
by: Prather, James, et al.
Published: (2024)
"I Would Have Written My Code Differently'': Beginners Struggle to Understand LLM-Generated Code
by: Zi, Yangtian, et al.
Published: (2025)
by: Zi, Yangtian, et al.
Published: (2025)
Experiences from Integrating Large Language Model Chatbots into the Classroom
by: Hellas, Arto, et al.
Published: (2024)
by: Hellas, Arto, et al.
Published: (2024)
The Impact of Prompt Programming on Function-Level Code Generation
by: Khojah, Ranim, et al.
Published: (2024)
by: Khojah, Ranim, et al.
Published: (2024)
A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actions
by: Tang, Ningzhi, et al.
Published: (2024)
by: Tang, Ningzhi, et al.
Published: (2024)
Automatic Bias Detection in Source Code Review
by: Alebachew, Yoseph Berhanu, et al.
Published: (2025)
by: Alebachew, Yoseph Berhanu, et al.
Published: (2025)
MoT: A Model-Driven Low-Code Approach for Simplifying Cloud-of-Things Application Development
by: Welter, Cristiano, et al.
Published: (2025)
by: Welter, Cristiano, et al.
Published: (2025)
Similar Items
-
"Sometimes You Just Gotta Risk It for the Biscuit": A Portrait of Student Risk-Taking
by: Leinonen, Juho, et al.
Published: (2024) -
Using Large Language Models to Enhance Programming Error Messages
by: Leinonen, Juho, et al.
Published: (2022) -
Prompts First, Finally
by: Reeves, Brent N., et al.
Published: (2024) -
Comparing Code Explanations Created by Students and Large Language Models
by: Leinonen, Juho, et al.
Published: (2023) -
Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming
by: Denny, Paul, et al.
Published: (2025)