English
Related papers

Related papers: Academic viewpoints and concerns on CSCW education…

200 papers

This study examines the adaptation of the problem-solving studio to computer science education by combining it with pair programming. Pair programming is a software engineering practice in industry, but has seen mixed results in the…

Computers and Society · Computer Science 2023-11-06 J. Walker Orr

Context: The globalisation of activities associated with software development and use has introduced many challenges in practice and for research. While the predominant approach to research in software engineering has followed a positivist…

Software Engineering · Computer Science 2021-02-01 Tony Clear , Stephen G. MacDonell

Providing computer science (CS) offerings in the K-12 education system is often limited by the lack of experienced teachers, especially in small or rural underserved school districts. By helping teachers in underserved areas develop CS…

Computers and Society · Computer Science 2024-07-26 Sherri Harms

The growth and permeation of artificial intelligence (AI) technologies across society has drawn focus to the ways in which the responsible use of these technologies can be facilitated through AI governance. Increasingly, large companies and…

Computers and Society · Computer Science 2025-10-02 James Weichert , Hoda Eldardiry

Providing students with flexible and timely academic support is a challenge at most colleges and universities, leaving many students without help outside scheduled hours. Large language models (LLMs) are promising for bridging this gap, but…

Computers and Society · Computer Science 2025-09-12 Chang Liu , Loc Hoang , Andrew Stolman , Rene F. Kizilcec , Bo Wu

We use an autoethnographic case study of a Latinx high school student from an agricultural community in California to highlight how AI is learned outside classrooms and how her personal background influenced her social-justice oriented…

Computers and Society · Computer Science 2021-08-31 Stephanie Tena-Meza , Miroslav Suzara , AJ Alvero

Social computing scholars have long known that people do not interact with knowledge in straightforward ways, especially in digital environments. While policies around knowledge are essential for targeting misinformation, they are…

Human-Computer Interaction · Computer Science 2024-07-08 Leah Hope Ajmani , Jasmine C Foriest , Jordan Taylor , Kyle Pittman , Sarah Gilbert , Michael Ann Devito

The recent, widespread availability of Large Language Models (LLMs) like ChatGPT and GitHub Copilot may impact introductory programming courses (CS1) both in terms of what should be taught and how to teach it. Indeed, recent research has…

Computers and Society · Computer Science 2024-06-25 Annapurna Vadaparty , Daniel Zingaro , David H. Smith , Mounika Padala , Christine Alvarado , Jamie Gorson Benario , Leo Porter

Social science concerns issues on individuals, relationships, and the whole society. The complexity of research topics in social science makes it the amalgamation of multiple disciplines, such as economics, political science, and sociology,…

Social and Information Networks · Computer Science 2020-08-31 Jun Zhang , Wei Wang , Feng Xia , Yu-Ru Lin , Hanghang Tong

CSCW has long examined how emerging technologies reshape the ways researchers collaborate and produce knowledge, with scientific knowledge production as a central area of focus. As AI becomes increasingly integrated into scientific…

Human-Computer Interaction · Computer Science 2025-05-20 Huimin Xu , Houjiang Liu , Yan Leng , Ying Ding

Most efforts to incorporate computational thinking in K-12 education have been focused on students in their first cycles of school education and have used visual tools, such as Scratch and Alice. Fewer research projects have studied the…

Computers and Society · Computer Science 2019-10-15 Felipe González , Claudia López , Carlos Castro

Over the past two decades the field of computational science and engineering (CSE) has penetrated both basic and applied research in academia, industry, and laboratories to advance discovery, optimize systems, support decision-makers, and…

Software is the key crosscutting technology that enables advances in mathematics, computer science, and domain-specific science and engineering to achieve robust simulations and analysis for science, engineering, and other research fields.…

As Artificial Intelligence (AI) increasingly becomes an active collaborator in co-creation, understanding the distribution and dynamic of agency is paramount. The Human-Computer Interaction (HCI) perspective is crucial for this analysis, as…

Human-Computer Interaction · Computer Science 2025-09-29 Shuning Zhang , Hui Wang , Xin Yi

As educators push for students to learn science by doing science, there is a need for computational scaffolding to assist students' evaluation of scientific evidence and argument building. In this paper, we present a pilot study of SciNote,…

Computers and Society · Computer Science 2021-05-14 Janet Rafner , Arthur Hjorth , Carrie Weidner , Shaeema Zaman Ahmed , Christian Poulsen , Clemens Klokmose , Jacob Sherson

Algorithm design is a vital skill developed in most undergraduate Computer Science (CS) programs, but few research studies focus on pedagogy related to algorithms coursework. To understand the work that has been done in the area, we present…

Data Structures and Algorithms · Computer Science 2024-05-03 Jonathan Liu , Seth Poulsen , Erica Goodwin , Hongxuan Chen , Grace Williams , Yael Gertner , Diana Franklin

Interest in computer science is growing. As a result, computer science (CS) and related departments are experiencing an explosive increase in undergraduate enrollments and unprecedented demand from other disciplines for learning computing.…

Computers and Society · Computer Science 2016-04-13 Steve Cooper , Jeff Forbes , Armando Fox , Susanne Hambrusch , Andrew Ko , Beth Simon

Background. DevOps is a set of practices and cultural values that aims to reduce the barriers between development and operations teams. Due to its increasing interest and imprecise definitions, existing research works have tried to…

Software Engineering · Computer Science 2018-09-17 Welder Pinheiro Luz , Gustavo Pinto , Rodrigo Bonifácio

Collaborative learning environments such as programming labs are crucial for learning experiential hands-on skills such as critical thinking and problem solving, and peer discussion. In a traditional laboratory setting, many of these skills…

Computers and Society · Computer Science 2021-11-12 Tahiya Chowdhury

This study introduces an integrated curriculum designed to empower underrepresented students by combining environmental literacy, data literacy, and computer science. The framework promotes environmental awareness, data literacy, and civic…

Computers and Society · Computer Science 2023-10-27 Clare Baek , Dana Saito-Stehberger , Sharin Jacob , Adam Nam , Mark Warschauer