JsStories: Improving Social Inclusion in Computer Science Education Through Interactive Stories

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ghailani, Inas Ghazouani, Malaise, Yoshi, Signer, Beat
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917977622839296
author Ghailani, Inas Ghazouani
Malaise, Yoshi
Signer, Beat
author_facet Ghailani, Inas Ghazouani
Malaise, Yoshi
Signer, Beat
contents A main challenge faced by non-profit organisations providing computer science education to under-represented groups are the high drop-out rates. This issue arises from various factors affecting both students and teachers, such as the one-size-fits-all approach of many lessons. Enhancing social inclusion in the learning process could help reduce these drop-out rates. We present JsStories, a tool designed to help students learn JavaScript through interactive stories. The development of JsStories has been informed by existing literature on storytelling for inclusion and insights gained from a visit to HackYourFuture Belgium (HYFBE), a non-profit organisation that teaches web development to refugees and migrants. To lower barriers to entry and maximise the feeling of connection to the story, we incorporated narratives from HYFBE alumni. Further, we adhered to educational best practices by applying the PRIMM principles and offering level-appropriate content based on knowledge graphs. JsStories has been demonstrated, evaluated and communicated to the different stakeholders through interviews and a survey, enabling us to identify future directions for story-based learning solutions.
format Preprint
id arxiv_https___arxiv_org_abs_2504_04006
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle JsStories: Improving Social Inclusion in Computer Science Education Through Interactive Stories
Ghailani, Inas Ghazouani
Malaise, Yoshi
Signer, Beat
Human-Computer Interaction
A main challenge faced by non-profit organisations providing computer science education to under-represented groups are the high drop-out rates. This issue arises from various factors affecting both students and teachers, such as the one-size-fits-all approach of many lessons. Enhancing social inclusion in the learning process could help reduce these drop-out rates. We present JsStories, a tool designed to help students learn JavaScript through interactive stories. The development of JsStories has been informed by existing literature on storytelling for inclusion and insights gained from a visit to HackYourFuture Belgium (HYFBE), a non-profit organisation that teaches web development to refugees and migrants. To lower barriers to entry and maximise the feeling of connection to the story, we incorporated narratives from HYFBE alumni. Further, we adhered to educational best practices by applying the PRIMM principles and offering level-appropriate content based on knowledge graphs. JsStories has been demonstrated, evaluated and communicated to the different stakeholders through interviews and a survey, enabling us to identify future directions for story-based learning solutions.
title JsStories: Improving Social Inclusion in Computer Science Education Through Interactive Stories
topic Human-Computer Interaction
url https://arxiv.org/abs/2504.04006