English
Related papers

Related papers: Engaging Young Learners with Testing Using the Cod…

200 papers

"Hopscotch" is a world-wide game for children to play since the times in the ancient Roman Empire and China. Here we present a study mainly focused on the research and discussion of the application on the children's well-know edutainment…

Sound · Computer Science 2010-07-15 Shing-Kwei Tzeng , Chih-Fang Huang

Coding practices are increasingly used by software companies. Their use promotes consistency, readability, and maintainability, which contribute to software quality. Coding practices were initially enforced by general-purpose linters, but…

This paper proposes a novel deep reinforcement learning algorithm to perform automatic analysis and detection of gameplay issues in complex 3D navigation environments. The Curiosity-Conditioned Proximal Trajectories (CCPT) method combines…

Machine Learning · Computer Science 2022-02-22 Alessandro Sestini , Linus Gisslén , Joakim Bergdahl , Konrad Tollmar , Andrew D. Bagdanov

Recent Language Models (LMs) achieve breakthrough performance in code generation when trained on human-authored problems, even solving some competitive-programming problems. Self-play has proven useful in games such as Go, and thus it is…

Machine Learning · Computer Science 2023-04-13 Patrick Haluptzok , Matthew Bowers , Adam Tauman Kalai

Automated game testing is important for verifying game functionality, but it remains a costly and time-consuming process. Manual testing often misses edge cases, and current automated methods struggle to provide full code coverage. Prior…

Software Engineering · Computer Science 2026-05-15 Valliappan Chidambaram Adaikkappan , Vincent Martineau , Joshua Romoff , David Meger

Mutation testing is a well-established technique for assessing a test suite's quality by injecting artificial faults into production code. In recent years, mutation testing has been extended to machine learning (ML) systems, and deep…

Software Engineering · Computer Science 2021-03-03 Annibale Panichella , Cynthia C. S. Liem

In this paper we revisit some classic board games like Pachisi or the Game of Gosse. The main contribution of the paper is to design and add some functionalities to the games in order to transform them in serious games, that is, in games…

Computers and Society · Computer Science 2017-02-15 Luis Alvarez , Pablo G. Tahoces , Emilio Macías-Conde

Quantum Computing (QC) is often challenging for beginners due to its abstract concepts and mathematical foundations. This paper explores the use of gamification to support the learning of introductory QC concepts. To investigate this,…

Computers and Society · Computer Science 2026-04-28 Bella Hill , Miguel Morales-Trujillo

Computer experiments refer to the study of real systems using complex simulation models. They have been widely used as alternatives to physical experiments. Design and analysis of computer experiments have attracted great attention in past…

Methodology · Statistics 2025-04-29 Anita Shahrokhian , Xinwei Deng , C. Devon Lin

Static analysis tools are frequently used to scan the source code and detect deviations from the project coding guidelines. Given their importance, linters are often introduced to classrooms to educate students on how to detect and…

Software Engineering · Computer Science 2023-07-20 Eman Abdullah AlOmar , Salma Abdullah AlOmar , Mohamed Wiem Mkaouer

Young learners are increasingly introduced to programming, and one of the main challenges for educators is to achieve learning success while also creating enthusiasm. As it is particularly difficult to achieve this enthusiasm initially in…

Software Engineering · Computer Science 2023-04-19 Isabella Graßl , Gordon Fraser

Curiosity is an important factor that favors independent and individualized learning in children. Research suggests that it is also a competence that can be fostered by training specific metacognitive skills and information-searching…

Human-Computer Interaction · Computer Science 2023-01-12 Rania Abdelghani , Pierre-Yves Oudeyer , Edith Law , Catherine de Vulpillières , Hélène Sauzéon

Educational games have been widely used to teach children about cyber security. This systematic literature review reveals evidence of positive learning outcomes, after analysing 91 such games reported in 68 papers published between 2010 and…

Cryptography and Security · Computer Science 2025-08-26 Temesgen Kitaw Damenu , İnci Zaim Gökbay , Alexandra Covaci , Shujun Li

As generative AI increasingly outperforms students in producing academic writing, a critical question arises: how can we preserve the motivation, creativity, and intellectual growth of novice researchers in an age of automated academic…

Human-Computer Interaction · Computer Science 2025-10-28 Kenji Saito , Rei Tadika

The game of Tetris is an important benchmark for research in artificial intelligence and machine learning. This paper provides a historical account of the algorithmic developments in Tetris and discusses open challenges. Handcrafted…

Machine Learning · Computer Science 2019-05-13 Simón Algorta , Özgür Şimşek

In this article, we present our findings from ten years of research on intelligent educational games. We discuss the architecture of our training environments for learning spelling and mathematics, and specifically focus on the…

Computers and Society · Computer Science 2018-06-11 Barbara Solenthaler , Severin Klingler , Tanja Käser , Markus Gross

Recent work investigated the potential of comics to support the teaching and learning of programming concepts and suggested several ways $coding$ $strips$, a form of comic strip with its corresponding code, can be used. Building on this…

Computers and Society · Computer Science 2021-09-29 Sangho Suh , Celine Latulipe , Ken Jen Lee , Bernadette Cheng , Edith Law

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

Advances in machine learning have led to broad deployment of systems with impressive performance on important problems. Nonetheless, these systems can be induced to make errors on data that are surprisingly similar to examples the learned…

Machine Learning · Computer Science 2018-07-23 Justin Gilmer , Ryan P. Adams , Ian Goodfellow , David Andersen , George E. Dahl

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
‹ Prev 1 4 5 6 7 8 10 Next ›