中文
相关论文

相关论文: Scaling CS1 Support with Compiler-Integrated Conve…

200 篇论文

Lucrative career prospects and creative opportunities often attract students to enroll in computer science majors and pursue advanced studies in the field. Consequently, there has been a significant surge in enrollment in computer science…

计算机与社会 · 计算机科学 2025-06-25 Neha Rani , Sharan Majumder , Ishan Bhardwaj , Pedro Guillermo Feijoo Garcia

Integrating large language models (LLMs) like ChatGPT into computer science education offers transformative potential for complex courses such as data structures and algorithms (DSA). This study examines ChatGPT as a supplementary tool for…

人机交互 · 计算机科学 2025-03-04 Pooriya Jamie , Reyhaneh Hajihashemi , Sharareh Alipour

Background and Context: Large Language Models (LLMs) are more accessible and accurate than ever before, raising significant concerns for computing educators. One major concern is students using LLMs to bypass the effort needed to understand…

人机交互 · 计算机科学 2026-05-21 Peter Fowles , Erik Falor , Sulove Bhattarai , John Edwards , Seth Poulsen

Continuous Integration (CI) and Continuous Deployment (CD) are widely adopted in software engineering practice. In reality, the CI/CD pipeline execution is not yet reliably continuous because it is often interrupted by Docker build…

软件工程 · 计算机科学 2021-04-13 Mingjie Li , Xiaoying Bai , Minghua Ma , Dan Pei

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…

Large language models have been successfully applied to programming assistance tasks, such as code completion, code insertion, and instructional code editing. However, these applications remain insufficiently automated and struggle to…

计算与语言 · 计算机科学 2025-05-14 Hao Jiang , Qi Liu , Rui Li , Shengyu Ye , Shijin Wang

Computer Science (CS) departments often serve large student populations, making timely academic monitoring and personalized feedback difficult. While the recommended counselor-to-student ratio is 250:1, it often exceeds 350:1 in practice,…

计算机与社会 · 计算机科学 2025-12-24 Samuel Jacob Chacko , An-I Andy Wang , Lara Perez-Felkner , Sonia Haiduc , David Whalley , Xiuwen Liu

Large Language Models (LLMs) such as ChatGPT have quickly become part of student programmers' toolkits, whether allowed by instructors or not. This paper examines how introductory programming (CS1) students integrate LLMs into their…

人机交互 · 计算机科学 2025-10-07 Jade Hak , Nathaniel Lam Johnson , Matin Amoozadeh , Amin Alipour , Souti Chattopadhyay

The widespread availability of Large Language Models (LLMs) within Integrated Development Environments (IDEs) has led to their speedy adoption. Conversational interactions with LLMs enable programmers to obtain natural language explanations…

This report presents a comprehensive account of the Colleague AI Classroom pilot, a collaborative design (co-design) study that brought generative AI technology directly into real classrooms. In this study, AI functioned as a third agent,…

人机交互 · 计算机科学 2025-12-17 Alex Liu , Lief Esbenshade , Shawon Sarkar , Zewei Tian , Min Sun , Zachary Zhang , Thomas Han , Yulia Lapicus , Kevin He

Computational notebooks became indispensable tools for research-related development, offering unprecedented interactivity and flexibility in the development process. However, these benefits come at the cost of reproducibility and an…

机器学习 · 计算机科学 2024-10-21 Konstantin Grotov , Artem Borzilov , Maksim Krivobok , Timofey Bryksin , Yaroslav Zharov

Explainable AI (XAI) techniques aim to provide insights into predictive models and enhance user performance, yet they often fall short of these expectations. Conversational XAI assistants promise to overcome such limitations, but empirical…

机器学习 · 计算机科学 2026-05-21 Sven Kruschel , Julian Rosenberger , Lasse Bohlen , Mathias Kraus , Patrick Zschech

Collaborative problem solving (CPS) is a fundamental practice in middle-school mathematics education; however, student groups frequently stall or struggle without ongoing teacher support. Recent work has explored how Generative AI tools can…

人机交互 · 计算机科学 2026-01-30 Wenhan Lyu , Yimeng Wang , Murong Yue , Yifan Sun , Jennifer Suh , Meredith Kier , Ziyu Yao , Yixuan Zhang

Large Language Models (LLMs) now excel at generative skills and can create content at impeccable speeds. However, they are imperfect and still make various mistakes. In a Computer Science education context, as these models are widely…

人机交互 · 计算机科学 2024-10-11 Qianou Ma , Hua Shen , Kenneth Koedinger , Tongshuang Wu

Although there have been remarkable advances in dialogue systems through the dialogue systems technology competition (DSTC), it remains one of the key challenges to building a robust task-oriented dialogue system with a speech interface.…

计算与语言 · 计算机科学 2024-01-10 Jaeseok Yoon , Seunghyun Hwang , Ran Han , Jeonguk Bang , Kee-Eung Kim

We present a demonstration of REACT, a new Real-time Educational AI-powered Classroom Tool that employs EDM techniques for supporting the decision-making process of educators. REACT is a data-driven tool with a user-friendly graphical…

计算机与社会 · 计算机科学 2021-08-18 Ajay Kulkarni , Olga Gkountouna

The advent of Large Language Models (LLMs) is reshaping education, particularly in programming, by enhancing problem-solving, enabling personalized feedback, and supporting adaptive learning. Existing AI tools for programming education…

人机交互 · 计算机科学 2025-03-18 Raj Gupta , Harshita Goyal , Dhruv Kumar , Apurv Mehra , Sanchit Sharma , Kashish Mittal , Jagat Sesh Challa

Block-based environments such as Scratch are increasingly popular in programming education. While block syntax reduces surface errors, semantic bugs remain common and challenging for novices to resolve. Existing debugging workflows…

软件工程 · 计算机科学 2025-10-31 Yuan Si , Kyle Qi , Daming Li , Hanyuan Shi , Jialu Zhang

In recent years, with the rapid advancement of large language models (LLMs), multi-agent systems have become increasingly more capable of practical application. At the same time, the software development industry has had a number of new…

软件工程 · 计算机科学 2024-10-30 Cory Hymel , Sida Peng , Kevin Xu , Charath Ranganathan

CodeChecker is an open source project that integrates different static analysis tools such as the Clang Static Analyzer and Clang-Tidy into the build systems, continuous integration loops, and development workflows of C++ programmers. It…

软件工程 · 计算机科学 2024-08-06 Gabor Horvath , Reka Kovacs , Richard Szalay , Zoltan Porkolab , Gyorgy Orban , Daniel Krupp