{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T18:30:53Z","timestamp":1779906653084,"version":"3.53.1"},"reference-count":73,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T00:00:00Z","timestamp":1759795200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T00:00:00Z","timestamp":1759795200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,10,7]]},"DOI":"10.1109\/vl-hcc65237.2025.00038","type":"proceedings-article","created":{"date-parts":[[2025,12,25]],"date-time":"2025-12-25T18:25:00Z","timestamp":1766687100000},"page":"272-285","source":"Crossref","is-referenced-by-count":1,"title":["Codigen: Enhancing Personalized Programming Education with Visual Authoring and LLMs"],"prefix":"10.1109","author":[{"given":"Mohamed","family":"Ez-Zaouia","sequence":"first","affiliation":[{"name":"University of Rennes, CNRS, IRISA - UMR 6074,Lannion,France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yazid","family":"Boumarafi","sequence":"additional","affiliation":[{"name":"University of Rennes, CNRS, IRISA - UMR 6074,Lannion,France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-020-10102-w"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3699538.3699567"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3586182.3616660"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.4172\/2151-6200.1000200"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985741"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.ijcnlp-main.45"},{"issue":"6","key":"ref7","first-page":"20","article-title":"Computational Thinking: A Digital Age Skill for Everyone","volume":"38","author":"Barr","year":"2011","journal-title":"Learning & Leading with Technology"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-021-09615-8"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.tree.2008.10.008"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.5948\/upo9781614440260.011"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.30935\/cedtech\/8247"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2023.2253861"},{"key":"ref13","first-page":"97","article-title":"Fifteen years of psychology in software engineering: Individual differences and cognitive science","volume-title":"Proceedings of the 7th international conference on Software engineering","author":"Curtis"},{"key":"ref14","article-title":"No code required: giving users tools to transform the web","author":"Cypher","year":"2010"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3624720"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3527927.3535197"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-015-9348-9"},{"key":"ref18","article-title":"Collaborative Canvas: A Tool for Exploring LLM Use in Group Ideation Tasks","volume-title":"IUI Workshops","author":"Gonzalez"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.3402\/rlt.v3i2.9606"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1177\/2332858420901696"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.susoc.2022.05.004"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.2307\/4615733"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3503564"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606737"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2012.12.010"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3631802.3631806"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642773"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3231711"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139048224"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1207\/s15430421tip4104_2"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02806-9_12"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v37i11.26535"},{"key":"ref33","article-title":"Textbooks Are All You Need II: Phi-1.5 Technical Report","volume-title":"arXiv: 2309.05463 [cs]","author":"Li","year":"2023"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3631802.3631830"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijme.2023.100790"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45108-0_33"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3105726.3106187"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501825"},{"key":"ref39","article-title":"R Handbook: Summary and Analysis of Extension Program Evaluation in R","author":"Mangiafico"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588835"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139547369"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2018.2864133"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3636515"},{"key":"ref44","article-title":"GitHub Copilot. Your AI Pair Programmer","year":"2025"},{"key":"ref45","article-title":"Computational Thinking: The Skill Set of the 21st Century","author":"Mohaghegh","year":"2016"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639187"},{"key":"ref47","article-title":"CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesis","author":"Nijkamp","year":"2023","journal-title":"arXiv: 2203.13474 [cs]"},{"key":"ref49","article-title":"Openai\/Openai-Node: The Official Node.Js \/ Typescript Library for the OpenAI API"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3513140"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1207\/s1532690xci1203_2"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3197117"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1016\/j.tics.2016.07.002"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-017-9403-9"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-4752(02)00020-8"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-55606-0_46"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606756"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/BF02504793"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1017\/cbo9781139547369.014"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1037\/a0029333"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.251"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.251"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2018.01.024"},{"key":"ref64","article-title":"The Future of Jobs Report","year":"2023"},{"key":"ref65","article-title":"A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT","author":"White","year":"2023","journal-title":"arXiv: 2302. 11382 [cs]"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.3389\/fpsyg.2019.03087"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1978963"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3640543.3645196"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642239"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3490099.3511105"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.5220\/0012037400003470"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3622783"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.5220\/0011984200003470"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1016\/j.edurev.2020.100339"}],"event":{"name":"2025 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)","location":"Raleigh, NC, USA","start":{"date-parts":[[2025,10,7]]},"end":{"date-parts":[[2025,10,10]]}},"container-title":["2025 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11303452\/11303453\/11303459.pdf?arnumber=11303459","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T05:38:58Z","timestamp":1766727538000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11303459\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,7]]},"references-count":73,"URL":"https:\/\/doi.org\/10.1109\/vl-hcc65237.2025.00038","relation":{},"subject":[],"published":{"date-parts":[[2025,10,7]]}}}