1. Association for Computing Machinery (ACM) Joint Task Force on Computing Curricula, IEEE Computer Society: Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM, New York, NY, USA (2013)
2. Campbell, J.: The hero’s journey. Harpercollins, New York, NY, vol. 10022 (1991)
3. Chaffin, A., et al.: Eexperimental evaluation of teaching recursion in a video game. In: Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games, pp. 79–86 ACM, New York, NY, USA (2009). https://doi.org/10.1145/1581073.1581086
4. Duit, R.: On the role of analogies and metaphors in learning science. Sci. Educ. 75(6), 649–672 (1991)
5. Glynn, S.M.: Teaching Science with Analogies: A Strategy for Teachers and Textbook Authors. Reading Research Report No. 15. ERIC (1994)