Open Access Peer-reviewed Research Article

Design of a mobile app for the learning of algorithms for university students

Main Article Content

Gino Vásquez Navarro
Ashley Córdova Dávila
Miguel Ángel Cano Lengua
Laberiano Andrade Arenas corresponding author

Abstract

This research work is based on the realization of a prototype of a mobile app for the learning of algorithms for university students applying the methodology of design thinking because nowadays, this methodology is becoming more popular and used by many companies for its iterative processes in which we seek to understand the user and redefine problems in an attempt to identify strategies and solutions alternatives that might not be instantly apparent with an initial level of understanding. Using this methodology, we identified and designed what users needed, focusing on UI and UX with the info we recollected from the many interviews and forms we made. The results of this research were the complete prototype for the subsequent development of the mobile app on future projects and much feedback that we will consider from the final users to improve the app. Thanks to this app, many students can practice and learn about different algorithms and expand their minds to generate solutions to one problem.

Keywords
algorithms, design thinking, mobile learning, mobile app, mobile design

Article Details

How to Cite
Vásquez Navarro, G., Córdova Dávila, A., Cano Lengua, M. Ángel, & Andrade Arenas, L. (2023). Design of a mobile app for the learning of algorithms for university students. Advances in Mobile Learning Educational Research, 3(1), 727-738. https://doi.org/10.25082/AMLER.2023.01.021

References

  1. Akhtar, M. (2022). Analyzing and comparing the effectiveness of various machine learning algorithms for Android malware detection. Advances in Mobile Learning Educational Research, 3(1), 570-578. https://doi.org/10.25082/AMLER.2023.01.005
  2. Akour, Iman, Muhammad Alshurideh, Barween Al Kurdi, Amel Al Ali, & Said Salloum. (2021). Using Machine Learning Algorithms to Predict People's Intention to Use Mobile Learning Platforms During the COVID-19 Pandemic: Machine Learning Approach. JMIR Medical Education, 2021, 7(1), e24032. https://doi.org/10.2196/24032
  3. Altman, M., Terry T. K. Huang, & Jessica Y. Breland. (2018). Peer Reviewed: Design Thinking in Health Care. Preventing Chronic Disease, 15(9), 180128. https://doi.org/10.5888/pcd15.180128
  4. Anastasaki, E., & Vassilakis, K. (2022). Experimental commands development for LEGO WeDo 2.0 in Python language for STEAM robotics advanced classes. Advances in Mobile Learning Educational Research, 2(2), 443-454. https://doi.org/10.25082/AMLER.2022.02.013
  5. Arpaci, I. (2019). A Hybrid Modeling Approach for Predicting the Educational Use of Mobile Cloud Computing Services in Higher Education. Computers in Human Behavior, 90, 181-87. https://doi.org/10.1016/j.chb.2018.09.005
  6. Braun, V., & Victoria Clarke. (2021). Conceptual and Design Thinking for Thematic Analysis. Qualitative Psychology, 9(1), 3-26. https://doi.org/10.1037/qup0000196
  7. Buenaño-Fernández, D., Gil, D., & Luján-Mora, S. (2019). Application of machine learning in predicting performance for computer engineering students: A case study. Sustainability, 11(10), 2833. https://doi.org/10.3390/su11102833
  8. Campos-Pajuelo, E., Vargas-Hernandez, L., Sierra-Liñan, F., Zapata-Paulini, J., & Cabanillas-Carbonell, M. (2022). Learning the chemical elements through an augmented reality application for elementary school children. Advances in Mobile Learning Educational Research, 2(2), 493-501. https://doi.org/10.25082/AMLER.2022.02.018
  9. Dobrigkeit, F., de Paula, D., & Uflacker, M. (2019). InnoDev: a software development methodology integrating design thinking, scrum and lean startup. Design Thinking Research: Looking Further: Design Thinking Beyond Solution-Fixation, 199-227. https://doi.org/10.1007/978-3-319-97082-0_11
  10. Gözüm, A. İ. C., Papadakis, S., & Kalogiannakis, M. (2022). Preschool teachers’ STEM pedagogical content knowledge: A comparative study of teachers in Greece and Turkey. Frontiers in Psychology, 13. https://doi.org/10.3389/fpsyg.2022.996338
  11. Kalogiannakis, M., & Papadakis, S. (2022). Educating preservice teachers to introduce educational robotics into their future preschool classroom. In Conference Proceedings. New Perspectives in Science Education 2022.
  12. Karakose, T., & Malkoc, N. (2021). Behavioral and interpersonal effects of the COVID-19 epidemic on frontline physicians working in Emergency Departments (EDs) and Intensive Care Units (ICUs). Acta Medica Mediterranea, 37, 437-444. https://doi.org/10.19193/0393-6384_2021_1_68
  13. Karakose, T., Polat, H., Yirci, R., Tülübaş, T., Papadakis, S., Ozdemir, T. Y., & Demirkol, M. (2023). Assessment of the Relationships between Prospective Mathematics Teachers' Classroom Management Anxiety, Academic Self-Efficacy Beliefs, Academic Amotivation and Attitudes toward the Teaching Profession Using Structural Equation Modelling. Mathematics, 11(2), 449. https://doi.org/10.3390/math11020449
  14. Kildea, J., Battista, J., Cabral, B., Hendren, L., Herrera, D., Hijal, T., & Joseph, A. (2019). Design and development of a person-centered patient portal using participatory stakeholder co-design. Journal of medical Internet research, 21(2), e11371. https://doi.org/10.2196/11371
  15. Ladias, A., Karvounidis, T., & Ladias, D. (2021). Classification of the programming styles in scratch using the SOLO taxonomy. Advances in Mobile Learning Educational Research, 1(2), 114-123. https://doi.org/10.25082/AMLER.2021.02.006
  16. Ladias, A., Karvounidis, T., & Ladias, D. (2022). Forms of communications in scratch and the SOLO taxonomy. Advances in Mobile Learning Educational Research, 2(1), 234-245. https://doi.org/10.25082/AMLER.2022.01.007
  17. Lazarinis, F., Karatrantou, A., Panagiotakopoulos, C., Daloukas, V., & Panagiotakopoulos, T. (2022). Strengthening the coding skills of teachers in a low dropout Python MOOC. Advances in Mobile Learning Educational Research, 2(1), 187-200. https://doi.org/10.25082/AMLER.2022.01.003
  18. Louka, K. (2022). Programming environments for the development of CT in preschool education: A systematic literature review. Advances in Mobile Learning Educational Research, 3(1), 525-540. https://doi.org/10.25082/AMLER.2023.01.001
  19. Luckin, R., & Cukurova, M. (2019). Designing educational technologies in the age of AI: A learning sciences-driven approach. British Journal of Educational Technology, 50(6), 2824-2838. https://doi.org/10.1111/bjet.12861
  20. McGann, M., Blomkamp, E., & Lewis, J. M. (2018). The rise of public sector innovation labs: experiments in design thinking for policy. Policy Sciences, 51(3), 249-267. https://doi.org/10.1007/s11077-018-9315-7
  21. Micheli, P., Wilner, S. J., Bhatti, S. H., Mura, M., & Beverland, M. B. (2019). Doing design thinking: Conceptual review, synthesis, and research agenda. Journal of Product Innovation Management, 36(2), 124-148. https://doi.org/10.1111/jpim.12466
  22. Mohammed, D. Y. (2022). The web-based behavior of online learning: An evaluation of different countries during the COVID-19 pandemic. Advances in Mobile Learning Educational Research, 2(1), 263-267. https://doi.org/10.25082/AMLER.2022.01.010
  23. Oyelere, S. S., Suhonen, J., Wajiga, G. M., & Sutinen, E. (2018). Design, development, and evaluation of a mobile learning application for computing education. Education and Information Technologies, 23, 467-495. https://doi.org/10.1007/s10639-017-9613-2
  24. Pande, M., & Bharathi, S. V. (2020). Theoretical foundations of design thinking–A constructivism learning approach to design thinking. Thinking Skills and Creativity, 36, 100637. https://doi.org/10.1016/j.tsc.2020.100637
  25. Papadakis, S. (2023). MOOCs 2012-2022: An overview. Advances in Mobile Learning Educational Research, 3(1), 682-693. https://doi.org/10.25082/AMLER.2023.01.017
  26. Papadakis, S., Kalogiannakis, M., & Gözüm, A. I. C. (Eds.). (2023). Stem, steam, computational thinking and coding: Evidence-based research and practice in children's development (Vol. 16648714). Frontiers Media SA. https://doi.org/10.3389/978-2-83251-168-8
  27. Papadakis, S., Vaiopoulou, J., Sifaki, E., Stamovlasis, D., & Kalogiannakis, M. (2021). Attitudes towards the use of educational robotics: Exploring pre-service and in-service early childhood teacher profiles. Education Sciences, 11(5), 204. https://doi.org/10.3390/educsci11050204
  28. Papadakis, S. (2022). Apps to Promote Computational Thinking and Coding Skills to Young Age Children: A Pedagogical Challenge for the 21st Century Learners. Educational Process: International Journal, 11(1), 7-13. https://doi.org/10.22521/edupij.2022.111.1
  29. Papadakis, S. (2021). Advances in Mobile Learning Educational Research (AMLER): Mobile learning as an educational reform. Advances in Mobile learning educational research, 1(1), 1-4. https://doi.org/10.25082/AMLER.2021.01.001
  30. Petousi, V., & Sifaki, E. (2020). Contextualizing harm in the framework of research misconduct. Findings from a discourse analysis of scientific publications, International Journal of Sustainable Development, 23(3/4), 149-174, https://doi.org/10.1504/IJSD.2020.10037655
  31. Ruan, S., Jiang, L., Xu, J., Tham, B. J. K., Qiu, Z., Zhu, Y., & Landay, J. A. (2019, May). Quizbot: A dialogue-based adaptive learning system for factual knowledge. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (pp. 1-13). https://doi.org/10.1145/3290605.3300587
  32. Sano, A., Taylor, S., McHill, A. W., Phillips, A. J., Barger, L. K., Klerman, E., & Picard, R. (2018). Identifying objective physiological markers and modifiable behaviors for self-reported stress and mental health status using wearable sensors and mobile phones: observational study. Journal of medical Internet research, 20(6), e210. https://doi.org/10.2196/jmir.9410
  33. Shorfuzzaman, M., Hossain, M. S., Nazir, A., Muhammad, G., & Alamri, A. (2019). Harnessing the power of big data analytics in the cloud to support learning analytics in mobile learning environment. Computers in Human behavior, 92, 578-588. https://doi.org/10.1016/j.chb.2018.07.002
  34. Tkachuk, V., Yechkalo, Y., Semerikov, S., Kislova, M., & Hladyr, Y. (2021, May). Using mobile ict for online learning during covid-19 lockdown. In Information and Communication Technologies in Education, Research, and Industrial Applications: 16th International Conference, ICTERI 2020, Kharkiv, Ukraine, October 6-10, 2020, Revised Selected Papers (pp. 46-67). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-030-77592-6_3
  35. Tsoukala, C. (2021). STEM integrated education and multimodal educational material. Advances in Mobile Learning Educational Research, 1(2), 96-113. https://doi.org/10.25082/AMLER.2021.02.005
  36. Wai, I. S. H., Ng, S. S. Y., Chiu, D. K., Ho, K. K., & Lo, P. (2018). Exploring undergraduate students' usage pattern of mobile apps for education. Journal of Librarianship and Information Science, 50(1), 34-47. https://doi.org/10.1177/0961000616662699
  37. Yirci, R., Karakose, T., Uygun, H., & Ozdemir, T. Y. (2016). Turkish Adaptation of the Mentorship Effectiveness Scale: A validity and Reliability Study. Eurasia Journal of Mathematics, Science & Technology Education, 12(4), 821-832. https://doi.org/10.12973/eurasia.2016.1440a
  38. Zhou, M., Mintz, Y., Fukuoka, Y., Goldberg, K., Flowers, E., Kaminsky, P., & Aswani, A. (2018, March). Personalizing mobile fitness apps using reinforcement learning. In CEUR workshop proceedings (Vol. 2068). NIH Public Access.
  39. Zourmpakis, A. I., Papadakis, S., & Kalogiannakis, M. (2022). Education of preschool and elementary teachers on the use of adaptive gamification in science education. International Journal of Technology Enhanced Learning, 14(1), 1-16. https://doi.org/10.1504/IJTEL.2022.120556