Jaglan, N., Upadhyay, D.: Decoding Low-code/No-Code development hype—study of rapid application development worthiness and overview of various platforms. In: International conference on innovations in data analytics. Springer, pp 419–427 (2022)
Dann, W., Cosgrove, D., Slater, D., et al.: Mediated transfer: alice 3 to Java. In: Proceedings of the 43rd ACM technical symposium on computer science education. ACM, New York, NY, USA, pp 141–146 (2012)
Krpan, D., Mladenovic, S., Zaharija, G.: Mediated transfer from visual to high-level programming language. In: 2017 40th international convention on information and communication technology, electronics and microelectronics, MIPRO 2017 - proceedings (2017)
Krishnamurthi, S., Fisler, K.: 13 Programming paradigms and beyond. The Cambridge handbook of computing education research (2019)
Kölling, M., Brown, N.C.C., Altadmri, A.: Frame-based editing: easing the transition from blocks to text-based programming. In: ACM International conference proceeding series (2015)
Ministry of Science and Education: primary and secondary school informatics curriculum (2018)
Dorling, M., White, D.: Scratch: a way to logo and python. In: Proceedings of the 46th ACM technical symposium on computer science education. pp 191–196 (2015)
Weintrop, D., Wilensky, U.: Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms. Comput. Educ. 142, 103646 (2019). https://doi.org/10.1016/j.compedu.2019.103646 Article Google Scholar
Sun, D., Zhu, C., Xu, F., et al.: Transitioning from introductory to professional programming in secondary education: comparing learners’ computational thinking Skills, Behaviors, and attitudes. J. Educational Comput. Res. 07356331231204653 (2023). https://doi.org/10.1177/07356331231204653
Sun, D., Looi, C.-K., Li, Y., et al.: Block-based versus text-based programming: a comparison of learners’ programming behaviors, computational thinking skills and attitudes toward programming. Educ. Tech. Res. Dev. (2024). https://doi.org/10.1007/s11423-023-10328-8 Article Google Scholar
Grover, S., Basu, S.: Measuring student learning in introductory block-based programming: examining misconceptions of loops, variables, and boolean logic. In: Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education - SIGCSE ’17. ACM, New York, New York, USA, pp 267–272 (2017)
Moors, L., Luxton-Reilly, A., Denny, P.: Transitioning from block-based to text-based programming languages. In: 2018 International conference on learning and teaching in computing and engineering (LaTICE). pp 57–64 (2018)
Weintrop, D., Wilensky, U.: To block or not to block, that is the question: Students’ perceptions of blocks-based programming. Proc. 14th Int. Conf. Interact. Des. Child. - IDC ’15. 199–208 (2015). https://doi.org/10.1145/2771839.2771860
Meerbaum-Salant, O., Armoni, M., Ben-Ari, M.: Habits of programming in Scratch. In: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education. pp 168–172 (2011)
Gordon, M., Marron, A., Meerbaum-Salant, O.: Spaghetti for the main course? observations on the naturalness of scenario-based programming. In: Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education - ITiCSE ’12. ACM Press, New York, New York, USA, p 198 (2012)
Lewis, C.M.: How programming environment shapes perception, learning and goals. In: Proceedings of the 41st {ACM} technical symposium on Computer science education - {SIGCSE} {extquotesingle}10. Association for Computing Machinery ({ACM}) (2010)
Sun, L., Zhou, L.: Does text-based programming improve K-12 students’ CT skills? Evidence from a meta-analysis and synthesis of qualitative data in educational contexts. Think. Skills Creativity. 49, 101340 (2023). https://doi.org/10.1016/j.tsc.2023.101340 Article Google Scholar
Ezeamuzie, N.O., Ezeamuzie, M.N.: Multidimensional framing of environments beyond blocks and texts in K–12 programming. Rev. Educ. Res. 00346543231216958 (2024). https://doi.org/10.3102/00346543231216958
Brown, N.C.C., Kölling, M., Kyfonidis, C., Weill-Tessier, P.: Transitioning from blocks to text. ACM (2022)
Alrubaye, H., Ludi, S., Mkaouer, M.W.: Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments. In: Proceedings of the 29th annual international conference on computer science and software engineering. IBM Corp., USA, pp 100–109 (2019)
Weintrop, D., Holbert, N.: From blocks to text and back: programming patterns in a dual-modality environment. In: Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education. pp 633–638 (2017)
Cohen, L., Manion, L., Morrison, K.: Research methods in education. Routledge, Oxford, UK (2011) Google Scholar
Bruner, J.S.: The process of education. In: The process of education. pp 12–13 (1960)