Skip to main content

Showing 1–6 of 6 results for author: Rus, V

.
  1. arXiv:2501.10365  [pdf, ps, other

    cs.CY cs.AI cs.SE

    Can LLMs Identify Gaps and Misconceptions in Students' Code Explanations?

    Authors: Priti Oli, Rabin Banjade, Andrew M. Olney, Vasile Rus

    Abstract: This paper investigates various approaches using Large Language Models (LLMs) to identify gaps and misconceptions in students' self-explanations of specific instructional material, in our case explanations of code examples. This research is a part of our larger effort to automate the assessment of students' freely generated responses, focusing specifically on their self-explanations of code exampl… ▽ More

    Submitted 9 December, 2024; originally announced January 2025.

  2. arXiv:2403.05538  [pdf, other

    cs.CY cs.HC cs.SE

    Explaining Code Examples in Introductory Programming Courses: LLM vs Humans

    Authors: Arun-Balajiee Lekshmi-Narayanan, Priti Oli, Jeevan Chapagain, Mohammad Hassany, Rabin Banjade, Peter Brusilovsky, Vasile Rus

    Abstract: Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes. Most approaches and tools for presenting these examples to students are based on line-by-line explanations of the example code. However, instructors rarely have time to provide explanations for many examples typically used in a progr… ▽ More

    Submitted 11 March, 2024; v1 submitted 8 December, 2023; originally announced March 2024.

    Comments: 3 tables; 1 figure

  3. arXiv:2401.10210  [pdf, other

    cs.CY cs.AI cs.LG

    Mastery Guided Non-parametric Clustering to Scale-up Strategy Prediction

    Authors: Anup Shakya, Vasile Rus, Deepak Venugopal

    Abstract: Predicting the strategy (sequence of concepts) that a student is likely to use in problem-solving helps Adaptive Instructional Systems (AISs) better adapt themselves to different types of learners based on their learning abilities. This can lead to a more dynamic, engaging, and personalized experience for students. To scale up training a prediction model (such as LSTMs) over large-scale education… ▽ More

    Submitted 4 January, 2024; originally announced January 2024.

    Comments: Proceedings of 37th AAAI Conference on Artificial Intelligence Artificial Intelligence for Education. arXiv admin note: substantial text overlap with arXiv:2308.03892

  4. arXiv:2401.05399  [pdf, ps, other

    cs.CY cs.AI cs.CL

    Automated Assessment of Students' Code Comprehension using LLMs

    Authors: Priti Oli, Rabin Banjade, Jeevan Chapagain, Vasile Rus

    Abstract: Assessing student's answers and in particular natural language answers is a crucial challenge in the field of education. Advances in machine learning, including transformer-based models such as Large Language Models(LLMs), have led to significant progress in various natural language tasks. Nevertheless, amidst the growing trend of evaluating LLMs across diverse tasks, evaluating LLMs in the realm… ▽ More

    Submitted 19 December, 2023; originally announced January 2024.

  5. arXiv:2311.01490  [pdf, ps, other

    cs.SE cs.AI

    The Behavior of Large Language Models When Prompted to Generate Code Explanations

    Authors: Priti Oli, Rabin Banjade, Jeevan Chapagain, Vasile Rus

    Abstract: This paper systematically investigates the generation of code explanations by Large Language Models (LLMs) for code examples commonly encountered in introductory programming courses. Our findings reveal significant variations in the nature of code explanations produced by LLMs, influenced by factors such as the wording of the prompt, the specific code examples under consideration, the programming… ▽ More

    Submitted 9 November, 2023; v1 submitted 2 November, 2023; originally announced November 2023.

  6. Scalable and Equitable Math Problem Solving Strategy Prediction in Big Educational Data

    Authors: Anup Shakya, Vasile Rus, Deepak Venugopal

    Abstract: Understanding a student's problem-solving strategy can have a significant impact on effective math learning using Intelligent Tutoring Systems (ITSs) and Adaptive Instructional Systems (AISs). For instance, the ITS/AIS can better personalize itself to correct specific misconceptions that are indicated by incorrect strategies, specific problems can be designed to improve strategies and frustration… ▽ More

    Submitted 7 August, 2023; originally announced August 2023.

    Comments: 12 pages, 7 figures Published as a full paper in the 16th International Conference on Educational Data Mining 2023