中文
相关论文

相关论文: PythonPal: Enhancing Online Programming Education …

200 篇论文

Unlike traditional educational chatbots that rely on pre-programmed responses, large-language model-driven chatbots, such as ChatGPT, demonstrate remarkable versatility to serve as a dynamic resource for addressing student needs from…

人机交互 · 计算机科学 2024-08-20 Nam Wook Kim , Hyung-Kwon Ko , Grace Myers , Benjamin Bach

With the emergence of Artificial Intelligent chatbot tools such as ChatGPT and code writing AI tools such as GitHub Copilot, educators need to question what and how we should teach our courses and curricula in the future. In reality,…

计算机与社会 · 计算机科学 2023-11-14 Peter Jamieson , Suman Bhunia , Dhananjai M. Rao

In recent years, online learning has attracted increasing attention due to its adaptive capability to process streaming and non-stationary data. To facilitate algorithm development and practical deployment in this area, we introduce…

机器学习 · 计算机科学 2025-07-29 Zeyi Liu , Songqiao Hu , Pengyu Han , Jiaming Liu , Xiao He

Online education's popularity has been continuously increasing over the past few years. Many universities were forced to switch to online education as a result of COVID-19. In many cases, even after more than two years of online…

计算机与社会 · 计算机科学 2024-11-15 Sadman Jashim Sakib , Baktiar Kabir Joy , Zahin Rydha , Md. Nuruzzaman , Annajiat Alim Rasel

Since its launch in November 2022, ChatGPT has had a transformative effect on education where students are using it to help with homework assignments and teachers are actively employing it in their teaching practices. This includes using…

计算与语言 · 计算机科学 2023-10-11 Su-Youn Yoon , Eva Miszoglad , Lisa R. Pierce

The widespread availability of large language models (LLMs), such as ChatGPT, has significantly impacted education, raising both opportunities and challenges. Students can frequently interact with LLM-powered, interactive learning tools,…

人工智能 · 计算机科学 2026-03-06 Hunter McNichols , Fareya Ikram , Andrew Lan

In online learning platforms, particularly in rapidly growing computer programming courses, addressing the thousands of students' learning queries requires considerable human cost. The creation of intelligent assistant large language models…

计算与语言 · 计算机科学 2024-02-26 Rui Xiao , Lu Han , Xiaoying Zhou , Jiong Wang , Na Zong , Pengyu Zhang

Generative AI has the potential to enhance education by providing personalized feedback to students at scale. Recent work has proposed techniques to improve AI-generated programming hints and has evaluated their performance based on…

计算机与社会 · 计算机科学 2025-09-04 Tung Phung , Mengyan Wu , Heeryung Choi , Gustavo Soares , Sumit Gulwani , Adish Singla , Christopher Brooks

While ChatGPT has significantly impacted education by offering personalized resources for students, its integration into educational settings poses unprecedented risks, such as inaccuracies and biases in AI-generated content, plagiarism and…

Educational chatbots have gained prominence as support tools for teaching programming, particularly in introductory learning contexts. This paper presents a Systematic Mapping Study (SMS) that investigated how such agents have been…

Learning to program can be challenging, and providing high-quality and timely support at scale is hard. Generative AI and its products, like ChatGPT, can create a solution for most intro-level programming problems. However, students might…

计算机与社会 · 计算机科学 2024-05-31 Xinying Hou , Zihan Wu , Xu Wang , Barbara J. Ericson

Traditional end-of-quarter surveys often fail to provide instructors with timely, detailed, and actionable feedback about their teaching. In this paper, we explore how Large Language Model (LLM)-powered chatbots can reimagine the classroom…

计算机与社会 · 计算机科学 2025-08-19 Sai Siddartha Maram , Ulia Zaman , Magy Seif El-Nasr

Programming students have a widespread access to powerful Generative AI tools like ChatGPT. While this can help understand the learning material and assist with exercises, educators are voicing more and more concerns about an overreliance…

人机交互 · 计算机科学 2025-02-24 Christian Rahe , Walid Maalej

The rise of Generative AI (GenAI) tools like ChatGPT has created new opportunities and challenges for computing education. Existing research has primarily focused on GenAI's ability to complete educational tasks and its impact on student…

软件工程 · 计算机科学 2025-11-18 Rufeng Chen , Shuaishuai Jiang , Jiyun Shen , AJung Moon , Lili Wei

Large Language Models (LLMs) have become part of how students solve programming tasks, offering immediate explanations and even full solutions. Previous work has highlighted that novice programmers often heavily rely on LLMs, thereby…

计算机与社会 · 计算机科学 2026-04-15 Iris Groher , Patrick Heissenberger , Michael Vierhauser

Orchestrating a high-quality data preparation program is essential for successful machine learning (ML), but it is known to be time and effort consuming. Despite the impressive capabilities of large language models like ChatGPT in…

数据库 · 计算机科学 2023-04-10 Sibei Chen , Hanbing Liu , Weiting Jin , Xiangyu Sun , Xiaoyao Feng , Ju Fan , Xiaoyong Du , Nan Tang

Research suggests that providing specific and timely feedback to human tutors enhances their performance. However, it presents challenges due to the time-consuming nature of assessing tutor performance by human evaluators. Large language…

计算与语言 · 计算机科学 2023-07-06 Dollaya Hirunyasiri , Danielle R. Thomas , Jionghao Lin , Kenneth R. Koedinger , Vincent Aleven

While automatic dialogue tutors hold great potential in making education personalized and more accessible, research on such systems has been hampered by a lack of sufficiently large and high-quality datasets. Collecting such datasets…

计算与语言 · 计算机科学 2023-10-24 Jakub Macina , Nico Daheim , Sankalan Pal Chowdhury , Tanmay Sinha , Manu Kapur , Iryna Gurevych , Mrinmaya Sachan

Digital educational environments are expanding toward complex AI and human discourse, providing researchers with an abundance of data that offers deep insights into learning and instructional processes. However, traditional qualitative…

We evaluate GPTutor, an LLM-powered tutoring system for an undergraduate discrete mathematics course. It integrates two LLM-supported tools: a structured proof-review tool that provides embedded feedback on students' written proof attempts,…