educational gaming environment for teaching and learning pro-gramming and software engineering. Pex4Fun can be used to teach and learn programming and software engineering at many levels, from high school all the way through graduate courses. With Pex4Fun, a student edits code in any browser – with Intellisense – and Pex4Fun executes it and analyzes it in the cloud. Pex4Fun connects teachers, curriculum authors, and students in a unique social experience, tracking and streaming progress updates in real time. In particular, Pex4Fun finds interesting and unexpected input values (with Pex, an advanced test-generation tool) that help students understand what their code is actually doing. The real fun starts with coding duels where a student wri...
In recent years, the technological revolution has changed the way we see reality and interact with i...
Gamification, namely applying game-like thinking to non-game applications, has been becoming a commo...
Abstract—Educational game design environments are used for teaching computational thinking and softw...
Pex is an automatic white-box test-generation tool for.NET. We have established that games can be bu...
Programming is a major subject in Computer Science (CS) departments. However, students often face di...
Producing industry impacts has been an important, yet challenging task for the research community. I...
Learning to code can be made more effective and sustainable if it is perceived as fun by the learner...
The field of software engineering education faces a significant gap in addressing the vital aspect o...
The accelerating growth of technology in the last decades has led to an ever-increasing demand for c...
The accelerating growth of technology in the last decades has led to an ever-increasing demand for c...
Data structures and algorithms are arguably the most important topic in computer science. Students w...
Code Hunt is a web-based serious gaming platform for players to solve coding duels, a type of puzzle...
In recent years, games are used to increase the level of knowledge and experience of individuals wor...
In recent years there has been an increased use of serious games to help increase the level of knowl...
Summary form only given. Spoken language technologies have reached enough maturity to be integrated ...
In recent years, the technological revolution has changed the way we see reality and interact with i...
Gamification, namely applying game-like thinking to non-game applications, has been becoming a commo...
Abstract—Educational game design environments are used for teaching computational thinking and softw...
Pex is an automatic white-box test-generation tool for.NET. We have established that games can be bu...
Programming is a major subject in Computer Science (CS) departments. However, students often face di...
Producing industry impacts has been an important, yet challenging task for the research community. I...
Learning to code can be made more effective and sustainable if it is perceived as fun by the learner...
The field of software engineering education faces a significant gap in addressing the vital aspect o...
The accelerating growth of technology in the last decades has led to an ever-increasing demand for c...
The accelerating growth of technology in the last decades has led to an ever-increasing demand for c...
Data structures and algorithms are arguably the most important topic in computer science. Students w...
Code Hunt is a web-based serious gaming platform for players to solve coding duels, a type of puzzle...
In recent years, games are used to increase the level of knowledge and experience of individuals wor...
In recent years there has been an increased use of serious games to help increase the level of knowl...
Summary form only given. Spoken language technologies have reached enough maturity to be integrated ...
In recent years, the technological revolution has changed the way we see reality and interact with i...
Gamification, namely applying game-like thinking to non-game applications, has been becoming a commo...
Abstract—Educational game design environments are used for teaching computational thinking and softw...