English
Related papers

Related papers: Understanding Growth Mindset Practices in an Intro…

200 papers

As collaborative coding environments make it easier to contribute to software projects, the number of developers involved in these projects keeps increasing. This increase makes it more difficult for code reviewers to deal with buggy…

Software Engineering · Computer Science 2020-04-08 Filipe Falcão , Caio Barbosa , Baldoino Fonseca , Alessandro Garcia , Márcio Ribeiro , Rohit Ghey

This mixed-methods study examined computational thinking (CT) development among 93 pre-high school students in a five-day AI agent creation workshop using CocoFlow, a no-code platform. Integrating pre-post assessments, behavioral logs, and…

Computers and Society · Computer Science 2026-05-15 Yimeng Sun , Haiyang Xin , Qiannan Niu , Shuang Li , Lingyun Huang , Gaowei Chen

Historically, the implementation of research-based assessments (RBAs) has been a driver of education change within physics and helped motivate adoption of interactive engagement pedagogies. Until recently, RBAs were given to students…

Physics Education · Physics 2022-06-29 Bethany Wilcox , Steven Pollock

The rise of Generative AI (GenAI) tools like ChatGPT has created new opportunities and challenges for computing education. Existing research has primarily focused on GenAI's ability to complete educational tasks and its impact on student…

Software Engineering · Computer Science 2025-11-18 Rufeng Chen , Shuaishuai Jiang , Jiyun Shen , AJung Moon , Lili Wei

Over the past decades, numerous practical applications of machine learning techniques have shown the potential of data-driven approaches in a large number of computing fields. Machine learning is increasingly included in computing curricula…

Computers and Society · Computer Science 2022-08-04 Matti Tedre , Tapani Toivonen , Juho Kahila , Henriikka Vartiainen , Teemu Valtonen , Ilkka Jormanainen , Arnold Pears

This study examined the impact of Code.org's block-based coding curriculum on primary school students' computational thinking, motivation, attitudes, and academic performance. Twenty students participated, and a range of tools was used: the…

Human-Computer Interaction · Computer Science 2024-12-20 Wan Chong Choi , Iek Chong Choi

A variety of activities are commonly used in college physics courses including lab, tutorials, and studio curricula. Instructors must choose among using research-based activities, designing their own activities or modifying existing…

Physics Education · Physics 2020-09-10 Amin Bayat Barooni , Joshua Von Korff , Brian D. Thoms , Zeynep Topdemir , Jacquelyn J. Chini

Computation is becoming an increasingly important part of physics education. However, there are currently few theories of learning that can be used to help explain and predict the unique challenges and affordances associated with…

Physics Education · Physics 2020-01-01 Tor Ole B. Odden , Elise Lockwood , Marcos D. Caballero

In the context of higher education's evolving dynamics post-COVID-19, this paper assesses the impact of new pedagogical incentives implemented in a first-year undergraduate computing module at University College London. We employ a mixed…

Computers and Society · Computer Science 2024-03-25 Laura J. Johnston , Takoua Jendoubi

Historically, the implementation of research-based assessments (RBAs) has been a driver of educational change within physics and helped motivate adoption of interactive engagement pedagogies. Until recently, RBAs were given to students…

Physics Education · Physics 2019-12-11 Bethany R. Wilcox , Steven J. Pollock

Students in physics laboratory courses, particularly at the upper division, are often expected to engage in troubleshooting. Although there are numerous ways in which students may proceed when diagnosing a problem, not all approaches are…

Computer science (CS) capstone courses offer students a valuable opportunity to gain hands-on experience in software development, practice essential soft skills, and enhance their employability prospects. They are a core component in many…

Computers and Society · Computer Science 2024-04-05 Asma Shakil , Paul Denny

Undergraduate physics education has greatly benefited from the introduction of computational activities. However, despite the benefits computation has delivered, we still lack a complete understanding of the computationally integrated…

Physics Education · Physics 2021-12-13 W. Brian Lane , Cortney Headley

Deductive domains are typical of many cognitive skills in that no single problem-solving strategy is always optimal for solving all problems. It was shown that students who know how and when to use each strategy (StrTime) outperformed those…

Human-Computer Interaction · Computer Science 2023-03-22 Mark Abdelshiheed , John Wesley Hostetter , Preya Shabrina , Tiffany Barnes , Min Chi

Teaching applied ethics in computer science has shifted from a perspective of teaching about professional codes of conduct and an emphasis on risk management towards a broader understanding of the impacts of computing on humanity and the…

Computers and Society · Computer Science 2025-02-18 Stacy A. Doore , Michelle Trim , Joycelyn Streator , Richard L. Blumenthal , Atri Rudra , Robert B. Schnabel

Determining whether a configurable software system has a performance bug or it was misconfigured is often challenging. While there are numerous debugging techniques that can support developers in this task, there is limited empirical…

Software Engineering · Computer Science 2022-03-22 Miguel Velez , Pooyan Jamshidi , Norbert Siegmund , Sven Apel , Christian Kästner

This discussion paper argues that there are five fundamental pitfalls, which can restrict academics from conducting cloud computing research at the infrastructure level, which is currently where the vast majority of academic research lies.…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-06-20 Adam Barker , Blesson Varghese , Jonathan Stuart Ward , Ian Sommerville

Computation has revolutionized science and is gradually making its way into science teaching and learning. However, we currently lack theoretical frameworks to make sense of how students learn to use computation as a disciplinary tool. In…

Physics Education · Physics 2024-03-26 Tor Ole B. Odden , Benjamin Zwickl

Machine learning (ML) course for undergraduates face challenges in assessing student learning and providing practical exposure. Group project-based learning, an increasingly popular form of experiential learning in CS education, encounters…

Computers and Society · Computer Science 2024-10-23 R Indra , PD Parthasarathy , Jatin Ambasana , Spruha Satavlekar

If students are to successfully grapple with authentic, complex biological problems as scientists and citizens, they need practice solving such problems during their undergraduate years. Physics education researchers have investigated…

Physics Education · Physics 2013-02-26 Anne-Marie Hoskinson , Marcos D. Caballero , Jennifer K. Knight