English
Related papers

Related papers: Engaging Millennials into Learning Formal Methods

200 papers

Context: Advancements in machine learning (ML) lead to a shift from the traditional view of software development, where algorithms are hard-coded by humans, to ML systems materialized through learning from data. Therefore, we need to…

Software Engineering · Computer Science 2021-06-16 Görkem Giray

In this paper we present a step forward to improve general physics as an educational experience: the implementation of a new course component composed by innovative workshop activities based on computational modelling in the general physics…

Physics Education · Physics 2016-08-14 Rui Gomes Neves , Jorge Carvalho Silva , Vítor Duarte Teodoro

Teaching agile software development by pairing lectures with hands-on projects has become the norm. This approach poses the problem of grading and evaluating practical project work as well as process conformance during development. Yet, few…

Software Engineering · Computer Science 2018-09-05 Christoph Matthies , Thomas Kowark , Matthias Uflacker , Hasso Plattner

Machine Learning (ML) and Artificial Intelligence (AI) are powering the applications we use, the decisions we make, and the decisions made about us. We have seen numerous examples of non-equitable outcomes, from facial recognition…

Computers and Society · Computer Science 2023-11-21 Sharon Ferguson , Katherine Mao , James Magarian , Alison Olechowski

This article describes a curricular innovation designed to help students experience authentic physics inquiry with an emphasis on computational modeling and scientific communication. The educational design centers on a new type of…

Physics Education · Physics 2020-06-19 Tor Ole Odden , Anders Malthe-Sørenssen

This paper reports on students' readiness for using Metaverse for education in a university in a developing country facing infrastructure and poverty challenges. Covid-19 forced many universities to adopt a hybrid approach to teaching and…

Computers and Society · Computer Science 2023-10-24 Malcolm Garbutt , Ilhaam Ismail , Calvineo Juries , Raeez Adams

Information technology influence higher education in various aspects, including education sector. This article discusses how smartphones facilitate online examination in computer science and information systems students. The research…

Computers and Society · Computer Science 2017-01-24 Leon Andretti Abdillah

The use of lightweight formal methods (LFM) for the development of industrial applications has become a major trend. Although the term "lightweight formal methods" has been used for over ten years now, there seems to be no common agreement…

Software Engineering · Computer Science 2018-07-06 Anna Zamansky , Maria Spichkova , Guillermo Rodriguez-Navas , Peter Herrmann , Jan Olaf Blech

This study examines the use of large language models (LLMs) by undergraduate and graduate students for programming assignments in advanced computing classes. Unlike existing research, which primarily focuses on introductory classes and…

In this survey, we discuss the challenges of executing scientific workflows as well as existing Machine Learning (ML) techniques to alleviate those challenges. We provide the context and motivation for applying ML to each step of the…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-10-28 Azita Nouri , Philip E. Davis , Pradeep Subedi , Manish Parashar

Computer programming was once thought of as a skill required only by professional software developers. But today, given the ubiquitous nature of computation and data science it is quickly becoming necessary for all scientists and engineers…

Computers and Society · Computer Science 2016-08-23 Christian T. Jacobs , Gerard J. Gorman , Huw E. Rees , Lorraine Craig

Today, the use of technology is a powerful advantage in every field in the society. With the advent of development in information and communications technology (ICT), the process of learning and acquiring new knowledge had undergone a shift…

Computers and Society · Computer Science 2022-04-05 Joanna E. De Torres

Federated Learning (FL) is an efficient distributed machine learning paradigm that employs private datasets in a privacy-preserving manner. The main challenges of FL is that end devices usually possess various computation and communication…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-11 Behnaz Soltani , Venus Haghighi , Adnan Mahmood , Quan Z. Sheng , Lina Yao

This paper presents a conceptual and methodological framework for large language model (LLM) based student simulation in educational settings. The authors identify a core failure mode, termed the "competence paradox" in which broadly…

Computation and Language · Computer Science 2026-01-12 Zhihao Yuan , Yunze Xiao , Ming Li , Weihao Xuan , Richard Tong , Mona Diab , Tom Mitchell

Quantum computing is increasingly practiced through programming, yet most educational offerings emphasize algorithmic or framework-level use rather than software engineering concerns such as testing, abstraction, tooling, and lifecycle…

Software Engineering · Computer Science 2026-04-28 Andriy Miranskyy

The Scrum framework has gained widespread adoption in the industry for its emphasis on collaboration and continuous improvement. However, it has not reached a similar relevance in Software Engineering (SE) curricula. This work reports the…

Software Engineering · Computer Science 2024-04-24 Marco Torchiano , Antonio Vetrò , Riccardo Coppola

The article deals with the problem of intellectual development of students in learning of physics by means of computer simulation. The main objectives of teaching computer simulation in learning of physics is the general outlook…

Physics Education · Physics 2018-12-04 Yu. V. Yechkalo

To overcome the limitations of both approaches classical and formal for the development of complex software, we proposed a hybrid approach combining the formal approach (Event-B) and the classical approach (UML/OCL). Upstream phases of our…

Software Engineering · Computer Science 2012-12-21 Imen Sayar

The concept of E-learning in Universities has grown rapidly over the years to include not just only a learning management system but also tools initially not designed for learning such as Facebook and advanced learning tools, for example…

Computers and Society · Computer Science 2021-02-23 Ajayi Ekuase-Anwansedo , Akai Smith

As the field of quantum information science and engineering (QISE) continues its rapid growth, there are increasing concerns about the workforce demands and the necessity of preparing students for quantum-related careers. Given the…

Physics Education · Physics 2025-10-02 Fargol Seifollahi , Chandralekha Singh