Skip to main content

Showing 1–9 of 9 results for author: Pădurean, V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2504.07655  [pdf, other

    cs.AI cs.CY

    Synthesizing High-Quality Programming Tasks with LLM-based Expert and Student Agents

    Authors: Manh Hung Nguyen, Victor-Alexandru Pădurean, Alkis Gotovos, Sebastian Tschiatschek, Adish Singla

    Abstract: Generative AI is transforming computing education by enabling the automatic generation of personalized content and feedback. We investigate its capabilities in providing high-quality programming tasks to students. Despite promising advancements in task generation, a quality gap remains between AI-generated and expert-created tasks. The AI-generated tasks may not align with target programming conce… ▽ More

    Submitted 10 April, 2025; originally announced April 2025.

    Comments: AIED'25 paper

  2. arXiv:2503.04267  [pdf, other

    cs.CY cs.AI

    Prompt Programming: A Platform for Dialogue-based Computational Problem Solving with Generative AI Models

    Authors: Victor-Alexandru Pădurean, Paul Denny, Alkis Gotovos, Adish Singla

    Abstract: Computing students increasingly rely on generative AI tools for programming assistance, often without formal instruction or guidance. This highlights a need to teach students how to effectively interact with AI models, particularly through natural language prompts, to generate and critically evaluate code for solving computational tasks. To address this, we developed a novel platform for prompt pr… ▽ More

    Submitted 6 March, 2025; originally announced March 2025.

    Comments: Preprint of the ITiCSE'25 paper

  3. arXiv:2412.12471  [pdf, other

    cs.SE

    Hints Help Finding and Fixing Bugs Differently in Python and Text-based Program Representations

    Authors: Ruchit Rawal, Victor-Alexandru Pădurean, Sven Apel, Adish Singla, Mariya Toneva

    Abstract: With the recent advances in AI programming assistants such as GitHub Copilot, programming is not limited to classical programming languages anymore--programming tasks can also be expressed and solved by end-users in natural text. Despite the availability of this new programming modality, users still face difficulties with algorithmic understanding and program debugging. One promising approach to s… ▽ More

    Submitted 16 December, 2024; originally announced December 2024.

  4. arXiv:2411.14303  [pdf, other

    cs.SE cs.AI

    BugSpotter: Automated Generation of Code Debugging Exercises

    Authors: Victor-Alexandru Pădurean, Paul Denny, Adish Singla

    Abstract: Debugging is an essential skill when learning to program, yet its instruction and emphasis often vary widely across introductory courses. In the era of code-generating large language models (LLMs), the ability for students to reason about code and identify errors is increasingly important. However, students frequently resort to trial-and-error methods to resolve bugs without fully understanding th… ▽ More

    Submitted 25 November, 2024; v1 submitted 21 November, 2024; originally announced November 2024.

    Comments: Preprint of the SIGCSE'25 paper

  5. arXiv:2406.09891  [pdf, other

    cs.AI

    Benchmarking Generative Models on Computational Thinking Tests in Elementary Visual Programming

    Authors: Victor-Alexandru Pădurean, Adish Singla

    Abstract: Generative models have demonstrated human-level proficiency in various benchmarks across domains like programming, natural sciences, and general knowledge. Despite these promising results on competitive benchmarks, they still struggle with seemingly simple problem-solving tasks typically carried out by elementary-level students. How do state-of-the-art models perform on standardized programming-re… ▽ More

    Submitted 18 March, 2025; v1 submitted 14 June, 2024; originally announced June 2024.

  6. arXiv:2310.03780  [pdf, other

    cs.AI

    Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation

    Authors: Tung Phung, Victor-Alexandru Pădurean, Anjali Singh, Christopher Brooks, José Cambronero, Sumit Gulwani, Adish Singla, Gustavo Soares

    Abstract: Generative AI and large language models hold great promise in enhancing programming education by automatically generating individualized feedback for students. We investigate the role of generative AI models in providing human tutor-style programming hints to help students resolve errors in their buggy programs. Recent works have benchmarked state-of-the-art models for various feedback generation… ▽ More

    Submitted 6 August, 2024; v1 submitted 5 October, 2023; originally announced October 2023.

    Comments: Published in Learning Analytics and Knowledge Conference (LAK) 2024

  7. arXiv:2306.17156  [pdf, other

    cs.CY cs.AI cs.CL

    Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors

    Authors: Tung Phung, Victor-Alexandru Pădurean, José Cambronero, Sumit Gulwani, Tobias Kohn, Rupak Majumdar, Adish Singla, Gustavo Soares

    Abstract: Generative AI and large language models hold great promise in enhancing computing education by powering next-generation educational technologies for introductory programming. Recent works have studied these models for different scenarios relevant to programming education; however, these works are limited for several reasons, as they typically consider already outdated models or only specific scena… ▽ More

    Submitted 31 July, 2023; v1 submitted 29 June, 2023; originally announced June 2023.

    Comments: This article is a full version of the poster (extended abstract) from ICER'23

  8. arXiv:2305.18342  [pdf, other

    cs.LG cs.AI cs.CL cs.CY cs.PL

    Neural Task Synthesis for Visual Programming

    Authors: Victor-Alexandru Pădurean, Georgios Tzannetos, Adish Singla

    Abstract: Generative neural models hold great promise in enhancing programming education by synthesizing new content. We seek to design neural models that can automatically generate programming tasks for a given specification in the context of visual programming domains. Despite the recent successes of large generative models like GPT-4, our initial results show that these models are ineffective in synthesi… ▽ More

    Submitted 14 January, 2024; v1 submitted 25 May, 2023; originally announced May 2023.

    Comments: Published in Transactions on Machine Learning Research (TMLR) 2024

  9. arXiv:2205.04193  [pdf, other

    cs.NI

    SRv6: Is There Anybody Out There?

    Authors: Victor-Alexandru Pădurean, Oliver Gasser, Randy Bush, Anja Feldmann

    Abstract: Segment routing is a modern form of source-based routing, i.e., a routing technique where all or part of the routing decision is predetermined by the source or a hop on the path. Since initial standardization efforts in 2013, segment routing seems to have garnered substantial industry and operator support. Especially segment routing over IPv6 (SRv6) is advertised as having several advantages for e… ▽ More

    Submitted 9 May, 2022; originally announced May 2022.

    Comments: Accepted at WTMC 2022