English
Related papers

Related papers: Girls Create Games: Lessons Learned

200 papers

Game-based technologies and mobile learning aids open up many opportunities for learners; however, evidence-based decisions on their appropriate use are necessary. This explorative study (N = 100) examines the role of game elements in…

Human-Computer Interaction · Computer Science 2018-11-27 Heinrich Söbke , Maria Reichelt

Context: While most research shows positive effects of gamification, the focus on its adverse effects is considerably smaller and further understanding is needed. Objective: To provide a comprehensive overview on research reporting negative…

Software Engineering · Computer Science 2023-05-16 Clauvin Almeida , Marcos Kalinowski , Anderson Uchoa , Bruno Feijo

Serious games are increasingly being used in cybersecurity education to engage and educate users. Several studies with cybersecurity serious games have shown that they are successful in educating users and the users also find them both fun…

Human-Computer Interaction · Computer Science 2023-07-19 Gokul Jayakrishnan , Vijayanand Banahatti , Sachin Lodha

TouchDevelop is a new programming environment that allows users to create applications on mobile devices. Applications created with TouchDevelop have continued to grow in popularity since TouchDevelop was first released to public in 2011.…

Software Engineering · Computer Science 2013-10-21 Eric Anderson , Sihan Li , Tao Xie

Diversity in teams can boost creativity, and gender diversity was shown to be a contributor to collective creativity. We show that gender diversity requires inclusion to lead to benefits in creativity by analyzing teams in 4011 video game…

Social and Information Networks · Computer Science 2022-04-20 Balazs Vedres , Orsolya Vasarhelyi

Programming students have a widespread access to powerful Generative AI tools like ChatGPT. While this can help understand the learning material and assist with exercises, educators are voicing more and more concerns about an overreliance…

Human-Computer Interaction · Computer Science 2025-02-24 Christian Rahe , Walid Maalej

Design skills are increasingly recognized as a core competency for software professionals. Unfortunately, these skills are difficult to teach because design requires freedom and open-ended thinking, but new designers require a structured…

Computers and Society · Computer Science 2024-10-17 Christopher William Schankula , Habib Ghaffari Hadigheh , Spencer Smith , Christopher Kumar Anand

Mobile apps used by children often make use of harmful techniques, such as data tracking and targeted advertising. Previous research has suggested that developers face several systemic challenges in designing apps that prioritise children's…

Human-Computer Interaction · Computer Science 2023-06-05 Anirudh Ekambaranathan , Jun Zhao , Max Van Kleek

Accessibility education has been rarely incorporated into the high school curricula. This is a missed opportunity to equip next-generation software designers and decision-makers with knowledge, awareness, and empathy regarding accessibility…

Human-Computer Interaction · Computer Science 2024-06-10 Kyrie Zhixuan Zhou , Chunyu Liu , Jingwen Shan , Devorah Kletenik , Rachel F. Adler

Gamification and Serious Games are progressively being used over a host of fields, particularly to support education. Such games provide a new way to engage students with content and can complement more traditional approaches to learning.…

Cryptography and Security · Computer Science 2021-07-12 Alice Jaffray , Conor Finn , Jason R. C. Nurse

We attempt to automate various artistic processes by inventing a set of drawing games, analogous to the approach taken by emergent language research in inventing communication games. A critical difference is that drawing games demand much…

Artificial Intelligence · Computer Science 2020-12-11 Chrisantha Fernando , Daria Zenkova , Stanislav Nikolov , Simon Osindero

The relevance of code comprehension in a developer's daily work was recognized more than 40 years ago. Consequently, many experiments were conducted to find out how developers could be supported during code comprehension and which code…

Software Engineering · Computer Science 2024-06-27 Marvin Wyrich , Justus Bogner , Stefan Wagner

Background: Software modelling is a creative yet challenging task. Modellers often find themselves lost in the process, from understanding the modelling problem to solving it with proper modelling strategies and modelling tools. Students…

Software Engineering · Computer Science 2024-09-23 Shalini Chakraborty , Javier Troya , Lola Burgueño , Grischa Liebel

Games research and industry have developed a solid understanding of how to design engaging, playful experiences that draws players in for hours and causes them to lose their sense of time. While these designs can provide enjoyable…

Human-Computer Interaction · Computer Science 2023-03-28 Meshaiel Alsheail , Dmitry Alexandrovskz , Kathrin Gerling

Pocket Code is a free and open source mobile visual programming system for the Catrobat language. It allows users, starting from the age of eight, to develop games and animations with their smartphones. Children can create programs with…

Computers and Society · Computer Science 2013-10-08 Annemarie Harzl , Philipp Neidhoefer , Valentin Rock , Maximilian Schafzahl , Wolfgang Slany

Phishing is an online identity theft that aims to steal sensitive information such as username, passwords and online banking details from its victims. Phishing education needs to be considered as a means to combat this threat. This book…

Computers and Society · Computer Science 2016-11-01 Nalin Asanka Gamagedara Arachchilage

Girls remain underrepresented in computing, and rural contexts often compound barriers of access, language, and gender norms. Prior work in computing education highlights that confidence and belonging can shape participation, yet most…

Human-Computer Interaction · Computer Science 2026-04-10 Poornima Meegammana , Niranjan Meegammana , Chathurika Jayalath , Chethya Munasinghe , Kunal Gupta

Software testing is an essential knowledge area required by industry for software engineers. However, software engineering students often consider testing less appealing than designing or coding. Consequently, it is difficult to engage…

Software Engineering · Computer Science 2023-04-25 Raquel Blanco , Manuel Trinidad , Maria Jose Suarez-Cabal , Alejandro Calderon , Mercedes Ruiz , Javier Tuya

Learning data storytelling involves a complex web of skills. Professional and academic educational offerings typically focus on the computational literacies required, but professionals in the field employ many non-technical methods;…

Human-Computer Interaction · Computer Science 2021-08-24 R. Bhargava , D. Williams , D. D'Ignazio

This paper presents data analysis from a course on Software Engineering in an effort to identify metrics and techniques that would allow instructor to act proactively and identify patterns of low engagement and inefficient peer…

Computers and Society · Computer Science 2013-06-11 Daniel Dietsch , Andreas Podelski , Jaechang Nam , Pantelis M. Papadopoulos , Martin Schäf