中文
相关论文

相关论文: Dodona: learn to code with a virtual co-teacher th…

200 篇论文

The Web has enabled one of the most visible recent developments in education---the deployment of massive open online courses. With their global reach and often staggering enrollments, MOOCs have the potential to become a major new mechanism…

社会与信息网络 · 计算机科学 2014-03-17 Ashton Anderson , Daniel Huttenlocher , Jon Kleinberg , Jure Leskovec

We introduce CogGen, a learner-centered AI architecture that transforms programming videos into interactive, adaptive learning experiences by integrating student modeling with generative AI tutoring based on the Cognitive Apprenticeship…

人工智能 · 计算机科学 2025-06-26 Wengxi Li , Roy Pea , Nick Haber , Hari Subramonyam

An introductory programming course (CS1) is an integral part of any undergraduate curriculum. Due to large number and diverse programming background of students, providing timely and personalised feedback to individual students is a…

计算机与社会 · 计算机科学 2017-02-03 Rajdeep Das , Umair Z. Ahmed , Amey Karkare , Sumit Gulwani

Student experiences in large undergraduate Computer Science courses are increasingly impacted by automated systems. Bots, or agents of software automation, are useful for efficiently grading and generating feedback. Current efforts at…

软件工程 · 计算机科学 2021-03-18 Chris Brown , Chris Parnin

This work examines the sociotechnical factors that influence the adoption and usage of intelligent tutoring systems in self-directed learning contexts, focusing specifically on adult learners. The study is divided into two parts. First, we…

计算机与社会 · 计算机科学 2025-02-24 Adit Gupta , Momin Siddiqui , Glen Smith , Jenn Reddig , Christopher MacLellan

Use of online platforms for education is a vibrant and growing arena, incorporating a variety of software platforms and technologies, including various modalities of extended reality. We present our Enhanced Reality Teaching Concierge, an…

人机交互 · 计算机科学 2022-11-11 S. Lombeyda , S. G. Djorgovski , A. Tran , J. Liu , A. Noyes , S. Fomina

Teaching programming to novices is best done with tools with simpler user interfaces than professional IDEs that are tailored for experienced programmers. In a distance learning situation it is also important to have a development…

编程语言 · 计算机科学 2022-07-27 Marc Feeley , Olivier Melançon

We present Korbit, a large-scale, open-domain, mixed-interface, dialogue-based intelligent tutoring system (ITS). Korbit uses machine learning, natural language processing and reinforcement learning to provide interactive, personalized…

The widespread availability of off-the-shelf machine learning models poses a challenge: which model, of the many available candidates, should be chosen for a given data analysis task? This question of model selection is traditionally…

机器学习 · 计算机科学 2025-08-01 Justin Kay , Grant Van Horn , Subhransu Maji , Daniel Sheldon , Sara Beery

With the proliferation of simple and complex bioinformatics tools, there is the need to teach researchers how to use these tools effectively. To evaluate the potential of cognitive tutoring in the wide-scale adoption of several…

计算机与社会 · 计算机科学 2018-11-21 Angela U. Makolo , Daniel K. Nkemelu

Online remote learning has certain advantages, such as higher flexibility and greater inclusiveness. However, a caveat is the teachers' limited ability to monitor student interaction during an online class, especially while teachers are…

人机交互 · 计算机科学 2022-10-17 Arnab Sen Sharma , Mohammad Ruhul Amin , Muztaba Fuad

Deep learning solutions for vulnerability detection proposed in academic research are not always accessible to developers, and their applicability in industrial settings is rarely addressed. Transferring such technologies from academia to…

软件工程 · 计算机科学 2025-11-25 Moritz Mock , Thomas Forrer , Barbara Russo

AI Code Completion (e.g., GitHub's Copilot) has revolutionized how computer science students interact with programming languages. However, AI code completion has been studied from the developers' perspectives, not the students' perspectives…

Over the past two decades, High-Performance Computing (HPC) communities have developed many models for delivering education aiming to help students understand and harness the power of parallel and distributed computing. Most of these…

计算机与社会 · 计算机科学 2018-12-27 Xi Chen , Gregory S. Gutmann , Joe Bungo

As generative AI ('GenAI') continues to evolve, educators face the challenge of preparing students for a future where AI-assisted work is integral to professional success. This paper introduces ChatISA, an in-house, multi-model AI chatbot…

While learning by teaching is a popular pedagogical technique, it is a learning phenomenon that is difficult to study due to variability in the tutor-tutee pairings and learning environments. In this paper, we introduce the Curiosity…

人机交互 · 计算机科学 2021-08-24 Ken Jen Lee , Apoorva Chauhan , Joslin Goh , Elizabeth Nilsen , Edith Law

How students utilize immediate tutoring feedback in programming education depends on various factors. Among them are the feedback quality, but also students' engagement, i.e., their perception, interpretation, and use of feedback. However,…

计算机与社会 · 计算机科学 2025-11-19 Sven Jacobs , Jan Haas , Natalie Kiesler

Current Artificial Intelligence (AI)-based tutoring systems (AI tutors) are primarily evaluated based on the pedagogical quality of their feedback messages. While important, pedagogy alone is insufficient because it ignores a critical…

Educational technologies often misalign with instructors' pedagogical goals, forcing adaptations that compromise teaching efficacy. In this paper, we present a case study on the co-development of curriculum and technology in the context of…

人机交互 · 计算机科学 2025-08-04 Dennis Zyska , Ilia Kuznetsov , Florian Müller , Iryna Gurevych

Personalized programming tutoring, such as exercise recommendation, can enhance learners' efficiency, motivation, and outcomes, which is increasingly important in modern digital education. However, the lack of sufficient and high-quality…

人工智能 · 计算机科学 2025-05-28 Yi Zhan , Qi Liu , Weibo Gao , Zheng Zhang , Tianfu Wang , Shuanghong Shen , Junyu Lu , Zhenya Huang