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

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.
Publication Reference
Ghailani, I.G., Malais, Y. and Signer, B.: "JsStories: Improving Social Inclusion in Computer Science Education Through Interactive Stories", WISE-2025-02, arXiv preprint, April 2025

Available:

WISE Authors

Related Research Topic(s)

Related Research Project(s)

Additional Links

  • Access on Academia.edu