中文
相关论文

相关论文: Exploring the Impact of Quizzes Interleaved with W…

200 篇论文

Understanding how novices reason about coding at a neurological level has implications for training the next generation of software engineers. In recent years, medical imaging has been increasingly employed to investigate patterns of neural…

软件工程 · 计算机科学 2021-03-09 Madeline Endres , Zachary Karas , Xiaosu Hu , Ioulia Kovelman , Westley Weimer

Generative AI is reshaping higher education programming through vibe coding, where students collaborate with AI via natural language rather than writing code line-by-line. We conceptualize this practice as help-seeking, analyzing 19,418…

Incorporating computer programming exercises into introductory physics is a delicate task that involves a number of choices that may have an effect on student learning. We present a "hybrid" approach that speaks to a number of common…

物理教育 · 物理学 2018-11-14 Chris Orban , Richelle M. Teeling-Smith , Joseph R. H. Smith , Chris D. Porter

Recent studies from all over the world show that more boys than girls play video games. The numbers are different for mobile gaming apps, where 65% of women are identified as gamers. Adapting game design activities for academic purposes is…

计算机与社会 · 计算机科学 2019-10-30 Bernadette Spieler , Vesna Krnjic , Wolfgang Slany

Background: Despite similar education and background, programmers can exhibit vast differences in efficacy. While research has identified some potential factors, such as programming experience and domain knowledge, the effect of these…

Software engineering students often struggle to appreciate empirical methods and hypothesis-driven inquiry, especially when taught in theoretical terms. This experience report explores whether grounding empirical learning in hype-driven…

软件工程 · 计算机科学 2026-04-02 Marvin Wyrich , Norman Peitek , Kallistos Weis , Sven Apel

With the interactivity and multiple representation features, computer simulations lend itself to the guided inquiry learning. However, these simulations are usually designed for post-elementary students. Thus, the aim of this study is to…

物理教育 · 物理学 2012-12-03 Sze Yee Lye , Loo Kang Wee

Involving integrated development environments (IDEs) in introductory-level (CS1) programming courses is critical. However, it is difficult for instructors to find a suitable IDE that is beginner friendly and supports strong functionality.…

人机交互 · 计算机科学 2023-03-21 Jialiang Tan , Yu Chen , Shuyin Jiao

Introducing inner-city high school students to program design presents unique challenges. The typical assumptions of an introductory programming course, like students understand what variables and functions are, may not be safe. Therefore,…

计算机与社会 · 计算机科学 2020-08-28 Marco T. Morazán

This paper addresses some of the experiences encountered and some of the strategies utilized while using flipped classroom pedagogy in an undergraduate Single Variable Calculus (SVC) course in a Confucian Heritage Culture (CHC) environment.…

历史与综述 · 数学 2018-06-25 N. Karjanto , L. Simon

Students sometimes produce code that works but that its author does not comprehend. For example, a student may apply a poorly-understood code template, stumble upon a working solution through trial and error, or plagiarize. Similarly,…

计算机与社会 · 计算机科学 2021-07-06 Teemu Lehtinen , André L. Santos , Juha Sorva

Generative AI tools such as ChatGPT now provide novice programmers with unprecedented access to instant, personalized support. While this holds clear promise, their influence on students' metacognitive processes remains underexplored.…

人机交互 · 计算机科学 2025-11-07 Boxuan Ma , Huiyong Li , Gen Li , Li Chen , Cheng Tang , Yinjie Xie , Chenghao Gu , Atsushi Shimada , Shin'ichi Konomi

This paper draws together nine strategies for creative visualization activities. Teaching visualization often involves running learning activities where students perform tasks that directly support one or more topics that the teacher wishes…

Software developers use metrics to evaluate code quality and productivity, but these practices are still rare in programming education. This project bridges the gap by collecting real-time learning analytics from individual student and…

An educational system, the tutor-web (http://tutor-web.net), has been developed and used for educational research. The system is accessible and free to use for anyone having access to the Web. It is based on open source software and the…

应用统计 · 统计学 2013-10-18 Anna Helga Jonsdottir , Gunnar Stefansson

Example galleries are often used to teach, document, and advertise visually-focused domain-specific languages and libraries, such as those producing visualizations, diagrams, or webpages. Despite their ubiquity, there is no consensus on the…

人机交互 · 计算机科学 2024-07-31 Junran Yang , Andrew McNutt , Leilani Battle

This paper represents a pilot study examining learners who are new to computer science (CS). Subjects are taught to program in one of two virtual reality (VR) applications developed by the researcher that use interactable objects…

人机交互 · 计算机科学 2024-07-18 Kevin William Baron

This paper explores the pedagogical potential of "teacher pre-prompting" as a means of guiding student collaboration in programming education. In particular, we investigate how brief teacher-initiated questions posed before students engage…

计算机与社会 · 计算机科学 2025-06-26 Johan Petersson

Recent work has shown that prompting language models with code-like representations of natural language leads to performance improvements on structured reasoning tasks. However, such tasks comprise only a small subset of all natural…

计算与语言 · 计算机科学 2023-04-27 Li Zhang , Liam Dugan , Hainiu Xu , Chris Callison-Burch

Engagement in educational games, a recently popular academic topic, has been shown to increase learning performance, as well as a number of attitudinal factors, such as intrinsic interest and motivation. However, there is a lack of research…

人机交互 · 计算机科学 2017-09-29 Angela He
‹ 上一页 1 8 9 10 下一页 ›