English
Related papers

Related papers: Transitioning a Project-Based Course between Onsit…

200 papers

Context: Formal methods (FMs) have been around for a while, still being unclear how to leverage their benefits, overcome their challenges, and set new directions for their improvement towards a more successful transfer into practice.…

Software Engineering · Computer Science 2021-01-29 Mario Gleirscher , Diego Marmsoler

This study examines how AI code assistants shape novice programmers experiences during a two-part exam in an introductory programming course. In the first part, students completed a programming task with access to AI support; in the second,…

Emerging Technologies · Computer Science 2025-08-11 Sergio Rojas-Galeano , Julian Tejada , Fernando Marmolejo-Ramos

Shift planning plays a key role for the health and well-being of healthcare workers. It determines when they work and when they can take time off to recover or engage in social activities. Current computer-support in shift planning is…

Human-Computer Interaction · Computer Science 2022-09-27 Alarith Uhde , Matthias Laschke , Marc Hassenzahl

We describe and compare two new courses on model-based approaches to the engineering of Digital Twins. One course was delivered to doctoral students from a range of largely non-computational backgrounds, and the other to Masters students…

Computers and Society · Computer Science 2025-12-19 John S Fitzgerald , Philip James , Cláudio Gomes , Peter Gorm Larsen

Understanding collaboration patterns in introductory programming courses is essential, as teamwork is a critical skill in computer science. In professional environments, software development relies on effective teamwork, navigating diverse…

Software Engineering · Computer Science 2024-10-29 Santiago Berrezueta-Guzman , Patrick Bassner , Stefan Wagner , Stephan Krusche

The main aim of the research was to examine educational use of Facebook. The Computer Networks and Communication lesson was taken as the sample and the attitudes of the students included in the study group towards Facebook were measured in…

Social and Information Networks · Computer Science 2010-09-03 Murat Kayri , Ozlem Cakir

This paper presents a newly-developed robotics programming course and reports the initial results of software engineering education in robotics context. Robotics programming, as a multidisciplinary course, puts equal emphasis on software…

Computers and Society · Computer Science 2014-06-18 Jiwon Shin , Andrey Rusakov , Bertrand Meyer

Software is a field of rapid changes: the best technology today becomes obsolete in the near future. If we review the graduate attributes of any of the software engineering programs across the world, life-long learning is one of them. The…

Software Engineering · Computer Science 2017-11-22 Luiz Fernando Capretz , Fahem Ahmed , Fabio Queda Bueno da Silva

Reverse engineering is a complex process essential to software-security tasks such as vulnerability discovery and malware analysis. Significant research and engineering effort has gone into developing tools to support reverse engineers.…

Cryptography and Security · Computer Science 2019-12-03 Daniel Votipka , Seth M. Rabin , Kristopher Micinski , Jeffrey S. Foster , Michelle L. Mazurek

Our work aims at studying tools offered to learners and tutors involved in face-to-face or blended project-based learning activities. To understand better the needs and expectations of each actor, we are especially interested in the…

Computers and Society · Computer Science 2009-11-03 Christine Michel , Elise Garrot-Lavoué

Quantum computing is a rapidly evolving field encompassing various disciplines such as physics, mathematics, computer engineering, and computer science. Teaching quantum computing in a concise and effective manner can be challenging,…

Physics Education · Physics 2025-10-07 Leonel Sousa

Contribution: This article analyzes the learning effectiveness of a virtual educational escape room for teaching software engineering and compares this activity with traditional teaching through a randomized controlled trial. Background:…

Computers and Society · Computer Science 2024-07-18 Aldo Gordillo , Daniel López-Fernández

Action research provides the opportunity to explore the usefulness and usability of software engineering methods in industrial settings, and makes it possible to develop methods, tools and techniques with software engineering practitioners.…

Software Engineering · Computer Science 2025-11-14 Yvonne Dittrich , Johan Bolmsten , Catherine Seidelin

While the literature presents various advantages of using blended learning, policymakers must identify the barriers and challenges faced by students that may cripple their online learning experience. Understanding these barriers can help…

Computers and Society · Computer Science 2020-12-04 Bernie S. Fabito , Arlene O. Trillanes , Jeshnile R. Sarmiento

Context: While there are many success stories of achieving high reuse and improved quality using software platforms, there is a need to investigate the issues and challenges organizations face when transitioning to a software platform…

Software Engineering · Computer Science 2017-09-25 Yaser Ghanam , Frank Maurer , Pekka Abrahamsson

In recent years, online education has been considered as one of the most widely used IT services. Researchers in this field face many challenges in the realm of Electronic learning services. Nowadays, many researchers in the field of…

Computers and Society · Computer Science 2015-06-10 Ahmad A. Kardan , Omid R. B. Speily , Yosra Bahrani

Information technology (IT) organizations are increasing the use of agile practices, which are based on a people-centred culture alongside the software development process. Thus, it is vital to understand the social and human factors of the…

Software Engineering · Computer Science 2020-06-08 Luís Felipe Amorim , Marcelo Marinho , Suzana Sampaio

Software development is a team work and largely dependent on open social interaction and continuous learning of individuals. Drawing on well established theoretical concepts proposed by social psychology and organizational science…

Software Engineering · Computer Science 2022-09-19 Muhammad Ovais Ahmad , Hadi Ghanbari , Tomas Gustavsson

Many studies in educational data mining address specific learner groups, such as first-in-family to attend Higher Education, or focus on differences in characteristics such as gender or ethnicity, with the aim of predicting performance and…

Computers and Society · Computer Science 2022-12-23 Robert D. Macredie , Martin Shepperd , Tommaso Turchi , Terry Young

We analyze the curriculum of the early common-years of engineering in our institute using tools of statistical physics of complex networks. Naturally, a course programme is structured in a networked form (temporal dependency and…

Physics Education · Physics 2020-05-06 Suzane F. Pinto , Ronan S. Ferreira