中文
相关论文

相关论文: JADE: a board game to teach software ergonomics

200 篇论文

Active Learning (AL) is a well-known teaching method in engineering because it allows to foster learning and critical thinking of the students by employing debate, hands-on activities, and experimentation. However, most educational results…

计算机与社会 · 计算机科学 2024-06-04 Jonathan Álvarez Ariza

Robotics education fosters computational thinking, creativity, and problem-solving, but remains challenging due to technical complexity. Game-based learning (GBL) and gamification offer engagement benefits, yet their comparative impact…

Serious games are beneficial for education in various computer science areas. Numerous works have reported the experiences of using games (not only playing but also development) in teaching and learning. Considering it could be difficult…

软件工程 · 计算机科学 2017-08-07 Zheng Li , Liam O'Brien , Shayne Flint , Ramesh Sankaranarayana

While learning programming languages is crucial for software engineers, mastering the necessary tools is equally important. To facilitate this, JetBrains recently released the JetBrains Academy plugin, which customizes the IDE for learners,…

软件工程 · 计算机科学 2025-11-19 Anastasiia Birillo , Ilya Vlasov , Katsiaryna Dzialets , Hieke Keuning , Timofey Bryksin

One of the main difficulties remains the collaboration between the various experts involved in designing the Learning Games (LG). Our literature review focuses on the pitfalls and principles that have been identified by various authors in…

人机交互 · 计算机科学 2024-01-12 Nadine Mandran , Estelle Prior , Eric Sanchez , Mathieu Vermeulen

Qubit Touchdown is a two-player, competitive board game that was developed to introduce students to quantum computing. A quantum computer is a new kind of computer that is based on the laws of quantum physics, and it can solve certain…

物理教育 · 物理学 2025-06-17 Kristina Armbruster , Gintaras Duda , Thomas G. Wong

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…

计算机与社会 · 计算机科学 2024-10-17 Christopher William Schankula , Habib Ghaffari Hadigheh , Spencer Smith , Christopher Kumar Anand

Although the prevention of AI vulnerabilities is critical to preserve the safety and privacy of users and businesses, educational tools for robust AI are still underdeveloped worldwide. We present the design, implementation, and assessment…

人机交互 · 计算机科学 2023-06-16 Margarita Geleta , Jiacen Xu , Manikanta Loya , Junlin Wang , Sameer Singh , Zhou Li , Sergio Gago-Masague

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…

MiBoard (Multiplayer Interactive Board Game) is an online, turnbased board game that was developed to assess the integration of game characteristics (point rewards, game-like interaction, and peer feedback) and how that might affect student…

计算机科学与博弈论 · 计算机科学 2010-09-14 Justin F. Brunelle , G. Tanner Jackson , Kyle Dempsey , Chutima Boonthum , Irwin B. Levinstein , Danielle S. McNamara

Educating students from diverse disciplinary backgrounds is challenging. In this article, we report on our interdisciplinary course coding interaction and design (Coding IxD), which is designed for computer science and design students…

人机交互 · 计算机科学 2022-05-06 Peter Sörries , Judith Glaser , Claudia Müller-Birn , Thomas Ness , Carola Zwick

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…

人机交互 · 计算机科学 2024-06-10 Kyrie Zhixuan Zhou , Chunyu Liu , Jingwen Shan , Devorah Kletenik , Rachel F. Adler

Programs are a kind of communication to both computers and people, hence as students are trained to write programs they need to learn to write well-designed, readable code rather than code that simply functions correctly. The difficulty in…

计算机与社会 · 计算机科学 2022-11-08 J. Walker Orr

Software Architecture, from definition to maintenance and evolution, is a complex aspect of software development and, consequently, a challenging subject when it comes to teaching it, and learning it. Many research efforts have been devoted…

软件工程 · 计算机科学 2023-03-01 Laura M. Castro

In this paper, we explore Quantum Game Jam (QGJ) as a method for facilitating interdisciplinary collaboration and creating science game prototypes. QGJ was a series of game development events, science game jams, organized five times…

量子物理 · 物理学 2024-08-20 Annakaisa Kultima , Laura Piispanen , Miikka Junnila

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…

计算机与社会 · 计算机科学 2013-06-11 Daniel Dietsch , Andreas Podelski , Jaechang Nam , Pantelis M. Papadopoulos , Martin Schäf

The need for increased performance of mobile device directly conflicts with the desire for longer battery life. Offloading compu-tation to multiple devices is an effective method to reduce energy consumption and enhance performance for…

分布式、并行与集群计算 · 计算机科学 2017-10-13 Hao Qian

MiBoard (Multiplayer Interactive Board Game) is an online, turn-based board game, which is a supplement of the iSTART (Interactive Strategy Training for Active Reading and Thinking) application. MiBoard is developed to test the hypothesis…

计算机科学与博弈论 · 计算机科学 2010-09-14 Justin F. Brunelle , Kyle B. Dempsey , G. Tanner Jackson , Chutima Boonthum , Irwin B. Levinstein , Danielle S. McNamara

In the ICS, WUT a platform for simulation of cooperation of physical and virtual mobile agents is under development. The paper describes the motivation of the research, an organization of the platform, a model of agent, and the principles…

多智能体系统 · 计算机科学 2017-10-25 Wiktor B. Daszczuk , Jerzy Mieścicki

As the significance of Software Engineering (SE) professionals continues to grow in the industry, the adoption of gamification techniques for training purposes has gained traction due to its potential to enhance class appeal through…