Many approaches to the definition of animated story exist, but a good “one size fits all” solution is difficult to adopt and implement. Software for the creation of simple animated stories is often more complex than necessary. Moreover, usually, it is not possible to personalize the functionalities provided by the User Interface to the specific users’ needs. This, in turn, affects the effectiveness of such software. To address these problems, we defined, implemented, and tested a methodology to simplify the process of designing software for animated stories. We defined an Intermediate Language (IL) that abstracts basic concepts useful for the description of a story. The components and concepts of the IL were inspired by the Business Process Model and Notation (BPMN) and the Scratch language. To validate our approach, we applied it to the design and implementation of an app for storytelling. The app we created permits to define the story by means of a simple graphical language; then, a first translation module generates an IL representation; finally, a second translation module produces a Scratch executable file. We tested our app with subjects with intellectual disability. Psychologists supervised the experiments and observed improvements in subjects’ vocal expression, attention level and narration quality.

DIGITAL STORYTELLING FOR PEOPLE WITH INTELLECTUAL DISABILITIES: AN INTERMEDIATE LANGUAGE FOR EXECUTABLE REPRESENTATIONS

Sbattella, Licia;Tedesco, Roberto
2022-01-01

Abstract

Many approaches to the definition of animated story exist, but a good “one size fits all” solution is difficult to adopt and implement. Software for the creation of simple animated stories is often more complex than necessary. Moreover, usually, it is not possible to personalize the functionalities provided by the User Interface to the specific users’ needs. This, in turn, affects the effectiveness of such software. To address these problems, we defined, implemented, and tested a methodology to simplify the process of designing software for animated stories. We defined an Intermediate Language (IL) that abstracts basic concepts useful for the description of a story. The components and concepts of the IL were inspired by the Business Process Model and Notation (BPMN) and the Scratch language. To validate our approach, we applied it to the design and implementation of an app for storytelling. The app we created permits to define the story by means of a simple graphical language; then, a first translation module generates an IL representation; finally, a second translation module produces a Scratch executable file. We tested our app with subjects with intellectual disability. Psychologists supervised the experiments and observed improvements in subjects’ vocal expression, attention level and narration quality.
2022
INTED2022 Proceedings
978-84-09-37758-9
Storytelling, educational software, rehabilitation, Intellectual Disability, Intermediate Language, graphical language, Scratch
File in questo prodotto:
File Dimensione Formato  
Article_SF_LS_RT.pdf

accesso aperto

Dimensione 847.4 kB
Formato Adobe PDF
847.4 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1240877
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact