Collaborative Meaning Construction in Socioenactive Systems: Study with the mBot

  • Ricardo CaceffoEmail author
  • Eliana Alves Moreira
  • Rodrigo Bonacin
  • Julio Cesar dos Reis
  • Marleny Luque Carbajal
  • João Vilhete V. D’Abreu
  • Camilla V. L. T. Brennand
  • Luma Lombello
  • José Armando Valente
  • Maria Cecília Calani Baranauskas
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11590)


The design of interactive systems concerned with the impact of the technology on the human agent as well as the effect of the human experience on the technology is not a trivial task. Our investigation goes towards a vision of socioenactive systems, by supporting and identifying how a group of people can dynamically and seamlessly interact with the technology. In this paper, we elaborate a set of guidelines to design socioenactive systems. We apply them in the construction of a technological framework situated in an educational environment for children around the age of 5 (N = 25). The scenario was supported by educational robots, programmed to perform a set of actions mimicking human emotional expressions. The system was designed to shape the robots’ behavior according to the feedback of children’s responses in iterative sessions. This entails a complete cycle, where the robot impacts the children and is affected by their experiences. We found that children create hypotheses to make sense of the robot’s behavior. Our results present original aspects related to a social enactive system.


Enactive Educational Robots Interactive design Evaluation Ontologies Emotions HCI 



This research is supported by São Paulo Research Foundation (FAPESP)4, grants #2015/16528-0, #2014/07502-4, #2018/06416-8 and #2017/02325-5. Additional support was provided by the Brazilian Federal Agency for Support and Evaluation of Graduate Education (CAPES), the National Council of Technological and Scientific Development (CNPq) under grant #306272/2017-2, the University of Campinas (UNICAMP), the Nucleus of Informatics Applied to Education of the University of Campinas (NIED), and the Federal Institute of Education, Science and Technology of São Paulo (IFSP).


  1. 1.
    Bruner, J.S.: Toward a Theory of Instruction, 177 p. Belknap Press, Cambridge (1966). \$3.95. Bull. Natl. Assoc. Second. Sch. Princ. 50(309), 304–312 (1966).
  2. 2.
    Critical acclaim for research methods in human computer interaction. In: Lazar, J., Feng, J.H., Hochheiser, H. (eds.) Research Methods in Human Computer Interaction, 2nd edn, pp. v–viii. Morgan Kaufmann, Boston (2017).
  3. 3.
    Division of early childhood and complementary education of the university of campinas (dedic), January 2019.
  4. 4.
    mBot: Ideal robot for children to build and code, January 2019.
  5. 5.
    Bonacin, R., Calado, I., dos Reis, J.C.: A metamodel for supporting interoperability in heterogeneous ontology networks. In: Liu, K., Nakata, K., Li, W., Baranauskas, C. (eds.) ICISO 2018. IAICT, vol. 527, pp. 187–196. Springer, Cham (2018). Scholar
  6. 6.
    Dos Reis, J.C., Bonacin, R., Baranauskas, M.C.C.: A semiotic-based approach to the design of web ontologies. In: 12th International Conference on Informatics and Semiotics in Organisations (ICISO 2010), pp. 60–67 (2010)Google Scholar
  7. 7.
    Dos Reis, J.C., Bonacin, R., Baranauskas, M.C.C.: An assisted process for building semiotic web ontology. In: 13th International Conference on Informatics and Semiotics in Organisations (ICISO 2011), pp. 167–174 (2011)Google Scholar
  8. 8.
    Dos Reis, J.C., Bonacin, R., Baranauskas, M.C.C.: Constructing web ontologies informed by semantic analysis method. In: 13th International Conference on Enterprise Information Systems (ICEIS 2011), pp. 203–206 (2011)Google Scholar
  9. 9.
    Effenberger, T., Pelanek, R.: Towards making block-based programming activities adaptive. In: Proceedings of the Fifth Annual ACM Conference on Learning at Scale, L@S 2018, pp. 13:1–13:4. ACM, New York (2018).
  10. 10.
    Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 43(5–6), 907–928 (1995)CrossRefGoogle Scholar
  11. 11.
    Unicode Inc.: Unicode 11 emoji fonts (2019).
  12. 12.
    Kaipainen, M., Normak, P., Niglas, K., Kippar, J., Laanpere, M.: Soft ontologies, spatial representations and multi-perspective explorability. Expert Syst. 25(5), 474–483 (2008)CrossRefGoogle Scholar
  13. 13.
    Kaipainen, M., et al.: Enactive systems and enactive media: embodied human-machine coupling beyond interfaces. Leonardo 44, 433–438 (2011)CrossRefGoogle Scholar
  14. 14.
    Kalyanpur, A., Golbeck, J., Banerjee, J., Hendler, J.: OWL: capturing semantic information using a standardized web ontology language. Multiling. Comput. Technol. Mag. 15(7) (2004)Google Scholar
  15. 15.
    Pittermann, J., Pittermann, A.: A data-oriented approach to integrate emotions in adaptive dialogue management. In: IUI (2007)Google Scholar
  16. 16.
    Pöhner, N., Hennecke, M.: The teacher’s role in educational robotics competitions. In: Proceedings of the 18th Koli Calling International Conference on Computing Education Research, Koli Calling 2018, pp. 34:1–34:2. ACM, New York (2018).
  17. 17.
    Tikka, P., Vuori, R., Kaipainen, M.: Narrative logic of enactive cinema: obsession. Digit. Creat. 17(4), 205–212 (2006)CrossRefGoogle Scholar
  18. 18.
    Weiser, M.: Some computer science issues in ubiquitous computing. Commun. ACM 36(7), 75–84 (1993). Scholar
  19. 19.
    Weiser, M.: Human-computer interaction. In: The Computer for the 21st Century, pp. 933–940. Morgan Kaufmann Publishers Inc., San Francisco (1995).

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Ricardo Caceffo
    • 1
    Email author
  • Eliana Alves Moreira
    • 1
    • 5
  • Rodrigo Bonacin
    • 2
    • 3
  • Julio Cesar dos Reis
    • 1
    • 4
  • Marleny Luque Carbajal
    • 1
  • João Vilhete V. D’Abreu
    • 4
  • Camilla V. L. T. Brennand
    • 1
  • Luma Lombello
    • 1
  • José Armando Valente
    • 4
    • 6
  • Maria Cecília Calani Baranauskas
    • 1
  1. 1.Institute of ComputingUNICAMPCampinasBrazil
  2. 2.UNIFACCAMPCampo Limpo PaulistaBrazil
  3. 3.Center for Information Technology (CTI)CampinasBrazil
  4. 4.Nucleus of Applied Informatics to Education (NIED)CampinasBrazil
  5. 5.Federal Institute of EducationScience and Technology of São Paulo (IFSP)GuarulhosBrazil
  6. 6.Institute of ArtsUNICAMPCampinasBrazil

Personalised recommendations