Exploring the Role of AI Assistants in Computer Science Education: Methods, Implications, and Instructor Perspectives

T Wang, DV Díaz, C Brown… - 2023 IEEE Symposium on …, 2023 - ieeexplore.ieee.org
The use of AI assistants, along with the challenges they present, has sparked significant
debate within the community of computer science education. While these tools demonstrate …

Open Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge

C Koutcheme, N Dainese, S Sarsa, A Hellas… - Proceedings of the …, 2024 - dl.acm.org
Large language models (LLMs) have shown great potential for the automatic generation of
feedback in a wide range of computing contexts. However, concerns have been voiced …

Solving Proof Block Problems Using Large Language Models

S Poulsen, S Sarsa, J Prather, J Leinonen… - Proceedings of the 55th …, 2024 - dl.acm.org
Large language models (LLMs) have recently taken many fields, including computer
science, by storm. Most recent work on LLMs in computing education has shown that they …

Benchmarking Educational Program Repair

C Koutcheme, N Dainese, S Sarsa, J Leinonen… - arXiv preprint arXiv …, 2024 - arxiv.org
The emergence of large language models (LLMs) has sparked enormous interest due to
their potential application across a range of educational tasks. For example, recent work in …

ExGen: Ready-to-use exercise generation in introductory programming courses

NBD Ta, HGP Nguyen, S Gottipati - International Conference on …, 2023 - library.apsce.net
In introductory programming courses, students as novice programmers would benefit from
doing frequent practices set at a difficulty level and concept suitable for their skills and …

Explorotron: An IDE Extension for Guided and Independent Code Exploration and Learning (Discussion Paper)

Y Malaise, B Signer - Proceedings of the 23rd Koli Calling International …, 2023 - dl.acm.org
We introduce the Explorotron Visual Studio Code extension for guided and independent
code exploration and learning. Explorotron is a continuation of earlier work to explore how …

Propagating Large Language Models Programming Feedback

C Koutcheme, A Hellas - Proceedings of the Eleventh ACM Conference …, 2024 - dl.acm.org
Large language models (LLMs) such as GPT-4 have emerged as promising tools for
providing programming feedback. However, effective deployment of LLMs in massive …

Leveraging ChatGPT for Adaptive Learning through Personalized Prompt-based Instruction: A CS1 Education Case Study

M Abolnejadian, S Alipour, K Taeb - … Abstracts of the CHI Conference on …, 2024 - dl.acm.org
In this research paper, we discuss our attempt to teach high school students introductory
programming with Python using a custom learning platform that leverages ChatGPT to …

PERSSISTANT: A Progress Estimation System to Personalize Learning Trajectories

T Elens - 2024 - documentserver.uhasselt.be
In het veranderende onderwijslandschap is de integratie van kunstmatige intelligentie (AI)
naar voren gekomen als een transformerende kracht, met name in gepersonaliseerd leren …

[PDF][PDF] Explorotron: An IDE Extension for Guided and Independent Code Exploration and Learning

Y Malaise, B Signer - 23rd International Conference on Computing …, 2023 - wise.vub.ac.be
ABSTRACT We introduce the Explorotron Visual Studio Code extension for guided and
independent code exploration and learning. Explorotron is a continuation of earlier work to …