The Developer’s Journey: A Storytelling Framework for Cooperative Learning in Software Engineering

Patrick Wolfschwenger, Mona Emara, Wolfgang Lumetsberger, Thomas Hatter, Barbara Sabitzer, Zsolt Lavicza

2022

Abstract

An educational storytelling concept is presented, inspired by the archetypal story pattern common in ancient myths as well as modern day adventures. Software development is a complex profession demanding constant learning and improvement in a field changing almost daily. Apart from learning new technologies and writing computer code, much of a developer’s time is spent on problem-solving and debugging – that is, detecting and correcting errors and bugs that cause a system to break or behave unexpectedly. The average developer regularly goes through a series of transformative steps to overcome intricate problems that often appear obscure and enigmatic at the beginning. The return with special knowledge to share with others is the final reward earned on the Developer’s Journey. Under the premise that a good story can change our perception and offset the biases of our interpretation of reality, a didactic method has been designed for sharing and interpreting experiences in a cooperative learning environment. In the context of cloud computing education, its effects on problem-solving, motivation and perception are evaluated. We analyze transformative learning opportunities in connection with narratives and discuss its potentials and limitations in community-based learning.

Download


Paper Citation


in Harvard Style

Wolfschwenger P., Emara M., Lumetsberger W., Hatter T., Sabitzer B. and Lavicza Z. (2022). The Developer’s Journey: A Storytelling Framework for Cooperative Learning in Software Engineering. In Proceedings of the 14th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-562-3, pages 525-533. DOI: 10.5220/0011064300003182


in Bibtex Style

@conference{csedu22,
author={Patrick Wolfschwenger and Mona Emara and Wolfgang Lumetsberger and Thomas Hatter and Barbara Sabitzer and Zsolt Lavicza},
title={The Developer’s Journey: A Storytelling Framework for Cooperative Learning in Software Engineering},
booktitle={Proceedings of the 14th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2022},
pages={525-533},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011064300003182},
isbn={978-989-758-562-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - The Developer’s Journey: A Storytelling Framework for Cooperative Learning in Software Engineering
SN - 978-989-758-562-3
AU - Wolfschwenger P.
AU - Emara M.
AU - Lumetsberger W.
AU - Hatter T.
AU - Sabitzer B.
AU - Lavicza Z.
PY - 2022
SP - 525
EP - 533
DO - 10.5220/0011064300003182