中文
相关论文

相关论文: Teaching Software Ethics to Future Software Engine…

200 篇论文

ChatGPT has been increasingly used in computer science, offering efficient support across software development tasks. While it helps students navigate programming challenges, its use also raises concerns about academic integrity and…

软件工程 · 计算机科学 2025-11-19 Daihan Xu , Diana Martin

Role models are widely discussed in educational research as influential in students identity development and sense of belonging, yet less attention has been given to how role model visibility can be systematically embedded within everyday…

软件工程 · 计算机科学 2026-04-29 Ronnie de Souza Santos

Background. Software Engineering (SE) researchers extensively perform experiments with human subjects. Well-defined samples are required to ensure external validity. Samples are selected \textit{purposely} or by \textit{convenience},…

软件工程 · 计算机科学 2021-08-30 Valentina Lenarduzzi , Oscar Dieste , Davide Fucci , Sira Vegas

Empathy plays a crucial role in software engineering (SE), influencing collaboration, communication, and decision-making. While prior research has highlighted the importance of empathy in SE, there is limited understanding of how empathy…

软件工程 · 计算机科学 2025-09-30 Hashini Gunatilake , John Grundy , Rashina Hoda , Ingo Mueller

Cyber security has become an issue of national concern in the UK, USA and many other countries worldwide. Universities have reacted to this by launching numerous cyber security degree programmes. In this paper we explore the structure of…

计算机与社会 · 计算机科学 2022-12-14 Lallie Harjinder , Sinclair Jane , Joy Mike , Janicke Helge , Price Blaine , Howley Richard

The growing number of students enrolling in Computer Science (CS) programmes is pushing CS educators to their limits. This poses significant challenges to computing education, particularly the teaching of introductory programming and…

软件工程 · 计算机科学 2024-12-19 Zhiyu Fan , Yannic Noller , Ashish Dandekar , Abhik Roychoudhury

Creativity is a critical skill that professional software engineers leverage to tackle difficult problems. In higher education, multiple efforts have been made to spark creative skills of engineering students. However, creativity is a vague…

软件工程 · 计算机科学 2023-12-20 Wouter Groeneveld , Laurens Luyten , Joost Vennekens , Kris Aerts

Software architecture education remains challenging for instructors, students, and software industry professionals. Several initiatives have been proposed to mitigate the inherent challenges, including games, supporting tools, collaborative…

计算机与社会 · 计算机科学 2022-10-11 Brauner R. N. Oliveira , Elisa Y. Nakagawa

Society's increasing dependence on Artificial Intelligence (AI) and AI-enabled systems require a more practical approach from software engineering (SE) executives in middle and higher-level management to improve their involvement in…

计算机与社会 · 计算机科学 2023-06-13 Mamia Agbese , Rahul Mohanani , Arif Ali Khan , Pekka Abrahamsson

Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact have become major factors to be considered in the development of software systems. Millennials-the newer generation of university…

软件工程 · 计算机科学 2017-03-06 Damiano Torre , Giuseppe Procaccianti , Davide Fucci , Sonja Lutovac , Giuseppe Scanniello

Software engineering researchers repeatedly argue that the impact of their research on industrial practice, while desired and intended, is rarely achieved. We believe that a possible explanation of this phenomenon is the opposition of…

软件工程 · 计算机科学 2026-04-21 Alexander Serebrenik , Sebastian Baltes

Context: Evidence-based software engineering (EBSE) can be an effective resource to bridge the gap between academia and industry by balancing research of practical relevance and academic rigor. To achieve this, it seems necessary to…

软件工程 · 计算机科学 2022-02-08 Sebastián Pizard , Diego Vallespir , Barbara Kitchenham

The inclusion of internship courses in Software Engineering (SE) programs is essential for closing knowledge gaps and improving graduates' readiness for the software industry. Our study focuses on year-long internships at RMIT University…

软件工程 · 计算机科学 2026-03-24 Golnoush Abaei , Mojtaba Shahin , Maria Spichkova

Background. As artificial intelligence and AI-powered systems continue to grow, the role of data scientists has become essential in software development environments. Data scientists face challenges related to managing large volumes of data…

软件工程 · 计算机科学 2025-01-30 Matheus de Morais Leça , Ronnie de Souza Santos

Software engineers have significant expertise to offer when building intelligent systems, drawing on decades of experience and methods for building systems that are scalable, responsive and robust, even when built on unreliable components.…

软件工程 · 计算机科学 2020-01-22 Christian Kästner , Eunsuk Kang

Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and best-practices, and developing practical development skills. In a massive course…

软件工程 · 计算机科学 2018-04-06 Marco Torchiano , Giorgio Bruno

As Artificial Intelligence (AI) systems exert a growing influence on society, real-life incidents begin to underline the importance of AI Ethics. Though calls for more ethical AI systems have been voiced by scholars and the general public…

计算机与社会 · 计算机科学 2020-04-22 Ville Vakkuri , Kai-Kristian Kemell

As artificial intelligence (AI) technologies begin to permeate diverse fields-from healthcare to education-consumers, researchers and policymakers are increasingly raising concerns about whether and how AI is regulated. It is therefore…

计算机与社会 · 计算机科学 2025-10-01 James Weichert , Hoda Eldardiry

The discipline of Software Engineering (SE) allows students to understand specific concepts or problems while designing software. Empowering students with the necessary knowledge and skills for the software industry is challenging for…

软件工程 · 计算机科学 2025-03-25 Tiago P. Bonetti , Williamson Silva , Thelma E. Colanzi

In the past few years, calls for integrating ethics modules in engineering curricula have multiplied. Despite this positive trend, a number of issues with these embedded programs remains. First, learning goals are underspecified. A second…

计算机与社会 · 计算机科学 2024-02-06 Avigail Ferdman , Emanuele Ratti