中文
相关论文

相关论文: Enhancing Programming Pair Workshops: The Case of …

200 篇论文

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,…

新兴技术 · 计算机科学 2025-08-11 Sergio Rojas-Galeano , Julian Tejada , Fernando Marmolejo-Ramos

Prequestioning is an instructional strategy that involves taking practice tests on to-be-learned information followed by studying the correct answers. Despite promising results in laboratory studies, it has rarely been examined in authentic…

物理教育 · 物理学 2024-03-06 Steven C. Pan , Jia Yi Han , Fun Man Fung

Collaborative problem solving (CPS) competence is considered one of the essential 21st-century skills. To facilitate the assessment and learning of CPS competence, researchers have proposed a series of frameworks to conceptualize CPS and…

人机交互 · 计算机科学 2024-07-18 Mengxiao Zhu , Xin Wang , Xiantao Wang , Zihang Chen , Wei Huang

Many researchers and textbooks have promoted the use of rigid prescribed strategies for encouraging development of expert-like problem-solving behavior in novice students. The University of British Columbia's introductory algebra-based…

物理教育 · 物理学 2011-11-24 Mathew "Sandy" Martinuk , Joss Ives

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

Unsupervised multitask pre-training has been the critical method behind the recent success of language models (LMs). However, supervised multitask learning still holds significant promise, as scaling it in the post-training stage trends…

计算与语言 · 计算机科学 2024-12-02 Daixuan Cheng , Yuxian Gu , Shaohan Huang , Junyu Bi , Minlie Huang , Furu Wei

Computing students increasingly rely on generative AI tools for programming assistance, often without formal instruction or guidance. This highlights a need to teach students how to effectively interact with AI models, particularly through…

计算机与社会 · 计算机科学 2025-09-15 Victor-Alexandru Pădurean , Paul Denny , Alkis Gotovos , Adish Singla

As research-based self-paced e-learning tools become increasingly available, a critical issue educators encounter is implementing strategies to ensure that all students engage with them as intended. Here, we discuss the effectiveness of…

物理教育 · 物理学 2016-06-03 Seth DeVore , Emily Marshman , Chandralekha Singh

Metacognition has been recognized as an essential skill for academic success and for performance in solving problems. During learning or problem-solving, metacognitive skills facilitate a range of cognitive and affective processes, leading…

计算机与社会 · 计算机科学 2024-10-10 Bostjan Bubnic , Željko Kovačević , Tomaž Kosar

Generative pre-trained models power intelligent software features used by millions of users controlled by developer-written natural language prompts. Despite the impact of prompt-powered software, little is known about its development…

软件工程 · 计算机科学 2025-04-28 Jenny T. Liang , Melissa Lin , Nikitha Rao , Brad A. Myers

The integration of ChatGPT as a supportive tool in education, notably in programming courses, addresses the unique challenges of programming education by providing assistance with debugging, code generation, and explanations. Despite…

计算机与社会 · 计算机科学 2024-04-08 Boxaun Ma , Li Chen , Shin'ichi Konomi

The ability to pick up on language signals in an ongoing interaction is crucial for future machine learning models to collaborate and interact with humans naturally. In this paper, we present an initial study that evaluates intra-episodic…

计算机视觉与模式识别 · 计算机科学 2023-05-23 Philipp Sadler , Sherzod Hakimov , David Schlangen

Asking questions during class time is one form of participation not commonly employed by members of underrepresented groups in large enrollment college classrooms, even though the form of participation is highly conducive to student…

物理教育 · 物理学 2023-11-21 David Frykenberg , Brokk Toggerson , Adena Calden , Chris Ertl

Pedagogical approaches focusing on stereotypical code solutions, known as programming plans, can increase problem-solving ability and motivate diverse learners. However, plan-focused pedagogies are rarely used beyond introductory…

人机交互 · 计算机科学 2025-02-18 Yoshee Jain , Mehmet Arif Demirtaş , Kathryn Cunningham

Drawing on the Data and Predictions strand of the Indicazioni Nazionali per il curricolo 2012, this study proposes a problem based instructional approach to the teaching of probability. More specifically, the study adopts a design based…

历史与综述 · 数学 2026-04-24 Luigia Caputo , Aniello Buonocore

Using robots in educational contexts has already shown to be beneficial for a student's learning and social behaviour. For levitating them to the next level of providing more effective and human-like tutoring, the ability to adapt to the…

机器人学 · 计算机科学 2022-12-21 Matthias Kraus , Diana Betancourt , Wolfgang Minker

Code-generating Artificial Intelligence has gained popularity within both professional and educational programming settings over the past several years. While research and pedagogy are beginning to cope with this change, computing students…

人机交互 · 计算机科学 2026-04-21 Nicholas Gardella , James Prather , Juho Leinonen , Paul Denny , Raymond Pettit , Sara L. Riggs

Conversation is like an intricate partner dance and behavioral convergence, or the similarity in observable behaviors of partners over time, can lead to shared understanding, changed beliefs and increased rapport. This article describes a…

计算机与社会 · 计算机科学 2016-08-11 Tanmay Sinha

We describe how graduate students categorize introductory mechanics problems based on the similarity of their solutions. Graduate students were asked at the end of a teaching assistant training class to categorize problems from their own…

物理教育 · 物理学 2016-02-25 Chandralekha Singh

Large language models (LLMs) and prompt engineering hold significant potential for advancing computer programming education through personalized instruction. This paper explores this potential by investigating three critical research…

人工智能 · 计算机科学 2024-07-09 Tianyu Wang , Nianjun Zhou , Zhixiong Chen