English
Related papers

Related papers: Why The Trans Programmer?

200 papers

This work attempts to fill a gap by exploring the human dimension in particular, by trying to understand the motivation of software professionals for taking up and sustaining their careers as software testers. Towards that goal, four…

Software Engineering · Computer Science 2021-11-03 Luiz Fernando Capretz , Pradeep Waychal , Jingdong Jia , Yadira Lizama , Daniel Varona

This paper reports an interview study about how consent to sexual activity is computer-mediated. The study's context of online dating is chosen due to the prevalence of sexual violence, or nonconsensual sexual activity, that is associated…

Human-Computer Interaction · Computer Science 2021-05-18 Douglas Zytko , Nicholas Furlo , Bailey Carlin , Matthew Archer

Nowadays, computer science (CS) has emerged as a dominant force in numerous research areas both within and beyond its own discipline. However, despite its significant impact on scholarly space, only a limited number of studies have been…

Social and Information Networks · Computer Science 2023-11-17 Ghazal Kalhor , Behnam Bahrak

Multiple studies have shown that gender balance in the fields of Science, Technology, Engineering and Maths -- and in particular in ICT -- is still far to be achieved. Several initiatives have been recently taken to increase the women…

Computers and Society · Computer Science 2019-09-11 Moreno Marzolla , Raffaela Mirandola

Motivations and challenges jointly shape how individuals enter, persist, and evolve within software engineering (SE), yet their interplay remains underexplored across the transition from education to professional practice. We conducted 15…

Software Engineering · Computer Science 2025-11-19 Aaliyah Chang , Mariam Guizani , Brittany Johnson

A national survey of physics faculty was conducted to investigate the prevalence and nature of computational instruction in physics courses across the United States. 1246 faculty from 357 unique institutions responded to the survey. The…

Physics Education · Physics 2018-12-26 Marcos D. Caballero , Laura Merner

Live streaming, which allows streamers to broadcast their work to live viewers, is an emerging practice for teaching and learning computer programming. Participation in live streaming is growing rapidly, despite several apparent challenges,…

Human-Computer Interaction · Computer Science 2020-10-29 Yan Chen , Walter S. Lasecki , Tao Dong

Concerns about representation in computing within the U.S. have driven numerous activities to broaden participation. Assessment of the impact of these efforts and, indeed, a clear assessment of the actual "problem" being addressed are…

Computers and Society · Computer Science 2024-03-25 Valerie Barr , Carla E. Brodley , Manuel A. Pérez-Quiñones

There is consensus regarding the relevance of including Computer Science (CS) in official school curricula. However, this discipline cannot be taught on a large scale until there are enough trained teachers who can effectively lead a class.…

Computers and Society · Computer Science 2020-11-10 Hernán Czemerinski , Martín Scasso , Fernando Schapachnik

Education for sustainable development has evolved to include more constructive approaches and a better understanding of what is needed to align education with the cultural, societal, and pedagogical changes required to avoid the risks posed…

Transfer learning aims at improving the performance of target learners on target domains by transferring the knowledge contained in different but related source domains. In this way, the dependence on a large number of target domain data…

Machine Learning · Computer Science 2020-06-24 Fuzhen Zhuang , Zhiyuan Qi , Keyu Duan , Dongbo Xi , Yongchun Zhu , Hengshu Zhu , Hui Xiong , Qing He

This study documents the impact of a summer camp series that introduces high school students to coding, data science, and deep learning. Hosted on-campus, the camps provide an immersive university experience, fostering technical skills,…

Computers and Society · Computer Science 2024-10-07 Rosemarie Santa Gonzalez , Tsion Fitsum , Michael Butros

Programming education is becoming important as demands on computer literacy and coding skills are growing. Despite the increasing popularity of interactive online learning systems, many programming courses in schools have not changed their…

Computers and Society · Computer Science 2020-01-23 Ryo Suzuki , Jun Kato , Koji Yatani

Networking is central to the growth and visibility of software engineering research and researchers. However, opportunities and capacities to build such networks are not easily identified and often are unevenly distributed. While networking…

Software Engineering · Computer Science 2026-01-19 Shalini Chakraborty

In recent years, data science has become an indispensable part of our society. Over time, we have become reliant on this technology because of its opportunity to gain value and new insights from data in any field - business, socializing,…

Computers and Society · Computer Science 2020-10-28 Dinh-An Ho , Oya Beyan

Gender inequity is one of the biggest challenges facing the STEM workforce. While there are many studies that look into gender disparities within STEM and academia, the majority of these have been designed and executed by those unfamiliar…

As Machine Learning technologies become increasingly used in contexts that affect citizens, companies as well as researchers need to be confident that their application of these methods will not have unexpected social implications, such as…

Machine Learning · Computer Science 2025-03-06 Simon Caton , Christian Haas

Categorization via gender is omnipresent throughout society, and thus also computing; gender identity is often requested of users before they use software or web services. Despite this fact, no research has explored how software developers…

Human-Computer Interaction · Computer Science 2023-02-13 Elijah Bouma-Sims , Yasemin Acar

The Generation Z (Gen Z), or the digital natives have never experienced a life without the internet. In addition, the advancement of digital technologies such as social media, smart mobile technologies, cloud computing, and the…

Computers and Society · Computer Science 2021-11-12 Ali Alruthaya , Thanh-Thuy Nguyen , Sachithra Lokuge

Incorporating ethics into computing education has become a priority for the SIGCSE community. Many computing departments and educators have contributed to this endeavor by creating standalone computing ethics courses or integrating ethics…

Computers and Society · Computer Science 2023-01-30 Jessie J. Smith , Blakeley H. Payne , Shamika Klassen , Dylan Thomas Doyle , Casey Fiesler