{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T19:15:41Z","timestamp":1773083741512,"version":"3.50.1"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T00:00:00Z","timestamp":1741824000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T00:00:00Z","timestamp":1741824000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Ministry of Electronics and IT"},{"DOI":"10.13039\/501100008628","name":"Ministry of Electronics and Information Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100008628","id-type":"DOI","asserted-by":"crossref"}]},{"name":"NCERT, Ministry of Education"},{"name":"Ministry of Electronics and IT, India"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"DOI":"10.1007\/s42979-025-03735-6","type":"journal-article","created":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T11:16:16Z","timestamp":1741864576000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Multi-Aspect Visualization Framework for Advancing STEM Pedagogy and SDG4: Digital India's Computer Science OLabs"],"prefix":"10.1007","volume":"6","author":[{"given":"J.","family":"Swaminathan","sequence":"first","affiliation":[]},{"given":"K. R.","family":"Kavitha","sequence":"additional","affiliation":[]},{"given":"B.","family":"Sibin","sequence":"additional","affiliation":[]},{"given":"Raghu","family":"Raman","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8774-3541","authenticated-orcid":false,"given":"Prema","family":"Nedungadi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,3,13]]},"reference":[{"issue":"15","key":"3735_CR1","doi-asserted-by":"publisher","first-page":"225","DOI":"10.3991\/ijet.v18i15.40037","volume":"18","author":"K Achuthan","year":"2023","unstructured":"Achuthan K, Kolil VK, Jyothy SN. Effectiveness of virtual laboratory teacher training workshops: a kirkpatrick model analysis. Int J Emerg Technol Learn. 2023;18(15):225\u201339.","journal-title":"Int J Emerg Technol Learn"},{"key":"3735_CR2","doi-asserted-by":"crossref","unstructured":"Achuthan K, Nedungadi P, Kolil V, Diwakar S, Raman R. Innovation adoption and diffusion of virtual laboratories. 2020.","DOI":"10.3991\/ijoe.v16i09.11685"},{"issue":"3","key":"3735_CR3","doi-asserted-by":"publisher","first-page":"209","DOI":"10.24840\/2183-6493_009-003_001898","volume":"9","author":"DP Adorno","year":"2023","unstructured":"Adorno DP, Ugras T, Quaicoe JS, Jecheva V, Ogunyemi AA, Bauters M, Uvet H. An innovative tailored instructional design for computer programming courses in engineering. U Porto J Eng. 2023;9(3):209\u201322.","journal-title":"U Porto J Eng"},{"issue":"4","key":"3735_CR4","doi-asserted-by":"publisher","first-page":"5605","DOI":"10.1007\/s10639-021-10860-1","volume":"27","author":"TK Arslantas","year":"2022","unstructured":"Arslantas TK, Gul A. Digital literacy skills of university students with visual impairment: a mixed-methods analysis. Educ Inf Technol. 2022;27(4):5605\u201325.","journal-title":"Educ Inf Technol"},{"key":"3735_CR5","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1017\/CBO9781139547369.011","volume-title":"The Cambridge handbook of multimedia learning","author":"P Ayres","year":"2014","unstructured":"Ayres P, Sweller J. The split-attention principle in multimedia learning. In: Mayer R, editor. The Cambridge handbook of multimedia learning. 2nd ed. Cambridge University Press; 2014. p. 206\u201326.","edition":"2"},{"key":"3735_CR6","doi-asserted-by":"crossref","unstructured":"Aziz AA, Unny M, Niranjana S, Sanjana M, Swaminathan J. Decoding parallel program execution by using java interactive visualization environment (JIVE): behavioral and performance analysis. In: 2019 3rd International Conference on Computing Methodologies and Communication, India, 2019; pp. 792\u2013797.","DOI":"10.1109\/ICCMC.2019.8819754"},{"issue":"6","key":"3735_CR7","first-page":"66","volume":"5","author":"SO Bada","year":"2015","unstructured":"Bada SO, Olusegun S. Constructivism learning theory: A paradigm for teaching and learning. J Res Method Educ. 2015;5(6):66\u201370.","journal-title":"J Res Method Educ"},{"issue":"1","key":"3735_CR8","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/s10648-023-09745-1","volume":"35","author":"CA Barbieri","year":"2023","unstructured":"Barbieri CA, Miller-Cotto D, Clerjuste SN, Chawla K. A meta-analysis of the worked examples effect on mathematics performance. Educ Psychol Rev. 2023;35(1):11.","journal-title":"Educ Psychol Rev"},{"issue":"1","key":"3735_CR9","first-page":"20","volume":"13","author":"T Bell","year":"2009","unstructured":"Bell T, Alexander J, Freeman I, Grimley M. Computer science unplugged: School students doing real computing without computers. N Z J Appl Comput Inform Technol. 2009;13(1):20\u20139.","journal-title":"N Z J Appl Comput Inform Technol"},{"key":"3735_CR10","doi-asserted-by":"crossref","unstructured":"Blattgerste J, Behrends J, Pfeiffer T. A web-based analysis toolkit for the system usability scale. In Proceedings of the 15th International Conference on PErvasive Technologies Related to Assistive Environments, 2022; pp. 237\u2013246.","DOI":"10.1145\/3529190.3529216"},{"key":"3735_CR11","doi-asserted-by":"crossref","unstructured":"Busuttil L, Formosa M. Teaching computing without computers: unplugged computing as a pedagogical strategy. 2020.","DOI":"10.15388\/infedu.2020.25"},{"key":"3735_CR12","doi-asserted-by":"crossref","unstructured":"Chandrashekhar P, Prabhakaran M, Gutjahr G, Raman R, Nedungadi P. Teacher perception of Olabs pedagogy. In Fourth International Congress on Information and Communication Technology: ICICT 2019, London, 2020; Volume 2 (pp. 419\u2013426). Springer Singapore.","DOI":"10.1007\/978-981-32-9343-4_33"},{"key":"3735_CR13","volume-title":"Inclusion, equity, diversity, and social justice in education","author":"H Coker","year":"2023","unstructured":"Coker H, Mercieca D. Digital technology for inclusive education: reflecting on the role of teachers. In: Weuffen S, Burke J, Plunkett M, Goriss-Hunter A, Emmett S, editors. Inclusion, equity, diversity, and social justice in education. Singapore: Springer; 2023."},{"key":"3735_CR14","doi-asserted-by":"crossref","unstructured":"Curzon P, Waite J, Maton K, Donohue J. Using semantic waves to analyze the effectiveness of unplugged computing activities. In: Proceedings of the 15th Workshop on Primary and Secondary Computing Education, 2020, pp. 1\u201310.","DOI":"10.1145\/3421590.3421606"},{"key":"3735_CR15","doi-asserted-by":"crossref","unstructured":"Demba HA, Nedungadi P, Raman R. Olabs of digital India, its adaptation for schools in C\u00f4te d'Ivoire, West Africa. In Information and Communication Technology for Intelligent Systems: Proceedings of ICTIS 2018, Volume 1, 2019; pp. 351\u2013361. Springer Singapore.","DOI":"10.1007\/978-981-13-1742-2_34"},{"key":"3735_CR16","doi-asserted-by":"crossref","unstructured":"Denny P, Luxton-Reilly A, Simon, B. Evaluating a new exam question: Parsons problems. In: Proceedings of the Fourth International Workshop on Computing education research, 2008; pp. 113\u2013124.","DOI":"10.1145\/1404520.1404532"},{"key":"3735_CR17","unstructured":"Embold. (n.d.). https:\/\/embold.io\/. Accessed 18 Dec 2024."},{"issue":"6","key":"3735_CR18","doi-asserted-by":"publisher","first-page":"1058","DOI":"10.1021\/acs.jchemed.8b00637","volume":"96","author":"KM Enneking","year":"2019","unstructured":"Enneking KM, Breitenstein GR, Coleman AF, Reeves JH, Wang Y, Grove NP. The evaluation of a hybrid, general chemistry laboratory curriculum: Impact on students\u2019 cognitive, affective, and psychomotor learning. J Chem Educ. 2019;96(6):1058\u201367.","journal-title":"J Chem Educ"},{"issue":"12","key":"3735_CR19","doi-asserted-by":"publisher","first-page":"4744","DOI":"10.1109\/TIE.2009.2033293","volume":"56","author":"L Gomes","year":"2009","unstructured":"Gomes L, Bogosyan S. Current trends in remote laboratories. IEEE Trans Industr Electron. 2009;56(12):4744\u201356.","journal-title":"IEEE Trans Industr Electron"},{"issue":"4","key":"3735_CR20","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MC.2019.2935058","volume":"53","author":"S Hodges","year":"2020","unstructured":"Hodges S, Sentance S, Finney J, Ball T. Physical computing: a key element of modern computer science education. Computer. 2020;53(4):20\u201330.","journal-title":"Computer"},{"issue":"2","key":"3735_CR21","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1002\/spe.2910","volume":"51","author":"J KP","year":"2021","unstructured":"KP J, Jayaraman S, Jayaraman B. Finite-state model extraction and visualization from Java program execution. Softw Pract Exp. 2021;51(2):409\u201337.","journal-title":"Softw Pract Exp"},{"issue":"1","key":"3735_CR22","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1207\/S15326985EP3801_4","volume":"38","author":"S Kalyuga","year":"2003","unstructured":"Kalyuga S, Ayres P, Chandler P, Sweller J. The expertise reversal effect. Educ Psycholog. 2003;38(1):23\u201331.","journal-title":"Educ Psycholog"},{"key":"3735_CR23","volume-title":"Experiential learning: Experience as the source of learning and development","author":"DA Kolb","year":"2014","unstructured":"Kolb DA. Experiential learning: Experience as the source of learning and development. FT Press; 2014."},{"key":"3735_CR24","doi-asserted-by":"crossref","unstructured":"Krajcik JS, Blumenfeld PC. Project-based learning (pp. 317\u201334). 2006. na.","DOI":"10.1017\/CBO9780511816833.020"},{"key":"3735_CR25","doi-asserted-by":"crossref","unstructured":"Manikutty G. My Robot can tell stories: Introducing robotics and physical computing to children using dynamic dioaramas. IEEE Frontiers in Education Conference (FIE), 2016; pp. 1\u20139. IEEE.","DOI":"10.1109\/FIE49875.2021.9637460"},{"issue":"1","key":"3735_CR26","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1016\/j.linged.2012.11.005","volume":"24","author":"K Maton","year":"2013","unstructured":"Maton K. Marking semantic waves: a key to accumulated knowledge-building [Ola sem\u00e1ntica: Una clave para la construcci\u00f3n del conocimientoacumulado]. Linguist Educ. 2013;24(1):8\u201322.","journal-title":"Linguist Educ"},{"key":"3735_CR27","doi-asserted-by":"publisher","DOI":"10.4324\/9781315672342","volume-title":"Knowledge-building: educational studies in legitimation code theory","author":"K Maton","year":"2015","unstructured":"Maton K, Hood S, Shay S. Knowledge-building: educational studies in legitimation code theory. Routledge; 2015."},{"issue":"1","key":"3735_CR28","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1207\/S15326985EP3801_6","volume":"38","author":"RE Mayer","year":"2003","unstructured":"Mayer RE, Moreno R. Nine ways to reduce cognitive load in multimedia learning. Educ Psycholog. 2003;38(1):43\u201352.","journal-title":"Educ Psycholog"},{"issue":"2","key":"3735_CR29","doi-asserted-by":"publisher","first-page":"59","DOI":"10.2505\/4\/jcst18_048_02_59","volume":"48","author":"TA Miller","year":"2018","unstructured":"Miller TA, Carver JS, Roy A. To go virtual or not to go virtual, that is the question. J Coll Sci Teach. 2018;48(2):59\u201367.","journal-title":"J Coll Sci Teach"},{"key":"3735_CR30","doi-asserted-by":"publisher","first-page":"107457","DOI":"10.1016\/j.infsof.2024.107457","volume":"171","author":"A Mohan","year":"2024","unstructured":"Mohan A, Jayaraman S, Jayaraman B. A declarative approach to detecting design patterns from Java execution traces and source code. Inform Softw Technol. 2024;171:107457.","journal-title":"Inform Softw Technol"},{"key":"3735_CR31","unstructured":"NEP2020, National education policy (2020). 2020. [Online]. Available: https:\/\/static.pib.gov.in\/WriteReadData\/userfiles\/NEP_Final_English_0.pdf. Accessed 27 Aug 2021."},{"key":"3735_CR32","first-page":"1585","volume":"2013","author":"P Nedungadi","year":"2013","unstructured":"Nedungadi P, Raman R, McGregor M. Enhanced STEM learning with online labs: Empirical study comparing physical labs, tablets, and desktops. IEEE Frontiers in Education Conference (FIE). 2013;2013:1585\u201390.","journal-title":"IEEE Frontiers in Education Conference (FIE)"},{"issue":"22","key":"3735_CR33","doi-asserted-by":"publisher","first-page":"9779","DOI":"10.3390\/su16229779","volume":"16","author":"P Nedungadi","year":"2024","unstructured":"Nedungadi P, Tang K-Y, Raman R. The transformative power of generative artificial intelligence for achieving the sustainable development goal of quality education. Sustainability. 2024;16(22):9779.","journal-title":"Sustainability"},{"key":"3735_CR34","doi-asserted-by":"crossref","unstructured":"Nedungadi P, Haridas M, Raman R. Blending concept maps with online labs (OLabs) case study with biological science. In: Proceedings of the Third International Symposium on Women in Computing and Informatics, 2015; pp. 186\u2013190.","DOI":"10.1145\/2791405.2791521"},{"key":"3735_CR35","doi-asserted-by":"crossref","unstructured":"Nedungadi P, Ramesh MV, Pradeep P, Raman R. Pedagogical support for collaborative development of virtual and remote labs: Amrita VLCAP. Cyber-physical laboratories in engineering and science education, 2018; 219\u2013240.","DOI":"10.1007\/978-3-319-76935-6_9"},{"key":"3735_CR36","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/978-3-319-23036-8_5","volume-title":"Intelligent systems technologies and applications","author":"P Nedungadi","year":"2016","unstructured":"Nedungadi P, Raman R. The medical virtual patient simulator (MedVPS) platform. In:\u00a0Berretti S, Thampi S, Srivastava P, editors. Intelligent systems technologies and applications, vol. 1. Springer; 2016. p. 59\u201367."},{"key":"3735_CR37","unstructured":"Parsons D, Haden P. Parson's programming puzzles: A fun and effective learning tool for first programming courses. In Proceedings of the 8th Australasian Conference on Computing Education-Volume, 2016; 52 (pp. 157\u2013163)."},{"issue":"8","key":"3735_CR38","doi-asserted-by":"publisher","first-page":"11055","DOI":"10.1007\/s10639-022-11058-9","volume":"27","author":"R Raman","year":"2022","unstructured":"Raman R, Achuthan K, Nair VK, Nedungadi P. Virtual Laboratories- historical review and bibliometric analysis of the past three decades. Educ Inf Technol. 2022;27(8):11055\u201387.","journal-title":"Educ Inf Technol"},{"issue":"2","key":"3735_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2716325","volume":"15","author":"R Raman","year":"2015","unstructured":"Raman R, Venkatasubramanian S, Achuthan K, Nedungadi P. Computer science (CS) education in Indian schools: situation analysis using Darmstadt model. ACM Trans Comput Educ (TOCE). 2015;15(2):1\u201336.","journal-title":"ACM Trans Comput Educ (TOCE)"},{"issue":"8","key":"3735_CR40","doi-asserted-by":"publisher","first-page":"46","DOI":"10.3390\/mti5080046","volume":"5","author":"R Raman","year":"2021","unstructured":"Raman R, Vinuesa R, Nedungadi P. Acquisition and user behavior in online science laboratories before and during the COVID-19 pandemic. Multimodal Technol Interact. 2021;5(8):46.","journal-title":"Multimodal Technol Interact"},{"issue":"2","key":"3735_CR41","doi-asserted-by":"publisher","first-page":"17","DOI":"10.3390\/publications9020017","volume":"9","author":"S Rashid","year":"2021","unstructured":"Rashid S, Khattak A, Ashiq M, Ur Rehman S, Rashid Rasool M. Educational landscape of virtual reality in higher education: Bibliometric evidence of publishing patterns and emerging trends. Publications. 2021;9(2):17.","journal-title":"Publications"},{"issue":"8","key":"3735_CR42","first-page":"431","volume":"13","author":"S Raut","year":"2023","unstructured":"Raut S, Patil P. Interactive learning platforms: Exploring the relationship between learning environments and student success in higher education. Int J Inform Educ Technol. 2023;13(8):431\u20139.","journal-title":"Int J Inform Educ Technol"},{"key":"3735_CR43","unstructured":"Scitools. Understand. (n.d.). https:\/\/scitools.com\/. Accessed 17 Dec 2024."},{"issue":"6","key":"3735_CR44","doi-asserted-by":"publisher","first-page":"919","DOI":"10.1109\/TE.2023.3335395","volume":"67","author":"SM Shah","year":"2024","unstructured":"Shah SM, Elliott C, Nedungadi P. Square pegs and round holes: Pedagogy for autistic students in computing education. IEEE Trans Educ. 2024;67(6):919\u201330.","journal-title":"IEEE Trans Educ"},{"issue":"2","key":"3735_CR45","first-page":"351","volume":"59","author":"K Shilpa","year":"2021","unstructured":"Shilpa K. A review of the research on the use of virtual reality in science education. J Educ Comput Res. 2021;59(2):351\u201378.","journal-title":"J Educ Comput Res"},{"key":"3735_CR46","unstructured":"Source Insight. Source Insight. (n.d.). https:\/\/www.sourceinsight.com\/. Accessed 17 Dec 2024."},{"key":"3735_CR47","unstructured":"SourceGraph. SourceGraph. (n.d.). https:\/\/sourcegraph.com\/. Accessed 18 Dec 2024."},{"key":"3735_CR48","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8126-4","volume-title":"Cognitive load theory","author":"J Sweller","year":"2011","unstructured":"Sweller J, Ayres P, Kalyuga S. Cognitive load theory. Springer Science & Business Media; 2011."},{"issue":"2","key":"3735_CR49","first-page":"1","volume":"20","author":"J Waite","year":"2020","unstructured":"Waite J, Curzon P, Marsh W, Sentance S. Difficulties with design: Investigating the challenges of teaching design to primary age children. ACM Trans Comput Educ (TOCE). 2020;20(2):1\u201329.","journal-title":"ACM Trans Comput Educ (TOCE)"},{"key":"3735_CR50","first-page":"491","volume-title":"Runtime verification. RV 2016. Lecture Notes in Computer Science","author":"L Ziarek","year":"2016","unstructured":"Ziarek L, Jayaraman B, Lessa D, Jayaraman S. Runtime visualization and verification in JIVE. In: Falcone Y, S\u00e1nchez C, editors. Runtime verification. RV 2016. Lecture Notes in Computer Science, vol. 10012. Cham: Springer; 2016. p. 491\u20134."}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03735-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-025-03735-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03735-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T11:16:40Z","timestamp":1741864600000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-025-03735-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,13]]},"references-count":50,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["3735"],"URL":"https:\/\/doi.org\/10.1007\/s42979-025-03735-6","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,13]]},"assertion":[{"value":"14 October 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 January 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 March 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"The surveys evaluating the platform complied with Amrita University's ethical standards and qualify for exemption under the Indian Council of Medical Research (ICMR) guidelines, which exclude \"comparison of instructional techniques, curricula, or classroom management methods\" from review.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research Involving Humans and\/or Animals"}},{"value":"Informed consent was obtained from the participants in accordance with the ICMR's provisions for exempted research.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}}],"article-number":"284"}}