{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T04:56:04Z","timestamp":1782363364266,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,2,26]],"date-time":"2020-02-26T00:00:00Z","timestamp":1582675200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,2,26]]},"DOI":"10.1145\/3328778.3366865","type":"proceedings-article","created":{"date-parts":[[2020,2,25]],"date-time":"2020-02-25T09:02:03Z","timestamp":1582621323000},"page":"818-824","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Dual-Modality Instruction and Learning"],"prefix":"10.1145","author":[{"given":"Jeremiah","family":"Blanchard","sequence":"first","affiliation":[{"name":"University of Florida, Gainesville, FL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christina","family":"Gardner-McCune","sequence":"additional","affiliation":[{"name":"University of Florida, Gainesville, FL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lisa","family":"Anthony","sequence":"additional","affiliation":[{"name":"University of Florida, Gainesville, FL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,2,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/2753024.2753052"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7369002"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 2nd Workshop on Programming for Mobile & Touch - PROMOTO '14","author":"Bau D.A.","year":"2014","unstructured":"Bau , D.A. and Bau , D.A . 2014. A Preview of Pencil Code . Proceedings of the 2nd Workshop on Programming for Mobile & Touch - PROMOTO '14 ( 2014 ), 21--24. Bau, D.A. and Bau, D.A. 2014. A Preview of Pencil Code. Proceedings of the 2nd Workshop on Programming for Mobile & Touch - PROMOTO '14 (2014), 21--24."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771875"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 2nd Workshop on Programming for Mobile & Touch - PROMOTO '14","author":"Bau D.","year":"2014","unstructured":"Bau , D. and Bau , D.A . 2014. A Preview of Pencil Code . Proceedings of the 2nd Workshop on Programming for Mobile & Touch - PROMOTO '14 . ( 2014 ), 21--24. DOI:https:\/\/doi.org\/10.1145\/2688471.2688481. 10.1145\/2688471.2688481 Bau, D. and Bau, D.A. 2014. A Preview of Pencil Code. Proceedings of the 2nd Workshop on Programming for Mobile & Touch - PROMOTO '14. (2014), 21--24. DOI:https:\/\/doi.org\/10.1145\/2688471.2688481."},{"key":"e_1_3_2_1_6_1","volume-title":"Effects of Code Representation on Student Perceptions and Attitudes Toward Programming. 2019 IEEE Symposium on Visual Languages and Human-Centric Computing","author":"Blanchard J.","year":"2019","unstructured":"Blanchard , J. , Gardner-McCune , C. and Anthony , L . 2019 . Effects of Code Representation on Student Perceptions and Attitudes Toward Programming. 2019 IEEE Symposium on Visual Languages and Human-Centric Computing ( 2019 ), 127--131. Blanchard, J., Gardner-McCune, C. and Anthony, L. 2019. Effects of Code Representation on Student Perceptions and Attitudes Toward Programming. 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (2019), 127--131."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/BB48857.2019.8941213"},{"key":"e_1_3_2_1_8_1","volume-title":"Piaget's Theory of Intelligence","author":"Brainerd C.J.","unstructured":"Brainerd , C.J. 1978. Piaget's Theory of Intelligence . Prentice Hall . Brainerd, C.J. 1978. Piaget's Theory of Intelligence. Prentice Hall."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844661"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/364133.364161"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/792548.611966"},{"key":"e_1_3_2_1_12_1","volume-title":"14th Australasian Computing Education Conference","author":"Corney M.","year":"2012","unstructured":"Corney , M. , Teague , D. , Ahadi , A. and Lister , R . 2012. Some Empirical Results for Neo-Piagetian Reasoning in Novice Programmers and the Relationship to Code Explanation Questions . 14th Australasian Computing Education Conference ( 2012 ), 77--86. Corney, M., Teague, D., Ahadi, A. and Lister, R. 2012. Some Empirical Results for Neo-Piagetian Reasoning in Novice Programmers and the Relationship to Code Explanation Questions. 14th Australasian Computing Education Conference (2012), 77--86."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(00)01662-4"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993069.1993076"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028701"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2015.05.047"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_3_2_1_19_1","volume-title":"Using BlueJ to Introduce Programming. Reflections on the Teaching of Programming","author":"K\u00f6lling M.","unstructured":"K\u00f6lling , M. 2008. Using BlueJ to Introduce Programming. Reflections on the Teaching of Programming . Springer-Verlag . 98--115. K\u00f6lling, M. 2008. Using BlueJ to Introduce Programming. Reflections on the Teaching of Programming. Springer-Verlag. 98--115."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/2459936.2459938"},{"key":"e_1_3_2_1_21_1","volume-title":"COMPUTING EDUCATION RESEARCH: Programming, syntax and cognitive load. ACM Inroads.","author":"Lister R.","year":"2011","unstructured":"Lister , R. 2011 . COMPUTING EDUCATION RESEARCH: Programming, syntax and cognitive load. ACM Inroads. Lister, R. 2011. COMPUTING EDUCATION RESEARCH: Programming, syntax and cognitive load. ACM Inroads."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227504.1227388"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/C5.2004.1314376"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1839594.1839607"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0043158"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.20982\/tqmp.04.1.p013"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education","author":"Parker M.C.","year":"2016","unstructured":"Parker , M.C. and Guzdial , M . 2016. Replication, Validation, and Use of a Language Independent CS1 Knowledge Assessment . Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education ( 2016 ), 93--101. Parker, M.C. and Guzdial, M. 2016. Replication, Validation, and Use of a Language Independent CS1 Knowledge Assessment. Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education (2016), 93--101."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the Fifteenth Australasian Computing Education Conference","author":"Teague D.","year":"2013","unstructured":"Teague , D. , Comey , M. , Ahadi , A. , Lister , R. , Corney , M. , Ahadi , A. and Lister , R . 2013. A Qualitative Think Aloud Study of the Early Neo-Piagetian Stages of Reasoning in Novice Programmers . Proceedings of the Fifteenth Australasian Computing Education Conference ( 2013 ), 87--95. Teague, D., Comey, M., Ahadi, A., Lister, R., Corney, M., Ahadi, A. and Lister, R. 2013. A Qualitative Think Aloud Study of the Early Neo-Piagetian Stages of Reasoning in Novice Programmers. Proceedings of the Fifteenth Australasian Computing Education Conference (2013), 87--95."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 2014 conference on Innovation & technology in computer science education - ITiCSE '14","author":"Teague D.","year":"2014","unstructured":"Teague , D. and Lister , R . 2014. Programming: reading, writing and reversing . Proceedings of the 2014 conference on Innovation & technology in computer science education - ITiCSE '14 . ( 2014 ), 285--290. DOI:https:\/\/doi.org\/10.1145\/2591708.2591712. 10.1145\/2591708.2591712 Teague, D. and Lister, R. 2014. Programming: reading, writing and reversing. Proceedings of the 2014 conference on Innovation & technology in computer science education - ITiCSE '14. (2014), 285--290. DOI:https:\/\/doi.org\/10.1145\/2591708.2591712."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/800066.801358"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"The Joint Task Force on Computing Curricula - ACM\/IEEE-Computer Society 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science.  The Joint Task Force on Computing Curricula - ACM\/IEEE-Computer Society 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science.","DOI":"10.1145\/2534860"},{"key":"e_1_3_2_1_33_1","unstructured":"Weintrop D. 2016. Modality Matters: Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms. Ph.D. Dissertation. Northwestern University Evanston IL.  Weintrop D. 2016. Modality Matters: Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms. Ph.D. Dissertation. Northwestern University Evanston IL."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 48th ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17)","author":"Weintrop D.","year":"2017","unstructured":"Weintrop , D. and Holbert , N . 2017. From Blocks to Text and Back: Programming Patterns in a Dual-modality Environment . Proceedings of the 48th ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17) . ( 2017 ). DOI:https:\/\/doi.org\/10.1145\/3017680.3017707. 10.1145\/3017680.3017707 Weintrop, D. and Holbert, N. 2017. From Blocks to Text and Back: Programming Patterns in a Dual-modality Environment. Proceedings of the 48th ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '17). (2017). DOI:https:\/\/doi.org\/10.1145\/3017680.3017707."},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the 14th International Conference on Interaction Design and Children. (2015","author":"Weintrop D.","year":"2015","unstructured":"Weintrop , D. and Wilensky , U . 2015. To block or not to block\" That is the question . Proceedings of the 14th International Conference on Interaction Design and Children. (2015 ), 199--208. DOI:https:\/\/doi.org\/10.1016\/j.jtcvs. 2015 .01.023. 10.1016\/j.jtcvs.2015.01.023 Weintrop, D. and Wilensky, U. 2015. To block or not to block\" That is the question. Proceedings of the 14th International Conference on Interaction Design and Children. (2015), 199--208. DOI:https:\/\/doi.org\/10.1016\/j.jtcvs.2015.01.023."},{"key":"e_1_3_2_1_36_1","volume-title":"Annual Meeting of the American Educational Research Association","author":"Weintrop D.","year":"2016","unstructured":"Weintrop , D. and Wilensky , U . 2016. Bringing blocks-based programming into high school computer science classrooms . Annual Meeting of the American Educational Research Association ( 2016 ). Weintrop, D. and Wilensky, U. 2016. Bringing blocks-based programming into high school computer science classrooms. Annual Meeting of the American Educational Research Association (2016)."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_3_2_1_38_1","unstructured":"IntelliJ IDEA: https:\/\/www.jetbrains.com\/idea\/.  IntelliJ IDEA: https:\/\/www.jetbrains.com\/idea\/."}],"event":{"name":"SIGCSE '20: The 51st ACM Technical Symposium on Computer Science Education","location":"Portland OR USA","acronym":"SIGCSE '20","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 51st ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3328778.3366865","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3328778.3366865","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:13:05Z","timestamp":1750201985000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3328778.3366865"}},"subtitle":["A Case Study in CS1"],"short-title":[],"issued":{"date-parts":[[2020,2,26]]},"references-count":36,"alternative-id":["10.1145\/3328778.3366865","10.1145\/3328778"],"URL":"https:\/\/doi.org\/10.1145\/3328778.3366865","relation":{},"subject":[],"published":{"date-parts":[[2020,2,26]]},"assertion":[{"value":"2020-02-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}