English
Related papers

Related papers: Towards Understanding Views on Combining Videos an…

200 papers

Gamification is the use of game elements such as points, leaderboards, and badges in a non-game context to encourage a desired behavior from individuals interacting with an environment. Recently, gamification has found its way into software…

Software Engineering · Computer Science 2022-08-12 Patrick Ayoup , Diego Elias Costa , Emad Shihab

The research objective is to design a blended learning of system programming for software engineering bachelors. Under blended learning we understand the way of implementing the content of the training, which integrates classroom and…

Computers and Society · Computer Science 2018-08-07 Andrii Striuk

Prior research has explored potential applications of video games in programming education to elicit computational thinking skills. However, existing approaches are often either too general, not taking into account the diversity of genres…

Multimedia · Computer Science 2024-07-08 Giulio Barbero , Marcello A. Gómez-Maureira , Felienne F. J. Hermans

Gamification applies game mechanics to non-game environments to motivate and engage users. Artificial Intelligence (AI) offers powerful tools for personalizing and optimizing gamification, adapting to users' needs, preferences, and…

Human-Computer Interaction · Computer Science 2024-11-19 Carlos J. Costa , Joao Tiago Aparicio , Manuela Aparicio , Sofia Aparicio

In requirements engineering (RE), knowledge is mainly communicated via written specifications. This practice is cumbersome due to its low communication richness and effectiveness. In contrast, videos can transfer knowledge more richly and…

Software Engineering · Computer Science 2018-09-05 Oliver Karras

Adding game elements to higher education is an increasingly common practice. As a result, many recent empirical studies focus on studying the effectiveness of gamified or game-based educational experiences. The findings of these studies are…

Computers and Society · Computer Science 2024-07-08 Giulio Barbero , Marcello M. Bonsangue , Felienne F. J. Hermans

Gamification has the potential to make significant contributions to financial product delivery, Fintech services, and inclusive growth. The integration of gamification into FinTech applications has shown a positive correlation with the…

Computer Science and Game Theory · Computer Science 2024-02-28 Latifeh PourMohammadBagher , Najmieh Sadat Safarabadi

The article presents the possibilities of using game simulator Sotware Inc in the training of future software engineer in higher education. Attention is drawn to some specific settings that need to be taken into account when training in the…

One of the most important issues in requirements engineering (RE) is the alignment of stakeholders' mental models. Making sure that all stakeholders share the same vision of a changing system is crucial to the success of any project.…

Software Engineering · Computer Science 2021-08-11 Lukas Nagel , Oliver Karras

Students' perception of excessive difficulty in STEM degrees lowers their motivation and therefore affects their performance. According to prior research, the use of gamification techniques promote engagement, motivation and fun when…

Computers and Society · Computer Science 2023-07-18 Raúl Lara-Cabrera , Fernando Ortega , Edgar Talavera , Daniel López-Fernández

Appearance-based gaze estimation, which uses only a regular camera to estimate human gaze, is important in various application fields. While the technique faces data bias issues, data collection protocol is often demanding, and collecting…

Human-Computer Interaction · Computer Science 2024-09-04 Mingtao Yue , Tomomi Sayuda , Miles Pennington , Yusuke Sugano

Current concerns over reforming engineering education have focused attention on helping students develop skills and an adaptive expertise. Phenomenological guidelines for instruction along these lines can be understood as arising out of an…

Physics Education · Physics 2012-09-05 Edward F. Redish , Karl A. Smith

This paper introduces our gamification of a part of our software design curriculum. Based on typical design principles a motivating learning game is developed to train students in software design. We use Bloom's taxonomy to determine…

Human-Computer Interaction · Computer Science 2014-01-22 Dave R. Stikkolorum , Michel R. V. Chaudron , Oswald de Bruin

The advent of MOOCs has stimulated interest in using online videos to deliver content in university courses. We examined student engagement with 78 online videos that we created and were incorporated into a one-semester blended introductory…

Contribution: A flipped classroom approach to teaching empirical software engineering increases student learning by providing more time for active learning in class. Background: There is a need for longitudinal studies of the flipped…

Software Engineering · Computer Science 2020-01-13 Lucas Gren

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…

Software Engineering · Computer Science 2022-02-08 Sebastián Pizard , Diego Vallespir , Barbara Kitchenham

Although the use of technologies like multimedia and virtual reality (VR) in training offer the promise of improved learning, these richer and potentially more engaging materials do not consistently produce superior learning outcomes.…

Human-Computer Interaction · Computer Science 2024-07-09 Benjamin A. Clegg , Alex Karduna , Ethan Holen , Jason Garcia , Matthew G. Rhodes , Francisco R. Ortega

The University of the Philippines Open University has been at the forefront of providing Massive Open Online Courses to address knowledge and skill gaps, aiming to make education accessible and contributing to societal goals. Recognising…

Computers and Society · Computer Science 2024-09-06 Cecille Moldez , Mari Anjeli Crisanto , Ma Gian Rose Cerdeña , Diego S. Maranan , Roberto Figueroa

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

Contributing to OSS projects can help students to enhance their skills and expand their professional networks. However, novice contributors often feel discouraged due to various barriers. Gamification techniques hold the potential to foster…

Software Engineering · Computer Science 2024-07-08 Italo Santos , Katia Romero Felizardo , Marco A. Gerosa , Igor Steinmacher