Open Access Peer-reviewed Research Article

Visual programming for the greation of digital shadow play performance using mobile devices in times of Covid-19

Main Article Content

Alexandros Georgios Kapaniaris corresponding author
Georgios Zampetoglou


The design of a guided research project using an educational scenario based on a visual programming environment using smart mobile devices (smartphone, tablet) aimed at creating a digital shadow play performance. It was implemented in a classroom environment as part of the festive activities of the 4th Primary School of Nea Ionia Volos “Panagiotis Katsirelos” to celebrate the 200 years since the Greek Revolution. Moreover, the digital work that emerged was presented at the 10th Digital Creation Festival (Volos, Magnesia junction). The guided research project was approached interdisciplinary with the collaboration of teachers of Informatics, Theatrical Education, and general education teachers. The educational scenario was addressed to the 6th-grade primary school students. The students were already familiar with internet applications, ICT tools, and Scratch, a visual programming environment. The students used three smart mobile devices to create the final digital artifact with Scratch’s visual programming environment due to special learning conditions caused by the Covid-19 pandemic.

guided research project, mobile learning, shadow play, folk culture, visual programming

Article Details

How to Cite
Kapaniaris, A., & Zampetoglou, G. (2021). Visual programming for the greation of digital shadow play performance using mobile devices in times of Covid-19. Advances in Mobile Learning Educational Research, 1(2), 162-170.


  1. Karakose T., Yirci R., & Papadakis S. (2021a). Exploring the Interrelationship between COVID-19 Phobia, Work-Family Conflict, Family-Work Conflict, and Life Satisfaction among School Administrators for Advancing Sustainable Management. Sustainability, 13(15), 8654.
  2. Karakose, T., Yirci, R., Papadakis, S., Ozdemir, T. Y., Demirkol, M., & Polat, H. (2021b). Science Mapping of the Global Knowledge Base on Management, Leadership, and Administration Related to COVID-19 for Promoting the Sustainability of Scientific Research. Sustainability, 13, 9631.
  3. Minchillo, L. V., Vellozo, A., Borin, E., & Borin, J., F. (2018). Towards better tools and methodologies to teach computational thinking to children. In 26=circ Workshop sobre Educac¸ ˜ao em Computac¸ ˜ao, 26, 1.
  4. Falkner, K. (2015). Computational thinking as the ‘new literacy’: professional development opportunities.
  5. Papadakis, S., & Kalogiannakis, M. (2019). Evaluating the effectiveness of a game-based learning approach in modifying students’ behavioural outcomes and competence, in an introductory programming course. A case study in Greece. International Journal of Teaching and Case Studies, 10(3), 235-250.
  6. Papadakis, S., & Kalogiannakis, M. (2020). Learning computational thinking development in young children with Bee-Bot educational robotics. In Handbook of research on tools for teaching computational thinking in P-12 education, 289-309.
  7. Herdzina, J. (2018). TEC play and lesson plans: T+M In STEM: Coding and computational thinking.
  8. Strawhacker, A., Lee, M., & Bers, M. U. (2018). Teaching tools, teachers’ rules: Exploring the impact of teaching styles on young children’s programming knowledge in ScratchJr. International Journal of Technology and Design Education, 28(2), 347-376.
  9. Dorouka, P., Papadakis, S., & Kalogiannakis, M. (2021). Nanotechnology and mobile learning: perspectives and opportunities in young children’s education. International Journal of Technology Enhanced Learning, 13(3), 237-252.
  10. Kyriakides, A. O., Meletiou-Mavrotheris, M., & Prodromou, T. (2016). Mobile technologies in the service of students’ learning of mathematics: The example of game application ALEX in the context of a primary school in Cyprus. Mathematics Education Research Journal, 28(1), 53-78.
  11. Sheehan, K. J., Pila, S., Lauricella, A. R., & Wartella, E. A. (2019). Parent-child Interaction and Children’s Learning from a Coding Application. Computers and Education, 140, 103601.
  12. Vaiopoulou, J., Papadakis, S., Sifaki, E., Stamovlasis, D., & Kalogiannakis, M. (2021). Parents’ Perceptions of Educational Apps Use for Kindergarten Children: Development and Validation of a New Instrument (PEAU-p) and Exploration of Parents’ Profiles. Behavioral Sciences, 11(6), 82.
  13. McLennan, D. M. P. (2017). Creating coding stories and games. Teaching Young Children, 10, 3.
  14. Tzagkaraki, E., Papadakis, S., & Kalogiannakis, M. (2021). Exploring the Use of Educational Robotics in primary school and its possible place in the curricula. In Educational Robotics International Conference, 216-229.
  15. Schroeder, E. L., & Kirkorian, H. L. (2016). When seeing is better than doing: Preschoolers’ transfer of STEM skills using touchscreen games. Frontiers in Psychology, 7, 1377.
  16. Sullivan, A., Bers, M., & Pugnali, A. (2017). The Impact of User Interface on Young Children’s Computational Thinking. Journal of Information Technology Education: Innovations in Practice, 16(1), 171-193.
  17. Hamilton, M., Clarke-Midura, J., Shumway, J. F., & Lee, V. R. (2020). An Emerging Technology Report on Computational Toys in Early Childhood. Technology, Knowledge and Learning, 25(1), 213-224.
  18. Ehsan, H., Beebe, C., & Cardella, M. (2017). Promoting Computational Thinking in Children Using Apps. Proceedings of ASEE Annual Conference and Exposition (Columbus, Ohio).
  19. Bers, M. U. (2020). Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom. New York, United States: Routledge.
  20. Kazakoff, E. R. (2014). Cats in Space, Pigs that Race: Does Self-Regulation Play a Role when Kindergartners Learn to Code? The USA: Doctoral dissertation, Tufts University.
  21. Sullivan, A., & Umashi Bers, M. (2019). Computer Science Education in Early Childhood: the Case of ScratchJr. Journal of Information Technology Education: Innovations in Practice, 18(1), 113-138.
  22. Pel´anek, R., & Effenberger, T. (2020). Design and Analysis of Microworlds and Puzzles for Block- Based Programming. Computer Science Education, 1-39.
  23. Murcia, K., Pepper, C., Joubert, M., Cross, E., & Wilson, S. (2020). A Framework for Identifying and Developing Children’s Creative Thinking while Coding with Digital Technologies. Issues In Educational Research, 30(4), 1395-1417.
  24. Bers, M. U. (2019). Coding as Another Language: a Pedagogical Approach for Teaching Computer Science in Early Childhood.Journal of Computers in Education, 6(4), 499-528.
  25. Resnick, M., Maloney, J., Monroy-Hern´andez, A., Rusk, N., Eastmond, E., Brennan, K., et al. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67.
  26. Kapaniaris, A., & Papadimitriou, E. (2012). Computer Literacy in the New Digital School. Thessaloniki: Ziti.
  27. Kapaniaris, A. (2019). Development of content-training material for new branches of teachers and internal evaluation of the Act Pedagogical utilization of ICT in interdisciplinary-collaborative teaching - Three (3) Sample educational scenarios (Primary Education - Primary School). Athens: Institute of Educational Policy.
  28. Aslanidis, A. (2011). Research Papers. Athens: Patakis.
  29. Chatzopoulos, A., Kalogiannakis, M., Papadakis, S., Papoutsidakis, M., Elza, D., & Psycharis, S. (2021). DuBot: An Open-Source, Low-Cost Robot for STEM and Educational Robotics. In Handbook of Research on Using Educational Robotics to Facilitate Student Learning, 441-465.
  30. Poultsakis, S., Papadakis, S., Kalogiannakis, M., & Psycharis, S. (2021). The management of Digital Learning Objects of Natural Sciences and Digital Experiment Simulation Tools by teachers. Advances in Mobile Learning Educational Research, 1(2), 58-71.
  31. Vidakis, N., Barianos, A. K., Trampas, A. M., Papadakis, S., Kalogiannakis, M., & Vassilakis, K. (2019). in-Game Raw Data Collection and Visualization in the Context of the “ThimelEdu” Educational Game. In the International Conference on Computer Supported Education, 629-646.
  32. Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The Scratch programming language and environment. ACM Transactions on Computing Education (TOCE), 10(4), 1-15.
  33. Brennan, K., & Resnick, M. (2013). Stories from the scratch community: connecting with ideas, interests, and people. In Proceedings of the 44th ACM technical symposium on Computer science education, 463-464.
  34. Wikipedia. (2021). Karagiozis. Retrieved on 09 September 2021.