{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T14:46:25Z","timestamp":1781793985248,"version":"3.54.5"},"reference-count":52,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2017,10,27]],"date-time":"2017-10-27T00:00:00Z","timestamp":1509062400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DRL 1418199"],"award-info":[{"award-number":["DRL 1418199"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2018,3,31]]},"abstract":"<jats:p>Computational thinking describes key principles from computer science that are broadly generalizable. Robotics programs can be engaging learning environments for acquiring core computational thinking competencies. However, few empirical studies evaluate the effectiveness of a robotics programming curriculum for developing computational thinking knowledge and skills. This study measures pre\/post gains with new computational thinking assessments given to middle school students who participated in a virtual robotics programming curriculum. Overall, participation in the virtual robotics curriculum was related to significant gains in pre- to posttest scores, with larger gains for students who made further progress through the curriculum. The success of this intervention suggests that participation in a scaffolded programming curriculum, within the context of virtual robotics, supports the development of generalizable computational thinking knowledge and skills that are associated with increased problem-solving performance on nonrobotics computing tasks. Furthermore, the particular units that students engage in may determine their level of growth in these competencies.<\/jats:p>","DOI":"10.1145\/3104982","type":"journal-article","created":{"date-parts":[[2017,10,27]],"date-time":"2017-10-27T12:48:13Z","timestamp":1509108493000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":86,"title":["Developing Computational Thinking through a Virtual Robotics Programming Curriculum"],"prefix":"10.1145","volume":"18","author":[{"given":"Eben B.","family":"Witherspoon","sequence":"first","affiliation":[{"name":"University of Pittsburgh, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ross M.","family":"Higashi","sequence":"additional","affiliation":[{"name":"University of Pittsburgh, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christian D.","family":"Schunn","sequence":"additional","affiliation":[{"name":"University of Pittsburgh, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Emily C.","family":"Baehr","sequence":"additional","affiliation":[{"name":"University of Pittsburgh, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robin","family":"Shoop","sequence":"additional","affiliation":[{"name":"The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,10,27]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"ACM Education Policy Committee. 2014. Rebooting the Pathway to Success: Preparing Students for Computing Workforce Needs in the United States. Retrieved from http:\/\/pathways.acm.org\/ACM_pathways_report.pdf.  ACM Education Policy Committee. 2014. Rebooting the Pathway to Success: Preparing Students for Computing Workforce Needs in the United States. Retrieved from http:\/\/pathways.acm.org\/ACM_pathways_report.pdf."},{"key":"e_1_2_1_2_1","unstructured":"D. Alimisis and C. Kynigos. 2009. Constructionism and robotics in education. In D. Alimisis (Ed.) Teacher Education on Robotics-Enhanced Constructivist Pedagogical Methods. School of Pedagogical and Tech. Education Athens Greece 11--26.  D. Alimisis and C. Kynigos. 2009. Constructionism and robotics in education. In D. Alimisis (Ed.) Teacher Education on Robotics-Enhanced Constructivist Pedagogical Methods. School of Pedagogical and Tech. Education Athens Greece 11--26."},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the International Conference on Robotics in Education. Matfyz Press, 7--14","author":"Alimisis D.","year":"2012"},{"key":"e_1_2_1_4_1","unstructured":"R. D. Atkinson and M. Mayo. 2011. Refueling the U.S. Innovation Economy: Fresh Approaches to Science Technology Engineering and Mathematics (STEM) Education. The Information Technology and Innovation Foundation. Retrieved from http:\/\/www.itif.org\/files\/2010-refueling-innovation-economy.pdf.  R. D. Atkinson and M. Mayo. 2011. Refueling the U.S. Innovation Economy: Fresh Approaches to Science Technology Engineering and Mathematics (STEM) Education. The Information Technology and Innovation Foundation. Retrieved from http:\/\/www.itif.org\/files\/2010-refueling-innovation-economy.pdf."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929887.1929905"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.10.006"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the American Educational Research Association. 1--25","author":"Brennan K.","year":"2012"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1037\/0096-3445.127.4.355"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1037\/0022-0663.76.6.1051"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-2909.112.1.155"},{"key":"#cr-split#-e_1_2_1_11_1.1","doi-asserted-by":"crossref","unstructured":"Y. Doppelt C. D. Schunn E. M. Silk M. M. Mehalik B. Reynolds and E. Ward. 2009. Evaluating the impact of a facilitated learning community approach to professional development on teacher practice and student achievement. Research in Science 8 Technological Education 27 3 339--354. DOI:10.1080\/02635140903166026 10.1080\/02635140903166026","DOI":"10.1080\/02635140903166026"},{"key":"#cr-split#-e_1_2_1_11_1.2","doi-asserted-by":"crossref","unstructured":"Y. Doppelt C. D. Schunn E. M. Silk M. M. Mehalik B. Reynolds and E. Ward. 2009. Evaluating the impact of a facilitated learning community approach to professional development on teacher practice and student achievement. Research in Science 8 Technological Education 27 3 339--354. DOI:10.1080\/02635140903166026","DOI":"10.1080\/02635140903166026"},{"key":"e_1_2_1_12_1","unstructured":"Educational Testing Service. 2015. The Praxis Study Companion: Technology Education. Educational Testing Service Princeton NJ. Retrieved from https:\/\/www.ets.org\/s\/praxis\/pdf\/5051.pdf.  Educational Testing Service. 2015. The Praxis Study Companion: Technology Education. Educational Testing Service Princeton NJ. Retrieved from https:\/\/www.ets.org\/s\/praxis\/pdf\/5051.pdf."},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the American Society for Engineering Education.","author":"Eguchi A.","year":"2014"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538918"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993069.1993076"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X12463051"},{"key":"e_1_2_1_17_1","first-page":"2","article-title":"Georgia computes! An intervention in a US state, with formal and informal education in a policy context","volume":"14","author":"Guzdial M.","year":"2014","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1539024.1508931"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1080\/15391523.2011.10782570"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_2_1_21_1","unstructured":"G. Khoury. 2007. CSTA Certification Committee Report: Computer Science State Certification Requirements. Computer Science Teachers Association New York. Retrieved from http:\/\/www.csta.acm.org\/ComputerScienceTeacherCertifi cation\/sub\/TeachCertRept07New.pdf.  G. Khoury. 2007. CSTA Certification Committee Report: Computer Science State Certification Requirements. Computer Science Teachers Association New York. Retrieved from http:\/\/www.csta.acm.org\/ComputerScienceTeacherCertifi cation\/sub\/TeachCertRept07New.pdf."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tate.2012.08.005"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(88)90004-7"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445372"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.2190\/BKML-B1QV-KDN4-8ULH"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815355"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2684721.2684736"},{"key":"e_1_2_1_28_1","first-page":"16","article-title":"Students learn programming faster through robotic simulation","volume":"72","author":"Liu A. S.","year":"2013","journal-title":"Tech Directions"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2013.847165"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2014.09.012"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2011.0125"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0037482"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1037\/0003-066X.63.8.760"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0032654"},{"key":"e_1_2_1_35_1","unstructured":"A. Melchior F. Cohen T. Cutter and T. Leavitt. 2005. More Than Robots: An Evaluation of the FIRST Robotics Competition Participant and Institutional Impacts. Brandeis University Heller School for Social Policy and Management Waltham MA.  A. Melchior F. Cohen T. Cutter and T. Leavitt. 2005. More Than Robots: An Evaluation of the FIRST Robotics Competition Participant and Institutional Impacts. Brandeis University Heller School for Social Policy and Management Waltham MA."},{"key":"e_1_2_1_36_1","volume-title":"Committee for the Workshops on Computational Thinking.","author":"National Research Council","year":"2010"},{"key":"e_1_2_1_37_1","unstructured":"National Science Board. 2015. Revisiting the STEM Workforce A Companion to Science and Engineering Indicators 2014. National Science Board Arlington VA. Retrieved from http:\/\/www.nsf.gov\/nsb\/publications\/2015\/nsb201510.pdf.  National Science Board. 2015. Revisiting the STEM Workforce A Companion to Science and Engineering Indicators 2014. National Science Board Arlington VA. Retrieved from http:\/\/www.nsf.gov\/nsb\/publications\/2015\/nsb201510.pdf."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1111\/bjet.12101"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.3102\/00346543060001065"},{"key":"e_1_2_1_40_1","volume-title":"Proceedings of the American Educational Research Association (AERA\u201983)","author":"Pea R.","year":"1983"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15326985ep4001_1"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734357"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.2.137.14200"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.2190\/6F4Q-7861-QWA5-8PL1"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X015002004"},{"key":"e_1_2_1_46_1","first-page":"42","article-title":"Synchronized robot dancing: Motivating efficiency 8 meaning in problem solving with robotics","volume":"17","author":"Silk E.","year":"2009","journal-title":"Robot Magazine"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1080\/15391523.2004.10782414"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10956-015-9581-5"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157200"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1207\/S15326985EP3503_6"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3104982","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3104982","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3104982","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:37Z","timestamp":1750217437000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3104982"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,27]]},"references-count":52,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3,31]]}},"alternative-id":["10.1145\/3104982"],"URL":"https:\/\/doi.org\/10.1145\/3104982","relation":{},"ISSN":["1946-6226"],"issn-type":[{"value":"1946-6226","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,10,27]]},"assertion":[{"value":"2016-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}