{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T04:18:49Z","timestamp":1778905129112,"version":"3.51.4"},"publisher-location":"Cham","reference-count":45,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319526904","type":"print"},{"value":"9783319526911","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-52691-1_14","type":"book-chapter","created":{"date-parts":[[2017,4,24]],"date-time":"2017-04-24T09:53:12Z","timestamp":1493027592000},"page":"221-238","source":"Crossref","is-referenced-by-count":33,"title":["Computational Thinking Conceptions and Misconceptions: Progression of Preservice Teacher Thinking During Computer Science Lesson Planning"],"prefix":"10.1007","author":[{"given":"Olgun","family":"Sadik","sequence":"first","affiliation":[]},{"given":"Anne-Ottenbreit","family":"Leftwich","sequence":"additional","affiliation":[]},{"given":"Hamid","family":"Nadiruzzaman","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,4,25]]},"reference":[{"key":"14_CR1","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1016\/j.robot.2015.10.008","volume":"75","author":"S Atmatzidou","year":"2016","unstructured":"Atmatzidou, S., & Demetriadis, S. (2016). Advancing students\u2019 computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75, 661\u2013670.","journal-title":"Robotics and Autonomous Systems"},{"issue":"6","key":"14_CR2","first-page":"20","volume":"38","author":"D Barr","year":"2011","unstructured":"Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning & Leading with Technology, 38(6), 20\u201323.","journal-title":"Learning & Leading with Technology"},{"issue":"1","key":"14_CR3","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/1929887.1929905","volume":"2","author":"V Barr","year":"2011","unstructured":"Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48\u201354.","journal-title":"ACM Inroads"},{"key":"14_CR4","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.compedu.2013.10.020","volume":"72","author":"MU Bers","year":"2014","unstructured":"Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, 72, 145\u2013157.","journal-title":"Computers & Education"},{"key":"14_CR5","volume-title":"Proceedings of the 17th Australasian Computing Education Conference, Sydney, Australia","author":"M Bower","year":"2015","unstructured":"Bower, M., & Falkner, K. (2015). Computational thinking, the notional machine, pre-service teachers, and research opportunities. In Proceedings of the 17th Australasian Computing Education Conference, Sydney, Australia."},{"issue":"3","key":"14_CR6","first-page":"1","volume":"8","author":"JW Carey","year":"1996","unstructured":"Carey, J. W., Morgan, M., & Oxtoby, M. J. (1996). Intercoder agreement in analysis of responses to open-ended interview questions: Examples from tuberculosis research. Cultural Anthropology Methods, 8(3), 1\u20135.","journal-title":"Cultural Anthropology Methods"},{"key":"14_CR7","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.compedu.2016.01.010","volume":"95","author":"PY Chao","year":"2016","unstructured":"Chao, P. Y. (2016). Exploring students\u2019 computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education, 95, 202\u2013215.","journal-title":"Computers & Education"},{"key":"14_CR8","volume-title":"Promote Computer Science","author":"Code.org","year":"2016","unstructured":"Code.org. (2016). Promote Computer Science. Retrieved from \nhttps:\/\/code.org\/promote\n\n."},{"key":"14_CR9","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1145\/1227504.1227387","volume":"39","author":"TJ Cortina","year":"2007","unstructured":"Cortina, T. J. (2007). An introduction to computer science for non-majors using principles of computation. ACM SIGCSE Bulletin, 39, 218\u2013222.","journal-title":"ACM SIGCSE Bulletin"},{"key":"14_CR10","volume-title":"CSTA National Secondary School Computer Science Survey","author":"Computer Science Teachers Association","year":"2015","unstructured":"Computer Science Teachers Association. (2015). CSTA National Secondary School Computer Science Survey. Retrieved from \nhttp:\/\/www.csta.acm.org\/Research\/sub\/Projects\/ResearchFiles\/CSTA_NATIONAL_SECONDARY_SCHOOL_CS_SURVEY_2015.pdf\n\n."},{"key":"14_CR11","volume-title":"Operational Definition of Computational Thinking for K\u201312 Education","author":"Computer Science Teachers Association (CSTA)","year":"2011","unstructured":"Computer Science Teachers Association (CSTA). (2011). Operational Definition of Computational Thinking for K\u201312 Education. Retrieved from \nhttps:\/\/csta.acm.org\/Curriculum\/sub\/CurrFiles\/CompThinkingFlyer.pdf\n\n."},{"key":"14_CR12","volume-title":"Computer Science for All","author":"Department of Education","year":"2016","unstructured":"Department of Education. (2016). Computer Science for All. Retrieved from \nhttp:\/\/innovation.ed.gov\/what-we-do\/stem\/computer-science-for-all\/\n\n."},{"issue":"3","key":"14_CR13","first-page":"411","volume":"23","author":"MD DeSchryver","year":"2015","unstructured":"DeSchryver, M. D., & Yadav, A. (2015). Creative and computational thinking in the context of new literacies: Working with teachers to scaffold complex technology-mediated approaches to teaching and learning. Journal of Technology and Teacher Education, 23(3), 411\u2013431.","journal-title":"Journal of Technology and Teacher Education"},{"key":"14_CR14","volume-title":"Towards 2020 Science","author":"S Emmott","year":"2005","unstructured":"Emmott, S. & Rison, S. (2005). Towards 2020 Science. Retrieved from \nhttp:\/\/research.microsoft.com\/en-us\/um\/cambridge\/projects\/towards2020science\/"},{"key":"14_CR15","volume-title":"Computational Thinking for Educators","author":"Google","year":"2015","unstructured":"Google. (2015). Computational Thinking for Educators. Retrieved from \nhttps:\/\/computationalthinkingcourse.withgoogle.com\/unit?lesson=8&unit=1\n\n."},{"issue":"1","key":"14_CR16","doi-asserted-by":"publisher","first-page":"38","DOI":"10.3102\/0013189X12463051","volume":"42","author":"S Grover","year":"2013","unstructured":"Grover, S., & Pea, R. (2013). Computational thinking in K\u201312: A review of the state of the field. Educational Researcher, 42(1), 38\u201343.","journal-title":"Educational Researcher"},{"issue":"4","key":"14_CR17","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/1869746.1869747","volume":"1","author":"M Guzdial","year":"2010","unstructured":"Guzdial, M. (2010). Does contextualized computing education help? ACM Inroads, 1(4), 4\u20136.","journal-title":"ACM Inroads"},{"issue":"3","key":"14_CR18","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1023\/B:EDPR.0000034022.16470.f3","volume":"16","author":"CE Hmelo-Silver","year":"2004","unstructured":"Hmelo-Silver, C. E. (2004). Problem-based learning: What and how do students learn? Educational Psychology Review, 16(3), 235\u2013266.","journal-title":"Educational Psychology Review"},{"issue":"4","key":"14_CR19","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/BF02300500","volume":"48","author":"DH Jonassen","year":"2000","unstructured":"Jonassen, D. H. (2000). Toward a design theory of problem solving. Educational Technology Research and Development, 48(4), 63\u201385.","journal-title":"Educational Technology Research and Development"},{"key":"14_CR20","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.compedu.2013.04.020","volume":"68","author":"M Kordaki","year":"2013","unstructured":"Kordaki, M. (2013). High school computing teachers\u2019 beliefs and practices: A case study. Computers & Education, 68, 141\u2013152.","journal-title":"Computers & Education"},{"issue":"4","key":"14_CR21","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1145\/1232743.1232745","volume":"50","author":"J Kramer","year":"2007","unstructured":"Kramer, J. (2007). Is abstraction the key to computing? Communications of the ACM, 50(4), 36\u201342.","journal-title":"Communications of the ACM"},{"issue":"1","key":"14_CR22","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/1929887.1929902","volume":"2","author":"I Lee","year":"2011","unstructured":"Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., & Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2(1), 32\u201337.","journal-title":"ACM Inroads"},{"key":"14_CR23","volume-title":"Proceedings of the Human Factors in Computing Systems Conference, China","author":"TY Lee","year":"2012","unstructured":"Lee, T. Y., Mauriello, M. L., Ingraham, J., Sopan, A., Ahn, J., & Bederson, B. B. (2012). CTArcade: Learning computational thinking while training virtual characters through game play. In Proceedings of the Human Factors in Computing Systems Conference, China."},{"key":"14_CR24","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1016\/j.ieri.2012.06.123","volume":"2","author":"T Li","year":"2012","unstructured":"Li, T., & Wang, T. (2012). A Unified approach to teach computational thinking for first year non\u2013CS majors in an introductory course. IERI Procedia, 2, 498\u2013503.","journal-title":"IERI Procedia"},{"key":"14_CR25","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1145\/1539024.1508959","volume":"41","author":"JJ Lu","year":"2009","unstructured":"Lu, J. J., & Fletcher, G. H. (2009). Thinking about computational thinking. ACM SIGCSE Bulletin, 41, 260\u2013264.","journal-title":"ACM SIGCSE Bulletin"},{"key":"14_CR26","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.chb.2014.09.012","volume":"41","author":"SY Lye","year":"2014","unstructured":"Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51\u201361.","journal-title":"Computers in Human Behavior"},{"key":"14_CR27","first-page":"1","volume-title":"Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference","author":"L Mannila","year":"2014","unstructured":"Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., & Settle, A. (2014). Computational thinking in k-9 education. In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference (pp. 1\u201329). New York, NY: ACM."},{"key":"14_CR28","volume-title":"Next Generation Science Standards","author":"NSTA","year":"2013","unstructured":"NSTA. (2013). Next Generation Science Standards. Retrieved from \nhttp:\/\/www.nextgenscience.org\n\n."},{"key":"14_CR29","first-page":"1","volume":"36","author":"S Papert","year":"1991","unstructured":"Papert, S., & Harel, I. (1991). Situating constructionism. Constructionism, 36, 1\u201311.","journal-title":"Constructionism"},{"key":"14_CR30","volume-title":"Proceedings of the Cognition and Exploratory Learning in the Digital Age Conference, Maynooth, Greater Dublin, Ireland","author":"EE Peters-Burton","year":"2015","unstructured":"Peters-Burton, E. E., Cleary, T. J., & Kitsantas, A. (2015). The development of computational thinking in the context of science and engineering practices: A self-regulated learning approach. In Proceedings of the Cognition and Exploratory Learning in the Digital Age Conference, Maynooth, Greater Dublin, Ireland."},{"issue":"6","key":"14_CR31","first-page":"12","volume":"3","author":"P Phillips","year":"2009","unstructured":"Phillips, P. (2009). Computational Thinking: a problem-solving tool for every classroom. Communications of the CSTA, 3(6), 12\u201316.","journal-title":"Communications of the CSTA"},{"key":"14_CR32","doi-asserted-by":"publisher","unstructured":"Rich, P. J., & Langton, M. B. (2016). Computational Thinking: Toward a unifying definition. In J. M. Spector, D. Ifenthaler, D. G. Sampson, & P. Isaias (Eds.), Competencies in teaching, Learning, and Educational Leadership in the Digital Age: Papers from CELDA 2014. Switzerland: Springer.","DOI":"10.1007\/978-3-319-30295-9_14"},{"issue":"1","key":"14_CR33","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1145\/1539024.1508932","volume":"41","author":"H Qin","year":"2009","unstructured":"Qin, H. (2009). Teaching computational thinking through bioinformatics to biology students. ACM SIGCSE Bulletin, 41(1), 188\u2013191.","journal-title":"ACM SIGCSE Bulletin"},{"issue":"5","key":"14_CR34","first-page":"66","volume":"25","author":"JA Qualls","year":"2010","unstructured":"Qualls, J. A., & Sherrell, L. B. (2010). Why computational thinking should be integrated into the curriculum? Journal of Computing Sciences in Colleges, 25(5), 66\u201371.","journal-title":"Journal of Computing Sciences in Colleges"},{"issue":"1","key":"14_CR36","doi-asserted-by":"publisher","first-page":"23","DOI":"10.19030\/cier.v9i1.9547","volume":"9","author":"JF Sanford","year":"2016","unstructured":"Sanford, J. F., & Naidu, J. T. (2016). Computational thinking concepts for grade school. Contemporary Issues in Education Research, 9(1), 23.","journal-title":"Contemporary Issues in Education Research"},{"key":"14_CR37","unstructured":"Schweingruber, H., Keller, T., & Quinn, H. (2012). A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas. Washington, DC: National Academies Press."},{"issue":"2","key":"14_CR38","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1007\/s10639-012-9240-x","volume":"18","author":"P Sengupta","year":"2013","unstructured":"Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework. Education and Information Technologies, 18(2), 351\u2013380.","journal-title":"Education and Information Technologies"},{"key":"14_CR39","volume-title":"Computer Science For All","author":"M Smith","year":"2016","unstructured":"Smith, M. (2016. Computer Science For All. Retrieved from \nhttps:\/\/www.whitehouse.gov\/blog\/2016\/01\/30\/computer-science-all\n\n."},{"key":"14_CR40","volume-title":"Final Report of the CSTA Curriculum Improvement Task Force","author":"C Stephenson","year":"2005","unstructured":"Stephenson, C., Gal-Ezer, J., Haberman, B., & Verno, A. (2005). The new educational imperative: Improving high school computer science education. In Final Report of the CSTA Curriculum Improvement Task Force."},{"issue":"4","key":"14_CR41","doi-asserted-by":"publisher","first-page":"715","DOI":"10.1007\/s10639-015-9412-6","volume":"20","author":"J Voogt","year":"2015","unstructured":"Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715\u2013728.","journal-title":"Education and Information Technologies"},{"issue":"1","key":"14_CR42","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s10956-015-9581-5","volume":"25","author":"D Weintrop","year":"2016","unstructured":"Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127\u2013147.","journal-title":"Journal of Science Education and Technology"},{"issue":"3","key":"14_CR43","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"JM Wing","year":"2006","unstructured":"Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33\u201335.","journal-title":"Communications of the ACM"},{"issue":"1881","key":"14_CR44","doi-asserted-by":"publisher","first-page":"3717","DOI":"10.1098\/rsta.2008.0118","volume":"366","author":"JM Wing","year":"2008","unstructured":"Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717\u20133725.","journal-title":"Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences"},{"issue":"1","key":"14_CR45","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/2576872","volume":"14","author":"A Yadav","year":"2014","unstructured":"Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education, 14(1), 5.","journal-title":"ACM Transactions on Computing Education"},{"key":"14_CR46","unstructured":"Yin, R. K. (2013). Case study research: Design and methods. Thousand Oaks, CA: Sage Publications, Inc."}],"container-title":["Emerging Research, Practice, and Policy on Computational Thinking"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-52691-1_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,4,24]],"date-time":"2017-04-24T09:58:28Z","timestamp":1493027908000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-52691-1_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319526904","9783319526911"],"references-count":45,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-52691-1_14","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}