{"total":118,"rows":[{"id":"2207.10397","title":"CodeT: Code Generation with Generated Tests","created":"2022-07-21","cited_by_count":384,"area":null},{"id":"2307.08177","title":"Using an LLM to Help With Code Understanding","created":"2023-07-17","cited_by_count":228,"area":null},{"id":"2305.18703","title":"Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Survey","created":"2023-05-30","cited_by_count":135,"area":null},{"id":"2212.01020","title":"Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation","created":"2022-12-02","cited_by_count":99,"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":"2303.13379","title":"Practical and Ethical Challenges of Large Language Models in Education: A Systematic Scoping Review","created":"2023-03-17","cited_by_count":83,"area":null},{"id":"2210.15157","title":"Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language","created":"2022-10-27","cited_by_count":82,"area":null},{"id":"2207.14502","title":"Language Models Can Teach Themselves to Program Better","created":"2022-07-29","cited_by_count":78,"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":"2408.03943","title":"Building Machines that Learn and Think with People","created":"2024-07-22","cited_by_count":73,"area":null},{"id":"2210.11630","title":"Using Large Language Models to Enhance Programming Error Messages","created":"2022-10-20","cited_by_count":67,"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":"2306.17156","title":"Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors","created":"2023-06-29","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":"2307.07411","title":"Detecting LLM-Generated Text in Computing Education: A Comparative Study for ChatGPT Cases","created":"2023-07-10","cited_by_count":32,"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":"2503.23989","title":"Rubric Is All You Need: Enhancing LLM-based Code Evaluation With Question-Specific Rubrics","created":"2025-03-31","cited_by_count":29,"area":null},{"id":"2308.10462","title":"Exploring Parameter-Efficient Fine-Tuning Techniques for Code Generation with Large Language Models","created":"2023-08-21","cited_by_count":28,"area":null},{"id":"2309.00029","title":"Exploring the Potential of Large Language Models to Generate Formative Programming Feedback","created":"2023-08-31","cited_by_count":28,"area":null},{"id":"2311.11690","title":"Refactoring Programs Using Large Language Models with Few-Shot Examples","created":"2023-11-20","cited_by_count":28,"area":null},{"id":"2306.15121","title":"Evaluation of OpenAI Codex for HPC Parallel Programming Models Kernel Generation","created":"2023-06-27","cited_by_count":22,"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":"2311.05842","title":"AI-native Interconnect Framework for Integration of Large Language Model Technologies in 6G Systems","created":"2023-11-10","cited_by_count":19,"area":null},{"id":"2502.13055","title":"LAMD: Context-driven Android Malware Detection and Classification with LLMs","created":"2025-02-18","cited_by_count":18,"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.14583","title":"Exploring the Robustness of Large Language Models for Solving Programming Problems","created":"2023-06-26","cited_by_count":16,"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":"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":"2305.18342","title":"Neural Task Synthesis for Visual Programming","created":"2023-05-26","cited_by_count":13,"area":null},{"id":"2306.01779","title":"Conceptual Design Generation Using Large Language Models","created":"2023-05-30","cited_by_count":13,"area":null},{"id":"2308.02522","title":"Evaluating ChatGPT and GPT-4 for Visual Programming","created":"2023-07-30","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":"2403.02795","title":"Evaluating and Optimizing Educational Content with Large Language Model Judgments","created":"2024-03-05","cited_by_count":12,"area":null},{"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":"2306.08997","title":"Exploring the MIT Mathematics and EECS Curriculum Using Large Language Models","created":"2023-06-15","cited_by_count":10,"area":null},{"id":"2308.08572","title":"Large Language Models in Introductory Programming Education: ChatGPT's Performance and Implications for Assessments","created":"2023-08-15","cited_by_count":10,"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":"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":"2310.10690","title":"Large Language Models for In-Context Student Modeling: Synthesizing Student's Behavior in Visual Programming","created":"2023-10-15","cited_by_count":8,"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":"2409.19028","title":"Exploring LLM-Driven Explanations for Quantum Algorithms","created":"2024-09-26","cited_by_count":7,"area":null},{"id":"2410.10829","title":"Test Case-Informed Knowledge Tracing for Open-ended Coding Tasks","created":"2024-09-28","cited_by_count":7,"area":null},{"id":"2306.06386","title":"Learnersourcing in the Age of AI: Student, Educator and Machine Partnerships for Content Creation","created":"2023-06-10","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":"2410.06865","title":"Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Courses","created":"2024-10-09","cited_by_count":6,"area":null},{"id":"2411.09261","title":"Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programming","created":"2024-11-14","cited_by_count":6,"area":null},{"id":"2305.10417","title":"Scratch Copilot Evaluation: Assessing AI-Assisted Creative Coding for Families","created":"2023-05-17","cited_by_count":5,"area":null},{"id":"2402.09615","title":"API Pack: A Massive Multi-Programming Language Dataset for API Call Generation","created":"2024-02-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.19336","title":"Improving LLM Classification of Logical Errors by Integrating Error Relationship into Prompts","created":"2024-04-30","cited_by_count":5,"area":null},{"id":"2411.02318","title":"Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast","created":"2024-11-04","cited_by_count":5,"area":null},{"id":"2411.14303","title":"BugSpotter: Automated Generation of Code Debugging Exercises","created":"2024-11-21","cited_by_count":5,"area":null},{"id":"2310.20105","title":"Efficient Classification of Student Help Requests in Programming Courses Using Large Language Models","created":"2023-10-31","cited_by_count":4,"area":null},{"id":"2402.07081","title":"Using Large Language Models for Student-Code Guided Test Case Generation in Computer Science Education","created":"2024-02-11","cited_by_count":4,"area":null},{"id":"2504.18691","title":"From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions","created":"2025-04-25","cited_by_count":4,"area":null},{"id":"2506.09160","title":"Understanding Human-AI Trust in Education","created":"2025-06-10","cited_by_count":4,"area":null},{"id":"2301.03373","title":"Chatbots As Fluent Polyglots: Revisiting Breakthrough Code Snippets","created":"2023-01-05","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":"2406.11439","title":"GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training","created":"2024-06-17","cited_by_count":3,"area":null},{"id":"2502.12366","title":"ScriptoriumWS: A Code Generation Assistant for Weak Supervision","created":"2025-02-17","cited_by_count":3,"area":null},{"id":"2504.07655","title":"Synthesizing High-Quality Programming Tasks with LLM-based Expert and Student Agents","created":"2025-04-10","cited_by_count":3,"area":null},{"id":"2505.03867","title":"Scratch Copilot: Supporting Youth Creative Coding with AI","created":"2025-05-06","cited_by_count":3,"area":null},{"id":"2512.03005","title":"From Moderation to Mediation: Can LLMs Serve as Mediators in Online Flame Wars?","created":"2025-12-02","cited_by_count":3,"area":null},{"id":"2405.05347","title":"Benchmarking Educational Program Repair","created":"2024-05-08","cited_by_count":2,"area":null},{"id":"2405.08213","title":"Interpreting Latent Student Knowledge Representations in Programming Assignments","created":"2024-05-13","cited_by_count":2,"area":null},{"id":"2405.10243","title":"DocuMint: Docstring Generation for Python using Small Language Models","created":"2024-05-16","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.08135","title":"Leveraging AI for Productive and Trustworthy HPC Software: Challenges and Research Directions","created":"2025-05-13","cited_by_count":2,"area":null},{"id":"2506.11153","title":"QiMeng-MuPa: Mutual-Supervised Learning for Sequential-to-Parallel Code Translation","created":"2025-06-11","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":"2512.23601","title":"Enhancing Diversity of LLM-Generated Educational Tasks","created":"2025-12-29","cited_by_count":2,"area":null},{"id":"2602.20547","title":"What Drives Students' Use of AI Chatbots? Technology Acceptance in Conversational AI","created":"2026-02-24","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":"2402.16235","title":"Human-AI Co-Creation of Worked Examples for Programming Classes","created":"2024-02-26","cited_by_count":1,"area":null},{"id":"2405.20183","title":"A Survey Study on the State of the Art of Programming Exercise Generation using Large Language Models","created":"2024-05-30","cited_by_count":1,"area":null},{"id":"2406.05603","title":"A Knowledge-Component-Based Methodology for Evaluating AI Assistants","created":"2024-06-09","cited_by_count":1,"area":null},{"id":"2408.09701","title":"Bridging the Language Gap: Enhancing Multilingual Prompt-Based Code Generation in LLMs via Zero-Shot Cross-Lingual Transfer","created":"2024-08-19","cited_by_count":1,"area":null},{"id":"2410.03063","title":"Integrating Natural Language Prompting Tasks in Introductory Programming Courses","created":"2024-10-04","cited_by_count":1,"area":null},{"id":"2410.08899","title":"Utilizing ChatGPT in a Data Structures and Algorithms Course: A Teaching Assistant's Perspective","created":"2024-10-11","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.04185","title":"Leveraging Large Language Models to Generate Course-specific Semantically Annotated Learning Objects","created":"2024-12-05","cited_by_count":1,"area":null},{"id":"2505.08588","title":"Small but Significant: On the Promise of Small Language Models for Accessible AIED","created":"2025-05-13","cited_by_count":1,"area":null}],"next_cursor":"100"}