中文
相关论文

相关论文: Investigating the Impact and Student Perceptions o…

200 篇论文

Novice programmers need to write basic code as part of the learning process, but they often face difficulties. To assist struggling students, we recently implemented personalized Parsons problems, which are code puzzles where students…

计算机与社会 · 计算机科学 2024-01-12 Xinying Hou , Barbara J. Ericson , Xu Wang

Introductory programming courses aim to teach students to write code independently. However, transitioning from studying worked examples to generating their own code is often difficult and frustrating for students, especially those with…

计算机与社会 · 计算机科学 2023-12-01 Xinying Hou , Barbara J. Ericson , Xu Wang

As generative AI products could generate code and assist students with programming learning seamlessly, integrating AI into programming education contexts has driven much attention. However, one emerging concern is that students might get…

人机交互 · 计算机科学 2025-01-17 Xinying Hou , Zihan Wu , Xu Wang , Barbara J. Ericson

Embedding physics problems unreal-world settings, here termed contextualized physics problems (CPP), is widely believed to foster students' interest, motivation, and learning. However, firm evidence for this claim remains scarce. To explore…

物理教育 · 物理学 2025-07-09 Yajun Wei , Xinting Peng , Yi Zhong , Feipeng Pi , Yanfang Zhai , Lei Bao

Concurrent and parallel programming (CPP) is an increasingly important subject in Computer Science Education. However, the conceptual shift from sequential programming is notoriously difficult to make. Currently, relatively little research…

人机交互 · 计算机科学 2020-05-12 Jichen Zhu , Katelyn Alderfer , Brian Smith , Bruce Char , Santiago Ontañón

Parsons problems are a type of programming activity that present learners with blocks of existing code and requiring them to arrange those blocks to form a program rather than write the code from scratch. Micro Parsons problems extend this…

人机交互 · 计算机科学 2024-05-31 Zihan Wu , David H. Smith

Students must learn effective problem solving strategies in order to develop expertise in physics. Effective problem solving strategies include a conceptual analysis of the problem followed by planning of the solution, and then…

物理教育 · 物理学 2016-05-03 Andrew J. Mason , Chandralekha Singh

Learning to program can be challenging, and providing high-quality and timely support at scale is hard. Generative AI and its products, like ChatGPT, can create a solution for most intro-level programming problems. However, students might…

计算机与社会 · 计算机科学 2024-05-31 Xinying Hou , Zihan Wu , Xu Wang , Barbara J. Ericson

In this companion paper, we explore the use of isomorphic problem pairs (IPPs) to assess introductory physics students' ability to solve and successfully transfer problem-solving knowledge from one context to another in mechanics. We call…

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

Lowering the barriers to computer programming requires understanding how to scaffold learning. Parsons problems, which require learners to drag-and-drop blocks of code into the correct order and indentation, are proving to be beneficial for…

人机交互 · 计算机科学 2025-12-30 Carl Christopher Haynes-Magyar

Developing expert-like problem-solving skills is a central goal of undergraduate physics education. In this study, we investigate the impact of teaching explicit problem-solving frameworks, combined with deliberate practice, on students'…

物理教育 · 物理学 2025-08-12 Kelly Miller , Olivia Miller , Georgia Lawrence

We investigated the effects of student-generated problems on exams. The process was gradual with some training throughout the semester. Initial results were highly positive with the students involved performing significantly better, and…

物理教育 · 物理学 2016-09-13 Ameya S. Kolarkar , Aimee A. Callender

Prior research shows that how students engage with Large Language Models (LLMs) influences their problem-solving and understanding, reinforcing the need to support productive LLM-uses that promote learning. This study evaluates the impact…

计算机与社会 · 计算机科学 2025-08-25 Jerome Brender , Laila El-Hamamsy , Kim Uittenhove , Francesco Mondada , Engin Bumbacher

Large language models (LLMs) are increasingly used to generate feedback, yet their impact on learning remains underexplored, especially compared to existing feedback methods. This study investigates how on-demand LLM-generated explanatory…

计算与语言 · 计算机科学 2025-06-23 Danielle R. Thomas , Conrad Borchers , Shambhavi Bhushan , Erin Gatz , Shivang Gupta , Kenneth R. Koedinger

Although cognitive science has discovered several methods for increasing the learning of complex skills, such as physics problem solving, detailed examination of verbal protocols suggests there is still room for improvement. Basically,…

物理教育 · 物理学 2009-09-29 Robert G. M. Hausmann , Brett van de Sande , Kurt VanLehn

Learning to derive subgoals reduces the gap between experts and students and makes students prepared for future problem solving. Researchers have explored subgoal labeled instructional materials with explanations in traditional problem…

计算机与社会 · 计算机科学 2022-08-10 Preya Shabrina , Behrooz Mostafavi , Mark Abdelshiheed , Min Chi , Tiffany Barnes

One finding of cognitive research is that people do not automatically acquire usable knowledge by spending lots of time on task. Because students' knowledge hierarchy is more fragmented, "knowledge chunks" are smaller than those of experts.…

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

Helping students learn to think like a physicist is an important goal of many introductory physics courses. One characteristic distinguishing more experienced physicists from novice students is that they make better use of problem solving…

物理教育 · 物理学 2016-02-24 Andrew Mason , Edit Yerushalmi , Elisheva Cohen , Chandralekha Singh

Research has shown assistance can provide many benefits to novices lacking the mental models needed for problem solving in a new domain. However, varying approaches to assistance, such as subgoals and next-step hints, have been implemented…

人机交互 · 计算机科学 2021-02-12 Christa Cody , Mehak Maniktala , Nicholas Lytle , Min Chi , Tiffany Barnes

Parsons problems provide useful scaffolding for introductory programming students learning to write code. However, generating large numbers of high-quality Parsons problems that appeal to the diverse range of interests in a typical…

计算机与社会 · 计算机科学 2024-04-18 Andre del Carpio Gutierrez , Paul Denny , Andrew Luxton-Reilly
‹ 上一页 1 2 3 10 下一页 ›