{"total":84,"rows":[{"id":"2212.09420","title":"Large Language Models Meet NL2Code: A Survey","created":"2022-12-19","cited_by_count":138,"area":null},{"id":"2310.00658","title":"The Robots are Here: Navigating the Generative AI Revolution in Computing Education","created":"2023-10-01","cited_by_count":86,"area":null},{"id":"2401.11314","title":"CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needs","created":"2024-01-20","cited_by_count":84,"area":null},{"id":"2304.11938","title":"Is ChatGPT the Ultimate Programming Assistant -- How far is it?","created":"2023-04-24","cited_by_count":76,"area":null},{"id":"2304.02491","title":"\"It's Weird That it Knows What I Want\": Usability and Interactions with Copilot for Novice Programmers","created":"2023-04-05","cited_by_count":64,"area":null},{"id":"2304.03938","title":"Comparing Code Explanations Created by Students and Large Language Models","created":"2023-04-08","cited_by_count":64,"area":null},{"id":"2306.02608","title":"Computing Education in the Era of Generative AI","created":"2023-06-05","cited_by_count":52,"area":null},{"id":"2405.17739","title":"The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers","created":"2024-05-28","cited_by_count":48,"area":null},{"id":"2306.05715","title":"Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests","created":"2023-06-09","cited_by_count":46,"area":null},{"id":"2306.10073","title":"Thrilled by Your Progress! Large Language Models (GPT-4) No Longer Struggle to Pass Assessments in Higher Education Programming Courses","created":"2023-06-15","cited_by_count":39,"area":null},{"id":"2312.03173","title":"A Comparative Study of AI-Generated (GPT-4) and Human-crafted MCQs in Programming Education","created":"2023-12-05","cited_by_count":35,"area":null},{"id":"2302.04662","title":"Generating High-Precision Feedback for Programming Syntax Errors using Large Language Models","created":"2023-01-24","cited_by_count":34,"area":null},{"id":"2310.03780","title":"Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation","created":"2023-10-05","cited_by_count":29,"area":null},{"id":"2402.02018","title":"The Landscape and Challenges of HPC Research and LLMs","created":"2024-02-03","cited_by_count":22,"area":null},{"id":"2312.10055","title":"Next-Step Hint Generation for Introductory Programming Using Large Language Models","created":"2023-12-03","cited_by_count":20,"area":null},{"id":"2307.16364","title":"Promptly: Using Prompt Problems to Teach Learners How to Effectively Utilize AI Code Generators","created":"2023-07-31","cited_by_count":17,"area":null},{"id":"2306.17459","title":"Harnessing LLMs in Curricular Design: Using GPT-4 to Support Authoring of Learning Objectives","created":"2023-06-30","cited_by_count":16,"area":null},{"id":"2505.16160","title":"EduBench: A Comprehensive Benchmarking Dataset for Evaluating Large Language Models in Diverse Educational Scenarios","created":"2025-05-22","cited_by_count":16,"area":null},{"id":"2310.03210","title":"Can Language Models Employ the Socratic Method? Experiments with Code Debugging","created":"2023-10-04","cited_by_count":15,"area":null},{"id":"2310.16263","title":"Enhancing Large Language Models for Secure Code Generation: A Dataset-driven Study on Vulnerability Mitigation","created":"2023-10-25","cited_by_count":15,"area":null},{"id":"2403.04449","title":"Feedback-Generation for Programming Exercises With GPT-4","created":"2024-03-07","cited_by_count":14,"area":null},{"id":"2412.14732","title":"Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools","created":"2024-12-19","cited_by_count":14,"area":null},{"id":"2304.14993","title":"ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science Questions","created":"2023-04-28","cited_by_count":13,"area":null},{"id":"2307.05337","title":"Explaining Competitive-Level Programming Solutions using LLMs","created":"2023-07-11","cited_by_count":13,"area":null},{"id":"2407.11994","title":"Evaluating Contextually Personalized Programming Exercises Created with Generative AI","created":"2024-06-11","cited_by_count":13,"area":null},{"id":"2410.16349","title":"Large Language Models in Computer Science Education: A Systematic Literature Review","created":"2024-10-21","cited_by_count":13,"area":null},{"id":"2306.10509","title":"Can We Trust AI-Generated Educational Content? Comparative Analysis of Human and AI-Generated Learning Resources","created":"2023-06-18","cited_by_count":12,"area":null},{"id":"2311.04926","title":"More Robots are Coming: Large Multimodal Models (ChatGPT) can Solve Visually Diverse Images of Parsons Problems","created":"2023-11-03","cited_by_count":11,"area":"mllm"},{"id":"2407.20792","title":"How Novice Programmers Use and Experience ChatGPT when Solving Programming Exercises in an Introductory Course","created":"2024-07-30","cited_by_count":11,"area":null},{"id":"2311.09651","title":"\"It's not like Jarvis, but it's pretty close!\" -- Examining ChatGPT's Usage among Undergraduate Students in Computer Science","created":"2023-11-16","cited_by_count":10,"area":null},{"id":"2403.15586","title":"Generative AI in Education: A Study of Educators' Awareness, Sentiments, and Influencing Factors","created":"2024-03-22","cited_by_count":10,"area":null},{"id":"2404.02213","title":"Exploring How Multiple Levels of GPT-Generated Programming Hints Support or Disappoint Novices","created":"2024-04-02","cited_by_count":10,"area":null},{"id":"2501.10091","title":"How Do Programming Students Use Generative AI?","created":"2025-01-17","cited_by_count":10,"area":null},{"id":"2408.04820","title":"Natural Language Outlines for Code: Literate Programming in the LLM Era","created":"2024-08-09","cited_by_count":9,"area":null},{"id":"2409.02074","title":"RACONTEUR: A Knowledgeable, Insightful, and Portable LLM-Powered Shell Command Explainer","created":"2024-09-03","cited_by_count":9,"area":null},{"id":"2311.10737","title":"AI-enhanced Auto-correction of Programming Exercises: How Effective is GPT-3.5?","created":"2023-10-24","cited_by_count":8,"area":null},{"id":"2405.19132","title":"Analyzing Chat Protocols of Novice Programmers Solving Introductory Programming Tasks with ChatGPT","created":"2024-05-29","cited_by_count":8,"area":null},{"id":"2309.10419","title":"Learning from Teaching Assistants to Program with Subgoals: Exploring the Potential for AI Teaching Assistants","created":"2023-09-19","cited_by_count":7,"area":null},{"id":"2301.10016","title":"A Case Study in Engineering a Conversational Programming Assistant's Persona","created":"2023-01-13","cited_by_count":6,"area":null},{"id":"2303.06430","title":"Mapping the Design Space of Interactions in Human-AI Text Co-creation Tasks","created":"2023-03-11","cited_by_count":6,"area":null},{"id":"2310.16673","title":"Exploring Large Language Models for Code Explanation","created":"2023-10-25","cited_by_count":6,"area":null},{"id":"2311.16017","title":"Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models","created":"2023-11-27","cited_by_count":6,"area":null},{"id":"2312.07343","title":"Can ChatGPT Play the Role of a Teaching Assistant in an Introductory Programming Course?","created":"2023-12-12","cited_by_count":6,"area":null},{"id":"2406.05381","title":"Experimenting with Multi-Agent Software Development: Towards a Unified Platform","created":"2024-06-08","cited_by_count":6,"area":"agents"},{"id":"2407.06146","title":"Using Grammar Masking to Ensure Syntactic Validity in LLM-based Modeling Tasks","created":"2024-07-08","cited_by_count":6,"area":null},{"id":"2410.09193","title":"Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students","created":"2024-10-11","cited_by_count":6,"area":null},{"id":"2308.07429","title":"Semantic Similarity Loss for Neural Source Code Summarization","created":"2023-08-14","cited_by_count":5,"area":null},{"id":"2403.09409","title":"\"Like a Nesting Doll\": Analyzing Recursion Analogies Generated by CS Students using Large Language Models","created":"2024-03-14","cited_by_count":5,"area":null},{"id":"2404.09366","title":"Understanding the Role of Temperature in Diverse Question Generation by GPT-4","created":"2024-04-14","cited_by_count":5,"area":null},{"id":"2411.16927","title":"ASSERTIFY: Utilizing Large Language Models to Generate Assertions for Production Code","created":"2024-11-25","cited_by_count":4,"area":null},{"id":"2502.20527","title":"Supervised Fine-Tuning LLMs to Behave as Pedagogical Agents in Programming Education","created":"2025-02-27","cited_by_count":4,"area":"agents"},{"id":"2311.00382","title":"Will Code Remain a Relevant User Interface for End-User Programming with Generative AI Models?","created":"2023-11-01","cited_by_count":3,"area":null},{"id":"2311.01490","title":"The Behavior of Large Language Models When Prompted to Generate Code Explanations","created":"2023-11-02","cited_by_count":3,"area":null},{"id":"2402.08072","title":"Enhancing Programming Error Messages in Real Time with Generative AI","created":"2024-02-12","cited_by_count":3,"area":null},{"id":"2402.09579","title":"Advancing Building Energy Modeling with Large Language Models: Exploration and Case Studies","created":"2024-02-14","cited_by_count":3,"area":null},{"id":"2404.07235","title":"LLM-aided explanations of EDA synthesis errors","created":"2024-04-07","cited_by_count":3,"area":null},{"id":"2406.11439","title":"GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training","created":"2024-06-17","cited_by_count":3,"area":null},{"id":"2407.15718","title":"Integrating AI Tutors in a Programming Course","created":"2024-07-14","cited_by_count":3,"area":null},{"id":"2601.14560","title":"Rewarding How Models Think Pedagogically: Integrating Pedagogical Reasoning and Thinking Rewards for LLMs in Education","created":"2026-01-21","cited_by_count":3,"area":"lr"},{"id":"2405.05347","title":"Benchmarking Educational Program Repair","created":"2024-05-08","cited_by_count":2,"area":null},{"id":"2412.12800","title":"Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners","created":"2024-12-17","cited_by_count":2,"area":null},{"id":"2503.04267","title":"Prompt Programming: A Platform for Dialogue-based Computational Problem Solving with Generative AI Models","created":"2025-03-06","cited_by_count":2,"area":null},{"id":"2505.18056","title":"MathEDU: Feedback Generation on Problem-Solving Processes for Mathematical Learning Support","created":"2025-05-23","cited_by_count":2,"area":null},{"id":"2505.18220","title":"Navigating Pitfalls: Evaluating LLMs in Machine Learning Programming Education","created":"2025-05-23","cited_by_count":2,"area":null},{"id":"2511.04144","title":"Scaffolding Metacognition in Programming Education: Understanding Student-AI Interactions and Design Implications","created":"2025-11-06","cited_by_count":2,"area":null},{"id":"2603.00057","title":"\"Bespoke Bots\": Diverse Instructor Needs for Customizing Generative AI Classroom Chatbots","created":"2026-02-10","cited_by_count":2,"area":null},{"id":"2309.10694","title":"\"With Great Power Comes Great Responsibility!\": Student and Instructor Perspectives on the influence of LLMs on Undergraduate Engineering Education","created":"2023-09-19","cited_by_count":1,"area":null},{"id":"2401.05399","title":"Automated Assessment of Students' Code Comprehension using LLMs","created":"2023-12-19","cited_by_count":1,"area":null},{"id":"2401.10759","title":"Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models","created":"2024-01-19","cited_by_count":1,"area":null},{"id":"2402.16235","title":"Human-AI Co-Creation of Worked Examples for Programming Classes","created":"2024-02-26","cited_by_count":1,"area":null},{"id":"2411.00414","title":"On the Opportunities of Large Language Models for Programming Process Data","created":"2024-11-01","cited_by_count":1,"area":null},{"id":"2412.12852","title":"Selective Shot Learning for Code Explanation","created":"2024-12-17","cited_by_count":1,"area":null},{"id":"2504.09779","title":"\"All Roads Lead to ChatGPT\": How Generative AI is Eroding Social Interactions and Student Learning Communities","created":"2025-04-14","cited_by_count":1,"area":null},{"id":"2507.17258","title":"Students' Feedback Requests and Interactions with the SCRIPT Chatbot: Do They Get What They Ask For?","created":"2025-07-23","cited_by_count":1,"area":null},{"id":"2410.13326","title":"Comparing the Utility, Preference, and Performance of Course Material Search Functionality and Retrieval-Augmented Generation Large Language Model (RAG-LLM) AI Chatbots in Information-Seeking Tasks","created":"2024-10-17","cited_by_count":0,"area":"rag"},{"id":"2412.08069","title":"DialogAgent: An Auto-engagement Agent for Code Question Answering Data Production","created":"2024-12-11","cited_by_count":0,"area":"agents"},{"id":"2501.11935","title":"To Google or To ChatGPT? A Comparison of CS2 Students' Information Gathering Approaches and Outcomes","created":"2025-01-21","cited_by_count":0,"area":null},{"id":"2502.13499","title":"Deception at Scale: Deceptive Designs in 1K LLM-Generated Ecommerce Components","created":"2025-02-19","cited_by_count":0,"area":null},{"id":"2505.13053","title":"SNAPE-PM: Building and Utilizing Dynamic Partner Models for Adaptive Explanation Generation","created":"2025-05-19","cited_by_count":0,"area":null},{"id":"2509.10596","title":"GenAI Voice Mode in Programming Education","created":"2025-09-12","cited_by_count":0,"area":null},{"id":"2602.01919","title":"From Code-Centric to Concept-Centric: Teaching NLP with LLM-Assisted \"Vibe Coding\"","created":"2026-02-02","cited_by_count":0,"area":null},{"id":"2606.20608","title":"CourseBlueprint: A Structured Pipeline for Adaptive Pedagogical Video Generation Grounded in Course Corpora","created":"2026-05-22","cited_by_count":0,"area":null},{"id":"2606.22809","title":"AI-Assisted Help-Seeking Trajectories in Programming Education from an SRL-Informed Perspective","created":"2026-06-22","cited_by_count":0,"area":null},{"id":"2607.27586","title":"Is Solving Better Than Evaluating GenAI Solutions?","created":"2026-07-30","cited_by_count":0,"area":null}],"next_cursor":null}