Title :
Adaptive specifications and emotions: a model of narrative generation for interactive learning environments
Author :
Santiago Vega, Italo
Author_Institution :
Pontificia Univ. Catolica de Sao Paulo (PUC-SP), Sao Paulo, Brazil
Abstract :
The use of narrative structures in learning environments for teaching computer programming is an acknowledgment of the storytelling importance in the classroom. Automatic generation of such narratives is one of the research themes of GEMS. This paper presents an adaptive specification of the mechanism that generates narratives considering only the characters emotional facet. The writing process the of specification included an emotional state machine ornated with adaptive methods. Such methods help to organize the behavioral specification of the state machine. The end result takes the form of an executable prototype which demonstrates the operation of the narratives generation mechanism.
Keywords :
computer aided instruction; computer science education; finite state machines; formal specification; interactive systems; object-oriented programming; GEMS; adaptive specification; behavioral specification; characters emotional facet; computer programming; emotional state machine; interactive learning; narrative generation; storytelling; writing process; Abstracts; Adaptation models; Computational modeling; Education; Object oriented modeling; Software; Unified modeling language; UML; adaptive methods; adaptive specifications; affective computing; modularization; narrative-centered learning; object-oriented modeling; software design; state machine;
Journal_Title :
Latin America Transactions, IEEE (Revista IEEE America Latina)
DOI :
10.1109/TLA.2015.7069101