{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:43Z","timestamp":1750220383544,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,2,22]],"date-time":"2022-02-22T00:00:00Z","timestamp":1645488000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,2,22]]},"DOI":"10.1145\/3478431.3499363","type":"proceedings-article","created":{"date-parts":[[2022,2,23]],"date-time":"2022-02-23T00:53:28Z","timestamp":1645577608000},"page":"85-91","source":"Crossref","is-referenced-by-count":1,"title":["Designing Designer"],"prefix":"10.1145","author":[{"given":"Kristina","family":"Holsapple","sequence":"first","affiliation":[{"name":"University of Delaware, Newark, DE, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Austin Cory","family":"Bart","sequence":"additional","affiliation":[{"name":"University of Delaware, Newark, DE, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,2,22]]},"reference":[{"key":"e_1_3_2_2_1_1","first-page":"66","article-title":"Constructivism learning theory: A paradigm for teaching and learning","volume":"5","author":"Bada Steve Olusegun","year":"2015","unstructured":"Steve Olusegun Bada and Steve Olusegun . 2015 . Constructivism learning theory: A paradigm for teaching and learning . Journal of Research & Method in Education , Vol. 5 , 6 (2015), 66 -- 70 . Steve Olusegun Bada and Steve Olusegun. 2015. Constructivism learning theory: A paradigm for teaching and learning. Journal of Research & Method in Education , Vol. 5, 6 (2015), 66--70.","journal-title":"Journal of Research & Method in Education"},{"key":"e_1_3_2_2_2_1","volume-title":"Exploring effects of intrinsic motivation and prior knowledge on student achievements in game-based Learning. Smart Computing Review","author":"Baek Youngkyun","year":"2015","unstructured":"Youngkyun Baek , Yan Xu , Sanghoon Han , and Jungwon Cho . 2015. Exploring effects of intrinsic motivation and prior knowledge on student achievements in game-based Learning. Smart Computing Review ( 2015 ). Youngkyun Baek, Yan Xu, Sanghoon Han, and Jungwon Cho. 2015. Exploring effects of intrinsic motivation and prior knowledge on student achievements in game-based Learning. Smart Computing Review (2015)."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/792548.611966"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157180"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287326"},{"key":"e_1_3_2_2_6_1","volume-title":"Proc. Constructionism","author":"Harvey Brian","year":"2010","unstructured":"Brian Harvey and Jens M\u00f6nig . 2010 . Bringing \"no ceiling\" to scratch: Can one language serve kids and computer scientists . Proc. Constructionism (2010), 1--10. Brian Harvey and Jens M\u00f6nig. 2010. Bringing \"no ceiling\" to scratch: Can one language serve kids and computer scientists. Proc. Constructionism (2010), 1--10."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-020-00197-0"},{"key":"e_1_3_2_2_8_1","volume-title":"Evidence-based programming language design: a philosophical and methodological exploration. Jyv\"askyl\"a studies in computing 222","author":"Kaijanaho Antti-Juhani","year":"2015","unstructured":"Antti-Juhani Kaijanaho . 2015. Evidence-based programming language design: a philosophical and methodological exploration. Jyv\"askyl\"a studies in computing 222 ( 2015 ). Antti-Juhani Kaijanaho. 2015. Evidence-based programming language design: a philosophical and methodological exploration. Jyv\"askyl\"a studies in computing 222 (2015)."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MTAS.2003.1237468"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1288580.1288598"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089786.1089787"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319786"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1584322.1584330"},{"key":"e_1_3_2_2_14_1","volume-title":"Culturally Relevant CS Pedagogy - Theory amp","author":"Mejias Marlon","year":"2018","unstructured":"Marlon Mejias , Ketly Jean-Pierre , Legand Burge , and Gloria Washington . 2018. Culturally Relevant CS Pedagogy - Theory amp ; Practice. In 2018 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT) . 1--5. https:\/\/doi.org\/10.1109\/RESPECT.2018.8491699 Marlon Mejias, Ketly Jean-Pierre, Legand Burge, and Gloria Washington. 2018. Culturally Relevant CS Pedagogy - Theory amp; Practice. In 2018 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT) . 1--5. https:\/\/doi.org\/10.1109\/RESPECT.2018.8491699"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.18251\/ijme.v21i1.1745"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2896587"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2013.14"},{"key":"e_1_3_2_2_18_1","volume-title":"Alice. In ACM SIGGRAPH 98 Conference abstracts and applications. 140","author":"Pierce Jeff","year":"1998","unstructured":"Jeff Pierce , Tina Cobb , and Randy Pausch . 1998 . Alice. In ACM SIGGRAPH 98 Conference abstracts and applications. 140 . Jeff Pierce, Tina Cobb, and Randy Pausch. 1998. Alice. In ACM SIGGRAPH 98 Conference abstracts and applications. 140."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_2_2_20_1","volume-title":"The explanatory visualization framework: An active learning framework for teaching creative computing using explanatory visualizations","author":"Roberts Jonathan C","year":"2017","unstructured":"Jonathan C Roberts , Panagiotis D Ritsos , James R Jackson , and Christopher Headleand . 2017. The explanatory visualization framework: An active learning framework for teaching creative computing using explanatory visualizations . IEEE transactions on Visualization and Computer Graphics , Vol. 24 , 1 ( 2017 ), 791--801. Jonathan C Roberts, Panagiotis D Ritsos, James R Jackson, and Christopher Headleand. 2017. The explanatory visualization framework: An active learning framework for teaching creative computing using explanatory visualizations. IEEE transactions on Visualization and Computer Graphics , Vol. 24, 1 (2017), 791--801."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/00220272.2011.591434"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400802114698"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151594"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3022377"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2008.4639083"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930479"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159480"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/364447.364581"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/2974070.2974198"},{"key":"e_1_3_2_2_30_1","first-page":"255","article-title":"What makes APIs difficult to use","volume":"8","author":"Zibran Minhaz","year":"2008","unstructured":"Minhaz Zibran . 2008 . What makes APIs difficult to use . International Journal of Computer Science and Network Security (IJCSNS) , Vol. 8 , 4 (2008), 255 -- 261 . Minhaz Zibran. 2008. What makes APIs difficult to use. International Journal of Computer Science and Network Security (IJCSNS) , Vol. 8, 4 (2008), 255--261.","journal-title":"International Journal of Computer Science and Network Security (IJCSNS)"}],"event":{"name":"SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Providence RI USA","acronym":"SIGCSE 2022"},"container-title":["Proceedings of the 53rd ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499363","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3478431.3499363","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:18:26Z","timestamp":1750191506000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3478431.3499363"}},"subtitle":["The Evidence-Oriented Design Process of a Pedagogical Interactive Graphics Python Library"],"short-title":[],"issued":{"date-parts":[[2022,2,22]]},"references-count":30,"alternative-id":["10.1145\/3478431.3499363","10.1145\/3478431"],"URL":"https:\/\/doi.org\/10.1145\/3478431.3499363","relation":{},"subject":[],"published":{"date-parts":[[2022,2,22]]}}}