{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T11:26:58Z","timestamp":1783337218573,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T00:00:00Z","timestamp":1739318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Tier 1 Ministry of Education (MOE) Academic Research Fund (AcRF)","award":["T1251RES2202"],"award-info":[{"award-number":["T1251RES2202"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,2,12]]},"DOI":"10.1145\/3641554.3701911","type":"proceedings-article","created":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T09:19:36Z","timestamp":1740043176000},"page":"1085-1091","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Investigating the Use of Productive Failure as a Design Paradigm for Learning Introductory Python Programming"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8026-2523","authenticated-orcid":false,"given":"Hussel","family":"Suriyaarachchi","sequence":"first","affiliation":[{"name":"Augmented Human Lab, National University of Singapore, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5150-9806","authenticated-orcid":false,"given":"Paul","family":"Denny","sequence":"additional","affiliation":[{"name":"School of Computer Science, University of Auckland, Auckland, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7441-5493","authenticated-orcid":false,"given":"Suranga","family":"Nanayakkara","sequence":"additional","affiliation":[{"name":"Augmented Human Lab, National University of Singapore, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,2,18]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372300.3372305"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X031008018"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1191\/1478088706qp063oa"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1111\/mbe.12177"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3291279.3339402"},{"key":"e_1_3_2_1_6_1","volume-title":"15th European Conference on Technology Enhanced Learning.","author":"Farah Juan Carlos","year":"2020","unstructured":"Juan Carlos Farah, Arielle Moro, Kristoffer Bergram, Aditya Kumar Purohit, Denis Gillet, and Adrian Holzer. 2020. Bringing computational thinking to non-STEM undergraduates through an integrated notebook application. In 15th European Conference on Technology Enhanced Learning."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864349.1864395"},{"key":"e_1_3_2_1_8_1","volume-title":"Harel and Seymour Ed Papert","author":"Idit","year":"1991","unstructured":"Idit Ed Harel and Seymour Ed Papert. 1991. Constructionism. Ablex Publishing."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534860"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--3--319--39690--3_14"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1080\/07370000802212669"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1080\/00461520.2016.1155457"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508406.2011.591717"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11251-012--9235--4"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-016--9379-x"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3446871.3469750"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3027385.3027431"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.4324\/9780203148211"},{"key":"e_1_3_2_1_19_1","unstructured":"W James Popham. 2001. The truth about testing: An educator's call to action. ASCD."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--94-011--2968--8_3"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210577"},{"key":"e_1_3_2_1_22_1","unstructured":"Zachary Monroe Savelson. 2020. Student Emotions in a Productive Failure Paradigm. Ph.D. Dissertation. Carleton University."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2023.2237365"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1037\/edu0000234"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.3389\/fpubh.2017.00258"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.3102\/00346543211019105"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijcci.2019.04.002"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3390\/educsci10070177"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630915"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3568813.3600111"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3511861.3511871"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/0959--4752(94)90003--5"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.3390\/educsci11080379"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12160-009--9101-z"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--3-031--16290--9_57"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC51201.2021.9576166"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.2190\/ET.42.3.b"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.trf.2019.09.015"}],"event":{"name":"SIGCSE TS 2025: The 56th ACM Technical Symposium on Computer Science Education","location":"Pittsburgh PA USA","acronym":"SIGCSE TS 2025","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701911","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3641554.3701911","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T06:30:06Z","timestamp":1755757806000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641554.3701911"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,12]]},"references-count":38,"alternative-id":["10.1145\/3641554.3701911","10.1145\/3641554"],"URL":"https:\/\/doi.org\/10.1145\/3641554.3701911","relation":{},"subject":[],"published":{"date-parts":[[2025,2,12]]},"assertion":[{"value":"2025-02-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}