{"total":58,"rows":[{"id":"2309.09128","title":"ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing","created":"2023-09-17","cited_by_count":88,"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":"2401.14484","title":"Design Principles for Generative AI Applications","created":"2024-01-25","cited_by_count":57,"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":"2407.02651","title":"Improving Steering and Verification in AI-Assisted Data Analysis with Interactive Task Decomposition","created":"2024-07-02","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":"2405.05253","title":"Open Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge","created":"2024-05-08","cited_by_count":20,"area":null},{"id":"2504.05570","title":"Can Large Language Models Match Tutoring System Adaptivity? A Benchmarking Study","created":"2025-04-07","cited_by_count":18,"area":null},{"id":"2410.08922","title":"Exploring the Design Space of Cognitive Engagement Techniques with AI-Generated Code for Enhanced Learning","created":"2024-10-11","cited_by_count":16,"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":"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":"2310.01420","title":"Ruffle&Riley: Towards the Automated Induction of Conversational Tutoring Systems","created":"2023-09-26","cited_by_count":12,"area":null},{"id":"2403.09744","title":"Evaluating the Application of Large Language Models to Generate Feedback in Programming Education","created":"2024-03-13","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":"2405.08008","title":"Iris: An AI-Driven Virtual Tutor For Computer Science Education","created":"2024-05-09","cited_by_count":9,"area":null},{"id":"2406.06451","title":"Insights from Social Shaping Theory: The Appropriation of Large Language Models in an Undergraduate Programming Course","created":"2024-06-10","cited_by_count":9,"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":"2407.04873","title":"Evaluating Language Models for Generating and Judging Programming Feedback","created":"2024-07-05","cited_by_count":8,"area":null},{"id":"2502.07786","title":"Counterexample Guided Program Repair Using Zero-Shot Learning and MaxSAT-based Fault Localization","created":"2024-12-19","cited_by_count":8,"area":null},{"id":"2404.17443","title":"\"ChatGPT Is Here to Help, Not to Replace Anybody\" -- An Evaluation of Students' Opinions On Integrating ChatGPT In CS Courses","created":"2024-04-26","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":"2407.06798","title":"It Cannot Be Right If It Was Written by AI: On Lawyers' Preferences of Documents Perceived as Authored by an LLM vs a Human","created":"2024-07-09","cited_by_count":5,"area":null},{"id":"2407.10246","title":"CourseAssist: Pedagogically Appropriate AI Tutor for Computer Science Education","created":"2024-05-01","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":"2402.08072","title":"Enhancing Programming Error Messages in Real Time with Generative AI","created":"2024-02-12","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":"2410.09268","title":"One Step at a Time: Combining LLMs and Static Analysis to Generate Next-Step Hints for Programming Tasks","created":"2024-10-11","cited_by_count":3,"area":null},{"id":"2503.07450","title":"From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Paper","created":"2025-03-10","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":"2411.17855","title":"\"Give me the code\" -- Log Analysis of First-Year CS Students' Interactions With GPT","created":"2024-11-26","cited_by_count":2,"area":null},{"id":"2506.19107","title":"Improving Student-AI Interaction Through Pedagogical Prompting: An Example in Computer Science Education","created":"2025-06-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":"2401.05399","title":"Automated Assessment of Students' Code Comprehension using LLMs","created":"2023-12-19","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":"2407.17007","title":"Pensieve Discuss: Scalable Small-Group CS Tutoring System with AI","created":"2024-07-24","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":"2603.20211","title":"Exploring Teacher-Chatbot Interaction and Affect in Block-Based Programming","created":"2026-03-02","cited_by_count":1,"area":null},{"id":"2408.02378","title":"Scaling CS1 Support with Compiler-Integrated Conversational AI","created":"2024-07-22","cited_by_count":0,"area":null},{"id":"2410.23069","title":"LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education","created":"2024-10-30","cited_by_count":0,"area":null},{"id":"2411.01765","title":"Towards Pedagogical LLMs with Supervised Fine Tuning for Computing Education","created":"2024-11-04","cited_by_count":0,"area":null},{"id":"2504.03068","title":"Design of AI-Powered Tool for Self-Regulation Support in Programming Education","created":"2025-04-03","cited_by_count":0,"area":null},{"id":"2506.18941","title":"Can AI support student engagement in classroom activities in higher education?","created":"2025-06-22","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":"2510.15585","title":"Leveraging Test Driven Development with Large Language Models for Reliable and Verifiable Spreadsheet Code Generation: A Research Framework","created":"2025-10-17","cited_by_count":0,"area":null},{"id":"2511.06362","title":"Understanding Student Interaction with AI-Powered Next-Step Hints: Strategies and Challenges","created":"2025-11-09","cited_by_count":0,"area":null},{"id":"2601.02504","title":"Enhancing Debugging Skills with AI-Powered Assistance: A Real-Time Tool for Debugging Support","created":"2026-01-05","cited_by_count":0,"area":null},{"id":"2603.28295","title":"Evaluating LLMs for Answering Student Questions in Introductory Programming Courses","created":"2026-03-30","cited_by_count":0,"area":null},{"id":"2603.29159","title":"Kwame 2.0: Human-in-the-Loop Generative AI Teaching Assistant for Large Scale Online Coding Education in Africa","created":"2026-03-31","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":"2608.07475","title":"Positioning Generative Artificial Intelligence in STEM Assessment: When to Require, Scaffold, or Restrict Its Use","created":"2026-04-26","cited_by_count":0,"area":null},{"id":"2609.20143","title":"Designing Against Deskilling: Metacognitive Feedback Reduces Cognitive Offloading to LLM Assistants","created":"2026-09-17","cited_by_count":0,"area":null},{"id":"2609.29995","title":"Guardrails or Roadblocks? Effects of Pedagogical Style and Context Awareness in AI Teaching Assistants for Programming","created":"2026-09-24","cited_by_count":0,"area":null},{"id":"2609.38346","title":"Examining Variation in How Guided AI Tutors Resolve Student Impasses","created":"2026-09-29","cited_by_count":0,"area":null}],"next_cursor":null}