中文
相关论文

相关论文: Supporting Real Demands in Software Engineering wi…

200 篇论文

This study examines the integration of digital tools in project-based learning within a Biomedical Engineering course to enhance collaboration, transparency, and assessment fairness. Building on prior pilot experiences, we implemented a…

计算机与社会 · 计算机科学 2025-09-09 Gonzalo R. Ríos-Muñoz , Caterina Fuster-Barcelo , Arrate Muñoz-Barrutia

The e-Yantra project at IIT Bombay conducts an online competition, e-Yantra Robotics Competition (eYRC) which uses a Project Based Learning (PBL) methodology to train students to implement a robotics project in a step-by-step manner over a…

机器人学 · 计算机科学 2019-05-21 Kalind Karia , Rucmenya Bessariya , Krishna Lala , Kavi Arya

The need for teaching realistic software development in project courses has increased in a global scale. It has always been challenges in cooperating fast-changing software technologies, development methodologies and teamwork. Moreover,…

计算机与社会 · 计算机科学 2018-08-17 Salah Uddin Ahmed , Ingrid Sundbø , Jon Kvisli , Jon Atle Gulla , Letizia Jaccheri , Anh Nguyen-Duc

Development of Curriculum and delivery materials has undergone changes over a period of time, in undergraduate engineering degree system in Indian universities. However, there exists a gap between industry expectations in IT field and…

计算机与社会 · 计算机科学 2016-09-08 H. A. Padmini , A. Keshav Bharadwaj , T. R. Gopalakrishnan Nair

This article addresses the logistics of implementing projects in an undergraduate mathematics class and is intended both for new instructors and for instructors who have had negative experiences implementing projects in the past. Project…

历史与综述 · 数学 2017-01-06 R. Corban Harwood

Context: Software development is a complex socio-technical process requiring a deep understanding of various aspects. In order to support practitioners in understanding such a complex activity, repository process metrics, like number of…

计算机与社会 · 计算机科学 2024-12-23 Dario Di Dario , Stefano Lambiase , Fabio Palomba , Carmine Gravino

Requirements Engineering (RE) is the initial step towards building a software system. The success or failure of a software project is firmly tied to this phase, based on communication among stakeholders using natural language. The problem…

软件工程 · 计算机科学 2021-12-07 Mohammad Kasra Habib , Stefan Wagner , Daniel Graziotin

Software engineering (SE) faces significant diversity challenges in both academia and industry, with underrepresented students encountering hostile environments, limited representation, and systemic biases that hinder their academic and…

软件工程 · 计算机科学 2024-12-18 Ronnie de Souza Santos , Italo Santos , Robson Santos , Cleyton Magalhaes

Most Software Engineering (SE) human-based controlled experiments rely on students as participants, raising concerns about their external validity. Specifically, the realism of results obtained from students and their applicability to the…

软件工程 · 计算机科学 2025-06-16 Simone Romano , Francesco Paolo Sferratore , Giuseppe Scanniello

\textbf{Context:} Empathy is increasingly recognized as a critical human capability for software engineers, supporting collaboration, ethical awareness, and user-centered design. While many disciplines have long explored empathy as part of…

软件工程 · 计算机科学 2026-03-10 Matheus de Morais Leca , Kim Johnston , Ronnie de Souza Santos

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…

计算机与社会 · 计算机科学 2023-11-06 J. Walker Orr

Previous research has demonstrated that preparing students for life in software engineering is not a trivial task. Authentic learning experiences are challenging to provide, and there are gaps between what students have done at the…

软件工程 · 计算机科学 2023-01-18 Saara Tenhunen , Tomi Männistö , Petri Ihantola , Jami Kousa , Matti Luukkainen

The use of conceptual models to foster requirements engineering has been proposed and evaluated as beneficial for several decades. For instance, goal-oriented requirements engineering or the specification of scenarios are commonly done…

软件工程 · 计算机科学 2021-03-09 Marian Daun , Jennifer Brings , Marcel Goger , Walter Koch , Thorsten Weyer

Compiler design is a course that discusses ideas used in construction of programming language compilers. Students learn how a program written in high level programming language and designed for humans understanding is systematically…

编程语言 · 计算机科学 2016-11-02 Divya Kundra , Ashish Sureka

Providing personalized assistance at scale is a long-standing challenge for computing educators, but a new generation of tools powered by large language models (LLMs) offers immense promise. Such tools can, in theory, provide on-demand help…

计算机与社会 · 计算机科学 2024-01-09 Brad Sheese , Mark Liffiton , Jaromir Savelka , Paul Denny

Incorporating Machine Learning (ML) into existing systems is a demand that has grown among several organizations. However, the development of ML-enabled systems encompasses several social and technical challenges, which must be addressed by…

软件工程 · 计算机科学 2024-07-23 Gabriel Busquim , Allysson Allex Araújo , Maria Julia Lima , Marcos Kalinowski

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

This paper describes the iterative use of service learning to develop, review, and improve computing-based artifacts. It is well-known that computing students benefit from service-learning experiences as do the community partners. It is…

社会与信息网络 · 计算机科学 2025-03-27 Sherri WeitlHarms

Human-Centric Software Engineering (HCSE) refers to the software engineering (SE) processes that put human needs and requirements as core practice throughout the software development life cycle. A large majority of software projects fail to…

软件工程 · 计算机科学 2024-08-09 Sophie McKenzie , Xiao Lui

Large language models (LLMs) and prompt engineering hold significant potential for advancing computer programming education through personalized instruction. This paper explores this potential by investigating three critical research…

人工智能 · 计算机科学 2024-07-09 Tianyu Wang , Nianjun Zhou , Zhixiong Chen
‹ 上一页 1 8 9 10 下一页 ›