{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T11:33:46Z","timestamp":1791286426761,"version":"4.1.0"},"reference-count":15,"publisher":"Public Library of Science (PLoS)","issue":"9","license":[{"start":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T00:00:00Z","timestamp":1599696000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1008090","type":"journal-article","created":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T17:39:59Z","timestamp":1599759599000},"page":"e1008090","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":26,"title":["Ten quick tips for teaching with participatory live coding"],"prefix":"10.1371","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5539-0999","authenticated-orcid":true,"given":"Alexander","family":"Nederbragt","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7943-5650","authenticated-orcid":true,"given":"Rayna Michelle","family":"Harris","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8082-1890","authenticated-orcid":true,"given":"Alison Presmanes","family":"Hill","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8659-8979","authenticated-orcid":true,"given":"Greg","family":"Wilson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2020,9,10]]},"reference":[{"key":"pcbi.1008090.ref001","volume-title":"Better Learning Through Structured Teaching: A Framework for the Gradual Release of Responsibility","author":"D Fisher","year":"2013"},{"key":"pcbi.1008090.ref002","first-page":"353","volume-title":"Programming as a Performance: Live-streaming and Its Implications for Computer Science Education. Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education","author":"L. Haaranen","year":"2017"},{"key":"pcbi.1008090.ref003","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1017\/S135577180300030X","article-title":"Live coding in laptop performance.","volume":"8","author":"N Collins","year":"2003","journal-title":"Organised Sound"},{"key":"pcbi.1008090.ref004","doi-asserted-by":"crossref","first-page":"62","DOI":"10.12688\/f1000research.3-62.v2","article-title":"Software Carpentry: Lessons learned","volume":"3","author":"G. Wilson","year":"2016","journal-title":"F1000Research"},{"key":"pcbi.1008090.ref005","article-title":"Carpentries\/instructor-training: The Carpentries Instructor Training June 2019.","author":"EA Becker","year":"2019","journal-title":"Zenodo"},{"key":"pcbi.1008090.ref006","doi-asserted-by":"crossref","first-page":"49","DOI":"10.21105\/jose.00049","article-title":"A graduate student-led participatory live-coding quantitative methods course in R: Experiences on initiating, developing, and teaching","volume":"2","author":"L Johnston","year":"2019","journal-title":"Journal of Open Source Education"},{"key":"pcbi.1008090.ref007","first-page":"1","volume-title":"Role of Live-coding in Learning Introductory Programming. Proceedings of the 18th Koli Calling International Conference on Computing Education Research","author":"AGS Raj","year":"2018"},{"key":"pcbi.1008090.ref008","doi-asserted-by":"crossref","unstructured":"Raj AGS, Gu P, Zhang E, R AXA, Williams J, Halverson R, et al. Live-coding vs Static Code Examples: Which is better with respect to Student Learning and Cognitive Load? Proceedings of the Twenty-Second Australasian Computing Education Conference. Melbourne VIC Australia: ACM; 2020. pp. 152\u2013159. doi: 10.1145\/3373165.3373182","DOI":"10.1145\/3373165.3373182"},{"key":"pcbi.1008090.ref009","first-page":"651","volume-title":"The Effectiveness of Live-coding to Teach Introductory Programming. Proceeding of the 44th ACM Technical Symposium on Computer Science Education","author":"MJ Rubin","year":"2013"},{"key":"pcbi.1008090.ref010","doi-asserted-by":"crossref","first-page":"e1006023","DOI":"10.1371\/journal.pcbi.1006023","article-title":"Ten quick tips for teaching programming.","volume":"14","author":"NCC Brown","year":"2018","journal-title":"PLoS Comput Biol"},{"key":"pcbi.1008090.ref011","doi-asserted-by":"crossref","first-page":"1854","DOI":"10.12688\/f1000research.20873.2","article-title":"The why, when, and how of computing in biology classrooms.","volume":"8","author":"AM Wright","year":"2020","journal-title":"F1000Research"},{"key":"pcbi.1008090.ref012","article-title":"Cognitive Architecture and Instructional Design: 20 Years Later.","author":"J Sweller","year":"2019","journal-title":"Educational Psychology Review."},{"key":"pcbi.1008090.ref013","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1007\/BF01320076","article-title":"Dual coding theory and education.","volume":"3","author":"JM Clark","year":"1991","journal-title":"Educational Psychology Review"},{"key":"pcbi.1008090.ref014","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1080\/00223980.2012.748581","article-title":"Error Framing Effects on Performance: Cognitive, Motivational, and Affective Pathways","volume":"148","author":"D Steele-Johnson","year":"2014","journal-title":"The Journal of Psychology"},{"key":"pcbi.1008090.ref015","doi-asserted-by":"crossref","DOI":"10.1201\/9780429330704","volume-title":"Teaching tech together: how to make lessons that work and build teaching community around them","author":"G. Wilson","year":"2019"}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1008090","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T17:40:04Z","timestamp":1599759604000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1008090"}},"subtitle":[],"editor":[{"given":"Francis","family":"Ouellette","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2020,9,10]]},"references-count":15,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2020,9,10]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1008090","relation":{},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,10]]}}}