{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T04:28:05Z","timestamp":1773030485714,"version":"3.50.1"},"reference-count":36,"publisher":"Informa UK Limited","issue":"2","funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DUE-0836940"],"award-info":[{"award-number":["DUE-0836940"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DUE-0937863"],"award-info":[{"award-number":["DUE-0937863"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["and DUE-0840719"],"award-info":[{"award-number":["and DUE-0840719"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Computer Science Education"],"published-print":{"date-parts":[[2020,4,2]]},"DOI":"10.1080\/08993408.2020.1714533","type":"journal-article","created":{"date-parts":[[2020,1,20]],"date-time":"2020-01-20T18:52:06Z","timestamp":1579546326000},"page":"216-248","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":3,"title":["BTRecurTutor: a tutorial for practicing recursion in binary trees"],"prefix":"10.1080","volume":"30","author":[{"given":"Sally","family":"Hamouda","sequence":"first","affiliation":[{"name":"Department of Math\/CS, Rhode Island College, Providence, RI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen H.","family":"Edwards","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Virginia Tech, Blacksburg, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5947-7450","authenticated-orcid":false,"given":"Hicham G.","family":"Elmongui","sequence":"additional","affiliation":[{"name":"Department of Computer and Systems Engineering, Alexandria University, Alexandria, Egypt"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeremy V.","family":"Ernst","sequence":"additional","affiliation":[{"name":"Department of Social Sciences & Economics, Embry-Riddle University, Daytona Beach, FL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Clifford A.","family":"Shaffer","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Virginia Tech, Blacksburg, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2020,1,20]]},"reference":[{"key":"cit0001","doi-asserted-by":"publisher","DOI":"10.1080\/09500693.2010.512369"},{"key":"cit0002","doi-asserted-by":"publisher","DOI":"10.1145\/1026487.1008016"},{"key":"cit0003","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2544317"},{"key":"cit0004","doi-asserted-by":"publisher","DOI":"10.1145\/1581073.1581086"},{"key":"cit0005","doi-asserted-by":"publisher","DOI":"10.4324\/9780203771587"},{"key":"cit0006","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.9.3.458"},{"key":"cit0007","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157148"},{"issue":"1","key":"cit0008","first-page":"241","volume":"23","author":"Edgington J.","year":"2007","journal-title":"Journal of Computing Sciences in the Colleges"},{"issue":"4","key":"cit0009","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1145\/1734263.1734412","volume":"40","author":"Gerdes A.","year":"2010","journal-title":"SIGCSE Bulletin"},{"key":"cit0010","doi-asserted-by":"publisher","DOI":"10.1145\/299649.299718"},{"key":"cit0011","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844587"},{"key":"cit0012","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2017.1414728"},{"issue":"1","key":"cit0013","volume":"19","author":"Hamouda S.","year":"2018","journal-title":"ACM Transaction Computing Education"},{"key":"cit0014","doi-asserted-by":"publisher","DOI":"10.1145\/1268784.1268805"},{"key":"cit0015","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734299"},{"key":"cit0016","doi-asserted-by":"publisher","DOI":"10.1145\/1822090.1822179"},{"key":"cit0017","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538902"},{"key":"cit0018","first-page":"113","volume-title":"International Conference on Cognition and Exploratory Learning in Digital Age,","author":"Laakso M.","year":"2005"},{"issue":"9","key":"cit0019","first-page":"1304","volume":"20","author":"Llana L.","year":"2014","journal-title":"Journal of Universal Computer Science"},{"key":"cit0020","volume-title":"TSW: A web-based automatic correction system for C programming exercises","author":"Longo P.","year":"2009"},{"key":"cit0021","doi-asserted-by":"crossref","unstructured":"Murphy, L., Fitzgerald, S., Grissom, S. & McCauley, R. (2015). Bug infestation!: A goal-plan analysis of CS2 students\u2019 recursive binary tree solutions. \u00a0Proceedings of the 46th ACM Technical Symposium on Computer Science Education, (pp. 482\u2013487). Kansas City, Missori.","DOI":"10.1145\/2676723.2677232"},{"key":"cit0022","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445212"},{"key":"cit0023","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500224310"},{"key":"cit0024","volume-title":"Proc. 18th conf. australian association for engineering (aace)","author":"Rowe G.","year":"2007"},{"key":"cit0025","doi-asserted-by":"publisher","DOI":"10.1145\/377435.377666"},{"key":"cit0026","doi-asserted-by":"publisher","DOI":"10.1145\/1822090.1822120"},{"key":"cit0027","volume-title":"Data structures and algorithm analysis in java","author":"Shaffer C.","year":"2011","edition":"3"},{"key":"cit0028","doi-asserted-by":"publisher","DOI":"10.1145\/1595356.1595372"},{"key":"cit0029","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2014.970779"},{"key":"cit0030","doi-asserted-by":"publisher","DOI":"10.1145\/2493394.2493411"},{"key":"cit0031","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(97)00021-3"},{"key":"cit0032","first-page":"317","volume-title":"Proceedings of the Sixth Australasian Conference on Computing Education,","author":"Truong N.","year":"2004"},{"key":"cit0033","unstructured":"Valentine, J. C. & Cooper, H. (2003).Effect size substantive interpretation guidelines: Issues in the interpretation of effect sizes(pp. 1\u20137). Washington, DC: What Works Clearinghouse."},{"key":"cit0034","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(05)80013-2"},{"key":"cit0035","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1191799"},{"key":"cit0036","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157215"}],"container-title":["Computer Science Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/08993408.2020.1714533","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T11:11:00Z","timestamp":1695640260000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/08993408.2020.1714533"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,20]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,4,2]]}},"alternative-id":["10.1080\/08993408.2020.1714533"],"URL":"https:\/\/doi.org\/10.1080\/08993408.2020.1714533","relation":{},"ISSN":["0899-3408","1744-5175"],"issn-type":[{"value":"0899-3408","type":"print"},{"value":"1744-5175","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,20]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=ncse20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=ncse20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2019-04-29","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-01-08","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-01-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}