Annamalai, S., Salam, S.N.A.: A multimedia approach towards learning C programming: a discussion from novice learners’ perspective. J. Telecommun. Electron. Comput. Eng. 9(2–12), 99–103 (2017)
Google Scholar
Chansilp, K., Oliver, R.: Using multimedia to develop students’ programming concepts. In: Proceedings of EDU-COM 2002, pp. 91–101 (2003)
Google Scholar
Erwig, M., Smeltzer, K., Wang, X.: What is a visual language? J. Vis. Lang. Comput. 38, 9–17 (2017)
CrossRef
Google Scholar
Galindo, J., Galindo, P.: Teaching computer programming for industrial engineering without teacher. In: 7th Teaching & Education Conference, pp. 58–66 (2019). https://doi.org/10.20472/TEC.2019.007.005
Gomes, A., Mendes, A.J.: Learning to program-difficulties and solutions. In: Proceedings of the International Conference on Engineering Education (ICEE), Coimbra, Portugal (2007)
Google Scholar
Horn, M.S., Solovey, E.T., Crouser, R.J., Jacob, R.J.: Comparing the use of tangible and graphical programming languages for informal science education. In: Proceedings of the 27th Conference on Human Factors Computing Systems (CHI), Boston, MA, USA, pp. 975–984 (2009)
Google Scholar
Lahtinen, E., Ala-Mutka, K., Järvinen, H.: A study of the difficulties of novice programmers. In: Proceedings of the 10th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), Caparica, Portugal, pp. 14–18 (2005)
Google Scholar
Law, M.Y., Lee, C.S., Yu, Y.T.: Learning motivation in e-learning facilitated computer programming courses. Comput. Educ. 55(1), 218–228 (2010)
CrossRef
Google Scholar
Lee, M.J., Koo, A.J.: Personifying programming tool feedback improves novice programmers’ learning. In: Proceedings of the Seventh International Workshop on Computing Education Research, pp. 109–116 (2011)
Google Scholar
Milne, I., Rowe, G.: Difficulties in learning and teaching programming-views of students and tutors. Educ. Inf. Technol. 7(1), 55–66 (2002)
CrossRef
Google Scholar
Monk, S.: Programming Arduino: Getting Started with Sketches. McGraw Hill, New York (2012)
Google Scholar
Naz, S., Shirazi, S.H., Iqbal, T., Irfan, D., Junaid, M., Naseer, Y.: Learning programming through multimedia and dry-run. Res. J. Appl. Sci. Eng. Technol. 7(21), 4455–4463 (2014)
CrossRef
Google Scholar
Rodríguez Corral, J.M., Ruíz-Rube, I., Civit Balcells, A., Mota-Macías, J.M., Morgado-Estévez, A., Dodero, J.M.: Study on the suitability of visual languages for non-expert robot programmers. IEEE Access 7, 17535–17550 (2019)
CrossRef
Google Scholar
Weragama, D., Reye, J.: Analysing student programs in the PHP intelligent tutoring system. Int. J. Artif. Intell. Educ. 24(2), 162–188 (2014)
CrossRef
Google Scholar