https://github.com/ging/escapp
Platform for organizing and managing educational escape rooms
https://github.com/ging/escapp
education educational-escape-room escape-room gamification
Last synced: 9 days ago
JSON representation
Platform for organizing and managing educational escape rooms
- Host: GitHub
- URL: https://github.com/ging/escapp
- Owner: ging
- License: gpl-3.0
- Created: 2019-05-12T13:32:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-19T11:30:38.000Z (about 2 months ago)
- Last Synced: 2025-05-07T21:04:51.669Z (9 days ago)
- Topics: education, educational-escape-room, escape-room, gamification
- Language: SCSS
- Homepage:
- Size: 37.8 MB
- Stars: 59
- Watchers: 3
- Forks: 10
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Escapp
[](https://www.gnu.org/licenses/gpl-3.0)
[](https://travis-ci.com/ging/escapp)Escapp is a web platform for managing educational escape rooms.
Watch the [presentation video](https://www.youtube.com/watch?v=8lyekXZXs64)!
Below is a list of all of escapp's features:
* [x] Teacher and student registration
* [x] Escape room profile creation
* [x] Shift configuration (multitudinary vs. self-paced)
* [x] Puzzle configuration
* [x] Hint configuration
* [x] Custom escape room instructions
* [x] Custom escape room content edition (WYSIWYG)
* [x] Gamification elements (leaderboard, progress bar, countdown)
* [x] Multimedia upload and insertion
* [x] Custom themes
* [x] Team management
* [x] Roll call
* [x] Student progress tracking
* [x] Automatic hint delivery
* [x] Real-time and post-activity learning analytics
* [x] Real-time team progress synchronization
* [x] API REST for puzzle solving
* [x] [Client application](https://github.com/agordillo/escapp_client) for the development of external puzzles## Documentation for developers
Check out the [installation guide](https://github.com/ging/escapp/wiki/Installation) to deploy your own instance of Escapp
Check out the [API documentation](https://github.com/ging/escapp/wiki/API-Documentation) to use Escapp's API to develop your own puzzles connected with Escapp
## The impact of Escapp
Escapp has been used to host several educational escape rooms both in-class and remotely. These experiences have resulted in several research articles:
- S. López-Pernas, A. Gordillo, E. Barra and J. Quemada, "Examining the Use of an Educational Escape Room for Teaching Programming in a Higher Education Setting," in IEEE Access, vol. 7, pp. 31723-31737, 2019, doi: [10.1109/ACCESS.2019.2902976](https://ieeexplore.ieee.org/document/8658086).
- S. López-Pernas, A. Gordillo, E. Barra and J. Quemada, "Analyzing Learning Effectiveness and Students’ Perceptions of an Educational Escape Room in a Programming Course in Higher Education," in IEEE Access, vol. 7, pp. 184221-184234, 2019, doi: [10.1109/ACCESS.2019.2960312](https://ieeexplore.ieee.org/document/8936344).
- S. López-Pernas, A. Gordillo, E. Barra and J. Quemada, "Escapp: A Web Platform for Conducting Educational Escape Rooms," in IEEE Access, vol. 9, pp. 38062-38077, 2021, doi: [10.1109/ACCESS.2021.3063711](https://ieeexplore.ieee.org/document/9369393).
- A. Gordillo, D. López-Fernández, S. López-Pernas and J. Quemada, "Evaluating an Educational Escape Room Conducted Remotely for Teaching Software Engineering," in IEEE Access, vol. 8, pp. 225032-225051, 2020, doi: [10.1109/ACCESS.2020.3044380](https://ieeexplore.ieee.org/document/9292916).
- S. López-Pernas, A. Gordillo, E. Barra and J. Quemada, "Comparing Face-to-Face and Remote Educational Escape Rooms for Learning Programming," in IEEE Access, vol. 9, pp. 59270-59285, 2021, doi: [10.1109/ACCESS.2021.3073601](https://ieeexplore.ieee.org/document/9405675).
- S. López-Pernas, M. Saqr, A. Gordillo, E. Barra, "A Learning Analytics Perspective on Educational Escape Rooms," in Interactive Learning Environments, in-press, 2022, doi: [10.1080/10494820.2022.2041045](https://www.tandfonline.com/doi/full/10.1080/10494820.2022.2041045).
- E. Barra, S. López-Pernas, A. Gordillo, A. Pozo, A. Muñoz-Arcentales and J. Conde, "Empowering Database Learning Through Remote Educational Escape Rooms," in IEEE Internet Computing, vol. 28, no. 1, pp. 18-25, Jan.-Feb. 2024, doi: [10.1109/MIC.2023.3333199](https://ieeexplore.ieee.org/document/10325556).- D. López-Fernández, A. Gordillo, S. López-Pernas and E. Tovar, "Are Remote Educational Escape Rooms Designed During the Pandemic Useful in a Postpandemic Face-to-Face Setting?," in IEEE Internet Computing, vol. 28, no. 1, pp. 34-41, Jan.-Feb. 2024, doi: [10.1109/MIC.2023.3336057](https://ieeexplore.ieee.org/document/10328052).
Moreover, Escapp is being developed in the scope of two Educational Innovation Projects (PIE, in their Spanish acronym):
* **[Propuesta y validación de una metodología para el uso de escape rooms educativas mediante una plataforma web](https://innovacioneducativa.upm.es/proyectosIE/informacion?anyo=2018-2019&id=2782)**
* **[Desarrollo y validación de una plataforma web para la gestión de escape rooms educativas en la UPM
](https://innovacioneducativa.upm.es/proyectosIE/informacion?anyo=2019-2020&id=3099)**
* **[Utilización de escape rooms y videojuegos educativos en la Educación Universitaria
](https://innovacioneducativa.upm.es/proyectos-ie/informacion?anyo=2019-2020&id=3178)**
* **[Diseño y realización de escape rooms educativas asistidas por una plataforma web para mejorar la motivación y rendimiento académico de los estudiantes](https://innovacioneducativa.upm.es/proyectos-ie/informacion?anyo=2021-2022&id=426)**## Related projects
Take a look at the [projects](https://github.com/ging/escapp/wiki/Related-projects) that have emerged from Escapp.