Exploring the Role of AI Assistants in Computer Science Education: Methods, Implications, and Instructor Perspectives
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 …
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
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 …
feedback in a wide range of computing contexts. However, concerns have been voiced …
Solving Proof Block Problems Using Large Language Models
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 …
science, by storm. Most recent work on LLMs in computing education has shown that they …
Benchmarking Educational Program Repair
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 …
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 …
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)
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 …
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 …
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
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 …
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 …
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
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 …
independent code exploration and learning. Explorotron is a continuation of earlier work to …