中文
相关论文

相关论文: Pocket Code: a mobile app for game jams to facilit…

200 篇论文

Engagement in educational games, a recently popular academic topic, has been shown to increase learning performance, as well as a number of attitudinal factors, such as intrinsic interest and motivation. However, there is a lack of research…

人机交互 · 计算机科学 2017-09-29 Angela He

There are many benefits in providing formal specifications for our software. However, teaching students to do this is not always easy as courses on formal methods are often experienced as dry by students. This paper presents a game called…

Mobile gaming presents a number of main issues which remain open. These are concerned mainly with connectivity, computational capacities, memory and battery constraints. In this paper, we discuss the design of a fully distributed approach…

网络与互联网体系结构 · 计算机科学 2014-07-31 Stefano Ferretti , Gabriele D'Angelo

This paper describes the design, implementation, and initial testing of a reusable platform for the creation of pervasive games with geo-localization services. We concentrate on role-playing games built by combining several types of simpler…

人机交互 · 计算机科学 2020-10-06 Laurent Prevost , Olivier Liechti , Michael J. Lyons

Hackathons have become popular collaborative events for accelerating the development of creative ideas and prototypes. There are several case studies showcasing creative outcomes across domains such as industry, education, and research.…

人机交互 · 计算机科学 2025-03-07 Jeanette Falk , Yiyi Chen , Janet Rafner , Mike Zhang , Johannes Bjerva , Alexander Nolte

Testing is an important aspect of software development, but unfortunately, it is often neglected. While test quality analyses such as code coverage or mutation analysis inform developers about the quality of their tests, such reports are…

软件工程 · 计算机科学 2023-10-18 Philipp Straubinger , Gordon Fraser

We describe the design and implementation of a reasoning engine that facilitates the gamification of loop-invariant discovery. Our reasoning engine enables students, computational agents and regular software engineers with no formal methods…

人工智能 · 计算机科学 2021-09-03 Andrew Walter , Seth Cooper , Panagiotis Manolios

Implementing multi-player networked games by broadcasting the player's input and letting each client calculate the game state - a scheme known as lock-step simulation - is an established technique. However, ensuring that every client in…

编程语言 · 计算机科学 2017-06-30 Joachim Breitner , Chris Smith

Game development is a highly technical practice that traditionally requires programming skills. This serves as a barrier to entry for would-be developers or those hoping to use games as part of their creative expression. While there have…

人机交互 · 计算机科学 2024-10-03 Megan Sumner , Vardan Saini , Matthew Guzdial

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…

多媒体 · 计算机科学 2024-07-08 Giulio Barbero , Marcello A. Gómez-Maureira , Felienne F. J. Hermans

This demo paper introduces young students to writing code in a touch enabled interactive maze game. Problem-based learning is given a gamified approach to learning, while simultaneously introducing the TouchDevelop platform to build basic…

计算机与社会 · 计算机科学 2013-10-04 Siri Vinay , Manoj Vaseekharan , Dean Mohamedally

Everyone learns to code nowadays. Writing code, however, does not go without testing, which unfortunately rarely seems to be taught explicitly. Testing is often not deemed important enough or is just not perceived as sufficiently exciting.…

软件工程 · 计算机科学 2024-04-16 Philipp Straubinger , Lena Bloch , Gordon Fraser

School classrooms are equipped with more and more mobile devices. However, the latest studies show that their use by teachers is still very limited because of a lack of resources and applications adapted to use these artifacts in education.…

计算机与社会 · 计算机科学 2018-12-27 Aous Karoui , Iza Marfisi-Schottman , Sébastien George

Creativity is individual, and it is social. The social aspects of creativity have become of increasing interest as systems have emerged that mobilize large numbers of people to engage in creative tasks. We examine research related to…

社会与信息网络 · 计算机科学 2012-04-19 Lixiu Yu , Jeffrey V. Nickerson , Yasuaki Sakamoto

With the advent of mobile games and the according growing and competitive market, game user research can provide valuable insights and a competitive edge if methods and procedures are employed that match the distinct challenges that mobile…

人机交互 · 计算机科学 2020-12-02 Jan Smeddinck , Markus Krause , Kolja Lubitz

Large language models (LLMs) have shown impressive capabilities in generating program code, opening exciting opportunities for applying program synthesis to games. In this work, we explore the potential of LLMs to directly synthesize usable…

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.…

密码学与安全 · 计算机科学 2021-07-12 Alice Jaffray , Conor Finn , Jason R. C. Nurse

In DevOps Course, the Installation and configuration of the various software tools are useful in the context of application development. To teach DevOps Tools precisely to achieve the learning outcome is a skilled task for a trainer. From…

软件工程 · 计算机科学 2022-04-12 Manoj Devare

Jamming requires coordination, anticipation, and collaborative creativity between musicians. Current generative models of music produce expressive output but are not able to generate in an \emph{online} manner, meaning simultaneously with…

In a recent work on quantum state preparation, S{\o}rensen and colleagues explore the possibility of using video games to help design quantum control protocols. The authors present a game called "Quantum Moves" in which gamers have to move…

量子物理 · 物理学 2018-04-24 Dries Sels