{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,27]],"date-time":"2026-04-27T07:55:59Z","timestamp":1777276559687,"version":"3.51.4"},"reference-count":30,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T00:00:00Z","timestamp":1764374400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers and Education: Artificial Intelligence"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1016\/j.caeai.2025.100515","type":"journal-article","created":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T17:00:09Z","timestamp":1764694809000},"page":"100515","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Role of online assessment system in formative evaluation of programming education"],"prefix":"10.1016","volume":"9","author":[{"given":"Haitang","family":"Wan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"1\u20132","key":"10.1016\/j.caeai.2025.100515_bib1","first-page":"1","article-title":"Materials education in the new century experience in creating an interdepartmental materials science and engineering program","volume":"44","author":"Abbashian","year":"2022","journal-title":"Journal of Materials Education"},{"issue":"4S","key":"10.1016\/j.caeai.2025.100515_bib2","doi-asserted-by":"crossref","first-page":"S4","DOI":"10.1097\/CEH.0000000000000453","article-title":"Advancing curriculum development and design in health professions education: A health equity and inclusion framework for education programs","volume":"43","author":"Agic","year":"2023","journal-title":"Journal of Continuing Education in the Health Professions"},{"issue":"6","key":"10.1016\/j.caeai.2025.100515_bib3","doi-asserted-by":"crossref","first-page":"555","DOI":"10.1093\/labmed\/lmad006","article-title":"Interprofessional education in NAACLS MLT and MLS programs: Results of a national survey","volume":"54","author":"Bamfield-Cummings","year":"2023","journal-title":"Laboratory Medicine"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib4","doi-asserted-by":"crossref","first-page":"867","DOI":"10.1016\/j.jsurg.2022.02.010","article-title":"The APDS general surgery education quality improvement program (EQIP)","volume":"79","author":"Brunsvold","year":"2022","journal-title":"Journal of Surgical Education"},{"key":"10.1016\/j.caeai.2025.100515_bib5","doi-asserted-by":"crossref","DOI":"10.1016\/j.nepr.2023.103833","article-title":"Learnings from nursing bridging education programs: A scoping review","volume":"73","author":"Connelly","year":"2023","journal-title":"Nurse Education in Practice"},{"issue":"5","key":"10.1016\/j.caeai.2025.100515_bib6","doi-asserted-by":"crossref","first-page":"1234","DOI":"10.1002\/cae.22637","article-title":"Comparing the use of block-based and robot programming in introductory programming education: Effects on perceptions of programming self-efficacy","volume":"31","author":"Co\u015fkunser\u00e7e","year":"2023","journal-title":"Computer Applications in Engineering Education"},{"issue":"2","key":"10.1016\/j.caeai.2025.100515_bib7","doi-asserted-by":"crossref","first-page":"661","DOI":"10.3390\/su17020661","article-title":"The blue school program: A model for holistic ocean literacy education","volume":"17","author":"Costa","year":"2025","journal-title":"Sustainability"},{"issue":"3","key":"10.1016\/j.caeai.2025.100515_bib8","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1109\/TE.2023.3338610","article-title":"Blended implementation of existing precollege engineering programs: Teacher perspectives of program impact","volume":"67","author":"Dalal","year":"2023","journal-title":"IEEE Transactions on Education"},{"issue":"23","key":"10.1016\/j.caeai.2025.100515_bib9","doi-asserted-by":"crossref","DOI":"10.3390\/app132312792","article-title":"Applying design thinking to enhance programming education in vocational and compulsory secondary schools","volume":"13","author":"D\u00edaz-Lauzurica","year":"2023","journal-title":"Applied Sciences"},{"issue":"1","key":"10.1016\/j.caeai.2025.100515_bib10","doi-asserted-by":"crossref","DOI":"10.1061\/(ASCE)EI.2643-9115.0000070","article-title":"Framework for rating higher education construction programs in the US: Perspective of administrators","volume":"149","author":"Ghosh","year":"2023","journal-title":"Journal of Civil Engineering Education"},{"issue":"1","key":"10.1016\/j.caeai.2025.100515_bib11","doi-asserted-by":"crossref","first-page":"2387","DOI":"10.1186\/s12889-024-19844-5","article-title":"Development and validation of a questionnaire to assess the implementation of physical education programs in Chinese junior high schools","volume":"24","author":"He","year":"2024","journal-title":"BMC Public Health"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3487051","article-title":"From one language to the next: Applications of analogical transfer for programming education","volume":"22","author":"Kao","year":"2022","journal-title":"ACM Transactions on Computing Education"},{"issue":"1","key":"10.1016\/j.caeai.2025.100515_bib13","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/s10956-024-10145-5","article-title":"Assessing teachers' knowledge of how to use computer programming in science and technology education","volume":"34","author":"Karlsen","year":"2025","journal-title":"Journal of Science Education and Technology"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib14","first-page":"3517","article-title":"Dynamic programming approach for fuzzy linear programming problems FLPs and its application to optimal resource allocation problems in education system","volume":"42","author":"Khan","year":"2022","journal-title":"Journal of Intelligent and Fuzzy Systems"},{"key":"10.1016\/j.caeai.2025.100515_bib15","doi-asserted-by":"crossref","DOI":"10.3389\/fpubh.2022.1051810","article-title":"Nutrition improvement program for rural compulsory education students and individual health","volume":"10","author":"Liang","year":"2022","journal-title":"Frontiers in Public Health"},{"key":"10.1016\/j.caeai.2025.100515_bib16","first-page":"1","article-title":"The fuzzy rule set for college physical education evaluation with life education programs","author":"Lv","year":"2025","journal-title":"International Journal of Fuzzy Systems"},{"key":"10.1016\/j.caeai.2025.100515_bib17","doi-asserted-by":"crossref","DOI":"10.1016\/j.heliyon.2024.e29177","article-title":"Computational thinking and programming with Arduino in education: A systematic review for secondary education","volume":"10","author":"Mar\u00edn-Mar\u00edn","year":"2024","journal-title":"Heliyon"},{"issue":"12","key":"10.1016\/j.caeai.2025.100515_bib18","doi-asserted-by":"crossref","DOI":"10.1016\/j.aprim.2024.103091","article-title":"The methodology of health education programs in schools-Qualitative study","volume":"56","author":"Markovic","year":"2024","journal-title":"Atenci\u00f3n Primaria"},{"issue":"17","key":"10.1016\/j.caeai.2025.100515_bib19","doi-asserted-by":"crossref","first-page":"7933","DOI":"10.3390\/app14177933","article-title":"Leveraging gamification in ICT education: Examining gender differences and learning outcomes in programming courses","volume":"14","author":"Mellado","year":"2024","journal-title":"Applied Sciences"},{"issue":"1","key":"10.1016\/j.caeai.2025.100515_bib20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3719016","article-title":"Development of a project-based arduino learning app: Fostering robotics programming competence among preservice teachers of computer and robotics education","volume":"25","author":"Nannim","year":"2025","journal-title":"ACM Transactions on Computing Education"},{"key":"10.1016\/j.caeai.2025.100515_bib21","doi-asserted-by":"crossref","DOI":"10.1016\/j.marpolbul.2023.115208","article-title":"Fostering ocean literacy through informal marine education programs","volume":"193","author":"O'Brien","year":"2023","journal-title":"Marine Pollution Bulletin"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib22","first-page":"229","article-title":"Changes in teachers' constructivist beliefs from teacher education programs into the first years of teaching in Chile","volume":"50","author":"Ort\u00fazar","year":"2025","journal-title":"Interciencia"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib23","doi-asserted-by":"crossref","DOI":"10.1016\/j.heliyon.2023.e15530","article-title":"Investigation and analysis of the current situation of programming education in primary and secondary schools","volume":"9","author":"Ou","year":"2023","journal-title":"Heliyon"},{"key":"10.1016\/j.caeai.2025.100515_bib24","first-page":"1","article-title":"Exploring teacher educators' experience on programming in primary technology teacher education: A. Perez et al","author":"Perez","year":"2025","journal-title":"International Journal of Technology and Design Education"},{"key":"10.1016\/j.caeai.2025.100515_bib25","doi-asserted-by":"crossref","first-page":"58364","DOI":"10.1109\/ACCESS.2025.3554627","article-title":"A bibliometric exposition and review on leveraging LLMs for programming education","volume":"13","author":"Pwanedo Amos","year":"2025","journal-title":"IEEE Access"},{"issue":"1","key":"10.1016\/j.caeai.2025.100515_bib26","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1123\/jtpe.2022-0279","article-title":"An analysis of physical education and health education teacher education programs in the United States","volume":"43","author":"Ward","year":"2023","journal-title":"Journal of Teaching in Physical Education"},{"issue":"8","key":"10.1016\/j.caeai.2025.100515_bib27","doi-asserted-by":"crossref","first-page":"4987","DOI":"10.1080\/10447318.2024.2356399","article-title":"The effects of three scaffoldings on computer-supported, robot-assisted collaborative programming in higher education","volume":"41","author":"Xu","year":"2025","journal-title":"International Journal of Human-Computer Interaction"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib28","doi-asserted-by":"crossref","first-page":"850","DOI":"10.1002\/cae.22610","article-title":"Competitive programming in computational thinking and problem solving education","volume":"31","author":"Yuen","year":"2023","journal-title":"Computer Applications in Engineering Education"},{"issue":"6","key":"10.1016\/j.caeai.2025.100515_bib29","doi-asserted-by":"crossref","DOI":"10.1002\/cae.22793","article-title":"Effect of jigsaw-integrated task\u2010driven learning on students' motivation, computational thinking, collaborative skills, and programming performance in a high-school programming course","volume":"32","author":"Zhan","year":"2024","journal-title":"Computer Applications in Engineering Education"},{"issue":"4","key":"10.1016\/j.caeai.2025.100515_bib30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3698110","article-title":"Exploring gender pairing in programming education: Impact on programming self-efficacy and collaboration attitudes in a developing country's rural primary school","volume":"24","author":"Zhang","year":"2024","journal-title":"ACM Transactions on Computing Education"}],"container-title":["Computers and Education: Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2666920X25001559?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2666920X25001559?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,27]],"date-time":"2026-04-27T07:12:42Z","timestamp":1777273962000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2666920X25001559"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":30,"alternative-id":["S2666920X25001559"],"URL":"https:\/\/doi.org\/10.1016\/j.caeai.2025.100515","relation":{},"ISSN":["2666-920X"],"issn-type":[{"value":"2666-920X","type":"print"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Role of online assessment system in formative evaluation of programming education","name":"articletitle","label":"Article Title"},{"value":"Computers and Education: Artificial Intelligence","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.caeai.2025.100515","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"100515"}}