English
Related papers

Related papers: ITSS: Interactive Web-Based Authoring and Playback…

200 papers

Providing consistent, individualized feedback to teachers on their instruction can improve student learning outcomes. Such feedback can especially benefit novice instructors who teach on online platforms and have limited access to…

Computers and Society · Computer Science 2023-11-21 Ashlee Kupor , Candice Morgan , Dorottya Demszky

As online higher education expands, sustaining student engagement remains a critical challenge. This paper approaches immersive learning by investigating how custom GPTs foster immersion (as a state of deep mental involvement) for students…

Computers and Society · Computer Science 2026-04-21 Dennis Beck , Leonel Morgado

Scriptwriting has traditionally been text-centric, a modality that only partially conveys the produced audiovisual experience. A formative study with professional writers informed us that connecting textual and audiovisual modalities can…

Human-Computer Interaction · Computer Science 2026-04-09 Zhecheng Wang , Jiaju Ma , Eitan Grinspun , Tovi Grossman , Bryan Wang

This work in the field of developmental cognitive robotics aims to devise a new domain bridging between reinforcement learning and imitation learning, with a model of the intrinsic motivation for learning agents to learn with guidance from…

Artificial Intelligence · Computer Science 2024-12-31 Sao Mai Nguyen

Integrating AI-driven tools in higher education is an emerging area with transformative potential. This paper introduces Iris, a chat-based virtual tutor integrated into the interactive learning platform Artemis that offers personalized,…

Human-Computer Interaction · Computer Science 2024-07-11 Patrick Bassner , Eduard Frankford , Stephan Krusche

In programming education, fostering self-regulated learning (SRL) skills is essential for both students and teachers. This paper introduces TrackThinkDashboard, an application designed to visualize the learning workflow by integrating web…

Human-Computer Interaction · Computer Science 2025-03-26 Ko Watanabe , Yuki Matsuda , Yugo Nakamura , Yutaka Arakawa , Shoya Ishimaru

Live coding is a pedagogical technique in which an instructor writes and executes code in front of students to impart skills like incremental development and debugging. Although live coding offers many benefits, instructors face many…

Human-Computer Interaction · Computer Science 2025-06-05 Xiaotian Su , April Wang

The emergence of generative AI has accelerated the development of conversational tutoring systems that interact with students through natural language dialogue. Unlike prior intelligent tutoring systems (ITS), which largely function as…

Human-Computer Interaction · Computer Science 2026-02-24 Kirk Vanacore , Ryan S. Baker , Avery H. Closser , Jeremy Roschelle

We present a novel interactive learning protocol that enables training request-fulfilling agents by verbally describing their activities. Unlike imitation learning (IL), our protocol allows the teaching agent to provide feedback in a…

Computation and Language · Computer Science 2021-06-16 Khanh Nguyen , Dipendra Misra , Robert Schapire , Miro Dudík , Patrick Shafto

Users interact with text, image, code, or other editors on a daily basis. However, machine learning models are rarely trained in the settings that reflect the interactivity between users and their editor. This is understandable as training…

Computation and Language · Computer Science 2023-11-14 Felix Faltings , Michel Galley , Baolin Peng , Kianté Brantley , Weixin Cai , Yizhe Zhang , Jianfeng Gao , Bill Dolan

Automation of existing Graphical User Interfaces (GUIs) is important but hard to achieve. Upstream of making the GUI user-accessible or somehow scriptable, even the data-collection to understand the original interface poses significant…

Human-Computer Interaction · Computer Science 2025-04-15 Iason Chaimalas , Arnas Vyšniauskas , Gabriel Brostow

Visualization plays a relevant role for discovering patterns in big sets of data. In fact, the most common way to help a human with a pattern interpretation is through a graphic. In 2D/3D virtual environments for procedural training the…

Human-Computer Interaction · Computer Science 2025-12-24 Diego Riofrío-Luzcando , Jaime RamÍrez , Cristian Moral , Angélica de Antonio , Marta Berrocal-Lobo

The increase in use of online educational tools has led to a large amount of educational video materials made available for students. Finding the right video content is usually supported by the overarching learning management system and its…

Multimedia · Computer Science 2022-07-27 Hyowon Lee , Mingming Liu , Michael Scriney , Alan F. Smeaton

Mobile applications and other integration of information and communication technology (ICT) have become well-known in education to monitor teaching and learning activities. The analysis of student learning through evaluation is a growing…

Human-Computer Interaction · Computer Science 2022-02-08 Ronel B. Dayanghirang , Alexander A. Hernandez

Text-based games provide a framework for developing natural language understanding and commonsense knowledge about the world in reinforcement learning based agents. Existing text-based environments often rely on fictional situations and…

Computation and Language · Computer Science 2023-07-11 Abhinav Joshi , Areeb Ahmad , Umang Pandey , Ashutosh Modi

Programming tutorials in the form of coding screencasts play a crucial role in programming education, serving both novices and experienced developers. However, the video format of these tutorials presents a challenge due to the difficulty…

Machine Learning · Computer Science 2024-09-30 Alexander Naumann , Felix Hertlein , Jacqueline Höllig , Lucas Cazzonelli , Steffen Thoma

Online programming videos, including tutorials and streamcasts, are widely popular and contain a wealth of expert knowledge. However, effectively utilizing these resources to achieve targeted learning goals can be challenging. Unlike direct…

Human-Computer Interaction · Computer Science 2024-05-22 Wengxi Li , Roy Pea , Nick Haber , Hari Subramonyam

Nowadays, Intelligent Tutoring Systems (ITSs) are so regarded in order to improve education quality via new technologies in this area. One of the problems is that the language of ITSs is different from the learner's. It forces the learners…

Computers and Society · Computer Science 2013-04-17 Hossein Movafegh Ghadirli , Maryam Rastgarpour

The growing number of students enrolling in Computer Science (CS) programmes is pushing CS educators to their limits. This poses significant challenges to computing education, particularly the teaching of introductory programming and…

Software Engineering · Computer Science 2024-12-19 Zhiyu Fan , Yannic Noller , Ashish Dandekar , Abhik Roychoudhury

Everyone can write their stories in freeform text format -- it's something we all learn in school. Yet storytelling via video requires one to learn specialized and complicated tools. In this paper, we introduce Doki, a text-native interface…

Human-Computer Interaction · Computer Science 2026-03-11 Xingyu Bruce Liu , Mira Dontcheva , Dingzeyu Li