English
Related papers

Related papers: Towards SocratiCode: Designing a Generative AI-Bas…

200 papers

The rapid advancement of generative AI technology, particularly video generative AI (Video GenAI), has opened new possibilities for K-12 education by enabling the creation of dynamic, customized, and high-quality visual content. Despite its…

Computers and Society · Computer Science 2025-03-12 Unggi Lee , Yeil Jeong , Seungha Kim , Yoorim Son , Gyuri Byun , Hyeoncheol Kim , Cheolil Lim

Past research has defined a general process for the data-driven redesign of educational technologies and has shown that in carefully-selected instances, this process can help make systems more effective. In the current work, we test the…

Human-Computer Interaction · Computer Science 2026-04-01 Qianru Lyu , Conrad Borchers , Meng Xia , Karen Xiao , Paulo F. Carvalho , Kenneth R. Koedinger , Vincent Aleven

Despite universal GenAI adoption, students cannot distinguish task performance from actual learning and lack skills to leverage AI for learning, leading to worse exam performance when AI use remains unreflective. Yet few interventions…

Human-Computer Interaction · Computer Science 2026-02-19 Ruiwei Xiao , Runlong Ye , Xinying Hou , Jessica Wen , Harsh Kumar , Michael Liut , John Stamper

This study examines how AI code assistants shape novice programmers experiences during a two-part exam in an introductory programming course. In the first part, students completed a programming task with access to AI support; in the second,…

Emerging Technologies · Computer Science 2025-08-11 Sergio Rojas-Galeano , Julian Tejada , Fernando Marmolejo-Ramos

App Planner is an interactive support tool for K-12 students, designed to assist in creating mobile applications. By utilizing generative AI, App Planner helps students articulate the problem and solution through guided conversations via a…

Human-Computer Interaction · Computer Science 2024-04-30 David Kim , Prerna Ravi , Randi Williams , Daeun Yoo

Learning new programming skills requires tailored guidance. With the emergence of advanced Natural Language Generation models like the ChatGPT API, there is now a possibility of creating a convenient and personalized tutoring system with AI…

Human-Computer Interaction · Computer Science 2023-06-16 Eason Chen , Ray Huang , Han-Shin Chen , Yuen-Hsien Tseng , Liang-Yi Li

The broad adoption of Generative AI (GenAI) is impacting Computer Science education, and recent studies found its benefits and potential concerns when students use it for programming learning. However, most existing explorations focus on…

Human-Computer Interaction · Computer Science 2025-10-08 Xinying Hou , Ruiwei Xiao , Runlong Ye , Michael Liut , John Stamper

Many students in introductory programming courses fare poorly in the code writing tasks of the final summative assessment. Such tasks are designed to assess whether novices have developed the analytical skills to translate from the given…

Software Engineering · Computer Science 2024-04-04 Shruthi Ravikumar , Margaret Hamilton , Charles Thevathayan , Maria Spichkova , Kashif Ali , Gayan Wijesinghe

There are obvious benefits to integrating generative AI (artificial intelligence) into language learning and teaching. Those include using AI as a language tutor, creating learning materials, or assessing learner output. However, due to how…

Computation and Language · Computer Science 2024-10-21 Robert Godwin-Jones`

As generative AI systems rapidly improve, a key question emerges: how do users adapt to these changes, and when does such adaptation matter for realizing performance gains? Drawing on theories of dynamic capabilities and IT complements, we…

Human-Computer Interaction · Computer Science 2026-01-08 Eaman Jahani , Benjamin S. Manning , Joe Zhang , Hong-Yi TuYe , Mohammed Alsobay , Christos Nicolaides , Siddharth Suri , David Holtz

Generative AI (GAI) is impacting teaching and learning directly or indirectly across a range of subjects and disciplines. As educators, we need to understand the potential and limitations of AI in HCI education and ensure our graduating HCI…

Human-Computer Interaction · Computer Science 2024-05-09 Ahmed Kharrufa , Ian G Johnson

In online learning, the ability to provide quick and accurate feedback to learners is crucial. In skill-based learning, learners need to understand the underlying concepts and mechanisms of a skill to be able to apply it effectively. While…

Artificial Intelligence · Computer Science 2024-08-06 Rochan H. Madhusudhana , Rahul K. Dass , Jeanette Luu , Ashok K. Goel

Large language models make it easy for students to delegate writing, analysis, and problem-solving to automated systems, bypassing the effortful engagement that produces lasting understanding. We introduce a practical framework that helps…

Software Engineering · Computer Science 2026-05-26 Philipp Haindl , Oliver Eigner , Peter Kieseberg

Generative AI brings novel and impressive abilities to help people in everyday tasks. There are many AI workflows that solve real and complex problems by chaining AI outputs together with human interaction. Although there is an undeniable…

Human-Computer Interaction · Computer Science 2024-06-03 Tao Long , Katy Ilonka Gero , Lydia B. Chilton

Generative AI and agentic tools are reshaping agile software development, yet many engineering curricula still teach agile methods and AI competencies separately and largely lecture-based. This paper presents a project-based AI Engineering…

Software Engineering · Computer Science 2026-03-11 Andreas Rausch , Stefan Wittek , Tobias Geger , David Inkermann

Test Driven Development (TDD) is one of the major practices of Extreme Programming for which incremental testing and refactoring trigger the code development. TDD has limited adoption in the industry, as it requires more code to be…

Software Engineering · Computer Science 2025-01-15 Moritz Mock , Jorge Melegati , Barbara Russo

Generative Artificial Intelligence (GenAI) offers numerous opportunities to revolutionise teaching and learning in Computing Education (CE). However, educators have expressed concerns that students may over-rely on GenAI and use these tools…

Computers and Society · Computer Science 2024-12-17 Tony Haoran Feng , Andrew Luxton-Reilly , Burkhard C. Wünsche , Paul Denny

Large language models (LLMs) typically generate direct answers, yet they are increasingly used as learning tools. Studying instructors' usage is critical, given their role in teaching and guiding AI adoption in education. We designed and…

Human-Computer Interaction · Computer Science 2025-09-16 Si Chen , Isabel R. Molnar , Peiyu Li , Adam Acunin , Ting Hua , Alex Ambrose , Nitesh V. Chawla , Ronald Metoyer

Real-time voice interfaces using multimodal Generative AI (GenAI) can potentially address the accessibility needs of novice programmers with disabilities (e.g., related to vision). Yet, little is known about how novices interact with GenAI…

Computers and Society · Computer Science 2025-11-19 Sven Jacobs , Natalie Kiesler

The integration of Generative Artificial Intelligence (GenAI) in K-6 project-based art courses presents both opportunities and challenges for enhancing creativity, engagement, and group collaboration. This study introduces a four-phase…

Human-Computer Interaction · Computer Science 2025-06-23 Zhiqing Wang , Haoxiang Fan , Shiwei Wu , Qiaoyi Chen , Yongqi Liang , Zhenhui Peng