Abstract
The high impact of computer science (CS) in science, economy, and society has increased the international dialogue about the role of computational thinking (CT) in education. No sooner had this discussion come to a closing than several curricula developed, in the framework of various initiatives for the promotion of CT in K-12 education. In the meantime, concerns that CT is neither a unique and distinctive nor an adequate characterization of CS (Denning, Commun ACM 52:28–30, 2009), and thus supports a limited view of the role of CS in general education, were expressed. This chapter explores the conceptual interpretation of CT in widely known K-12 curricula. Furthermore, the paper explores the understanding of CT by the teachers as this is depicted in the pedagogical translation (Deng, J Curriculum Stud 41:585–604, 2009) of the curricula into learning activities. More specifically, directed qualitative content analysis on sets of learning activities of the selected curricula was conducted, using a complex coding scheme, based on current theoretical conceptions of CT, the fundamental principles of computing, and selected educational dimensions. The goals of the analysis include (a) to promote CT conceptual disambiguation, (b) to deductively confirm that CT concerns the application of CS to other school subjects and gain a better understanding of the nature of this relation, and (c) to search for evidence supporting Denning’s (Commun ACM 52:28–30, 2009) view according to which, while CT is one of the key practices of CS, it is not adequate to cover all the principles and practices of the discipline. The outcomes promote the understanding of CT’s educational meaning, by unveiling the current content theory of CT’s formation as a school subject.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abelson, H., & Disessa, A. A. (1980). Turtle geometry: The computer as a medium for exploring mathematics. Cambridge, MA: MIT Press.
Armoni, M. (2012). Teaching CS in kindergarten: How early can the pipeline begin? ACM Inroads, 3(4), 18–19. https://doi.org/10.1145/2381083.2381091.
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–54. https://doi.org/10.1145/1929887.1929905.
Brinda, T., Puhlmann, H., & Schulte, C. (2009). Bridging ICT and CS: Educational standards for computer science in lower secondary education. ACM SIGCSE Bulletin-ITiCSE ‘09, 41(3), 288–292. https://doi.org/10.1145/1562877.1562965.
Cuny, J. (2011). Transforming computer science education in high schools. Computer, 44(6), 107–109. https://doi.org/10.1109/MC.2011.191.
Deng, Z. (2009). The formation of a school subject and the nature of curriculum content: An analysis of liberal studies in Hong Kong. Journal of Curriculum Studies, 41(5), 585–604. https://doi.org/10.1080/00220270902767311.
Denning, P. (2009). The profession of IT: Beyond computational thinking. Communications of the ACM, 52(6), 28–30. https://doi.org/10.1145/1516046.1516054.
Denning, P. J., & Martell, C. H. (2015). Great principles of computing. Cambridge, MA: MIT Press.
DesJardins, M. (2015). Explainer: What it will take to make computer science education available in all schools. The Conversation. Retrieved April 8, 2017, from https://goo.gl/45RA4l
diSessa, A. A. (2000). Changing minds: Computers, learning and literacy. Cambridge: MIT Press.
Doyle, W. (1992a). Curriculum and pedagogy. In P. W. Jackson (Ed.), Handbook of research on curriculum (pp. 486–516). New York: Macmillan.
Doyle, W. (1992b). Constructing curriculum in the classroom. In F. K. Oser, A. Dick, & J. L. Patry (Eds.), Effective and responsible teaching: The new syntheses (pp. 66–79). San Francisco: Jossey-Bass.
Easterbrook, S. (2014). From computational thinking to systems thinking: A conceptual toolkit for sustainability computing. In M. Höjer, P. Lago, & J. Wangel (Eds.), Proceedings of the 2014 conference ICT for sustainability (pp. 235–244). Amsterdam: Atlantis Press. https://doi.org/10.2991/ict4s-14.2014.28.
Elo, S., & Kyngas, H. (2007). The qualitative content analysis process. Journal of Advanced Nursing, 62(1), 107–115.
Fesakis, G., & Serafeim, K. (2009). Influence of the familiarization with “scratch” on future teachers’ opinions and attitudes about programming and ICT in education. ACM SIGCSE Bulletin, 41(3), 258–262. https://doi.org/10.1145/1595496.1562957.
Fessakis, G., & Kirodimou, E. (2016). Improving the teachers’ understanding of complex systems through dynamic systems modelling and problem solving. International Journal for Mathematics in Education, 7, 63–96.
Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study. Computers & Education, 63, 87–97. https://doi.org/10.1016/j.compedu.2012.11.016.
Goode, J. (2007). If you build teachers, will students come? The role of teachers in broadening computer science learning for urban youth. Journal of Educational Computing Research, 36(1), 65–88. https://doi.org/10.2190/2102-5G77-QL77-5506.
Grover, S., & Pea, R. (2013). Computational thinking in K-12: A review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051.
Guzdial, M. (2008). Paving the way for computational thinking. Communications of the ACM, 51(8), 25–27. https://doi.org/10.1145/1378704.1378713.
Henderson, P. B., Cortina, T. J., Hazzan, O., & Wing, J. M. (2007). Computational thinking. In Proceedings of the 38th ACM SIGCSE technical symposium on Computer Science Education (SIGCSE ‘07) (pp. 195–196). New York: ACM Press.
Hsieh, H., & Shannon, S. E. (2005). Three approaches to qualitative content analysis. Qualitative Health Research, 15(9), 1277–1288.
Hutchison, L. F. (2012). Addressing the STEM teacher shortage in American schools: Ways to recruit and retain effective STEM teachers. Action in Teacher Education, 34(5–6), 541–550. https://doi.org/10.1080/01626620.2012.729483.
Isbell, C., Stein, L., et al. (2009). (Re)defining computing curricula by (re)defining computing. ACM SIGCSE Bulletin, 41(4), 195–207. https://doi.org/10.1145/1709424.1709462.
ISTE & CSTA (2011). Computational thinking: Teacher resources (2nd ed.). Retrieved January 6, 2017, from http://www.iste.org/docs/ct-documents/ct-teacher-resources_2ed-pdf.pdf?sfvrsn=2
Kosturko, L. (2016). Computer Science education support surging: But who’s going to teach it? SAS Curriculum Pathways. Retrieved April 8, 2017, from https://goo.gl/qacjUI
Krippendorff, K. (1980). Content analysis: An introduction to its methodology. London: Sage.
Lang, K., Galanos, R., Goode, J., Seehorn, D., Trees, F., Phillips, P., & Stephenson, C. (2013). Bugs in the system: Computer science teacher certification in the US. The Computer Science Teachers Association and The Association for Computing Machinery.
Leyzberg, D., & Moretti, Ch. (2017). Teaching CS to CS teachers: Addressing the need for advanced content in K-12 professional development. In Proceedings of the 2017 ACM SIGCSE technical symposium on Computer Science Education (SIGCSE ‘17) (pp. 369–374). New York: ACM. https://doi.org/10.1145/3017680.3017798.
Loughran, J. J., Berry, A., & Mulhall, P. (2012). Understanding and developing science teachers’ pedagogical content knowledge. Rotterdam: Sense Publishers.
National Research Council (U.S.). & Committee for the Workshops on Computational Thinking. (2010). Report of a workshop on the scope and nature of CT. Washington, DC: National Academies Press. Retrieved January 3, 2017, from http://public.eblib.com/choice/publicfullrecord.aspx?p=3378614
Neundorf, K. (2002). The content analysis guidebook. Thousand Oaks: Sage.
Papert, S. (1991). Mental storms: Children, computers and powerful ideas (E. Stamatiou, Trans.). Athens: Odysseas.
Papert, S. (1996). An exploration in the space of mathematics educations. International Journal of Computers for Mathematical Learning, 1(1), 95–123. Retrieved January 7, 2017, from http://www.papert.org/articles/AnExplorationintheSpaceofMathematicsEducations.html
Rosenbloom, P. (2004). A new framework for computer science and engineering. Computer, 37(11), 31–36. https://doi.org/10.1109/MC.2004.186.
Royal Society. (2012). Shut down or restart: The way forward for computing in UK schools. Retrieved January 11, 2017, from http://royalsociety.org/uploadedFiles/Royal_Society_Content/education/policy/computing-in-schools/2012-01-12-Computing-in-Schools.pdf
Seker, H., & Guney, B. G. (2012). History of science in the physics curriculum: A directed content analysis of historical sources. Science & Education, 21(5), 683–703. https://doi.org/10.1007/s11191-011-9416-6.
Shulman, L. S. (1986). Those who understand: Knowledge growth in teaching. Educational Researcher, 15(2), 4–31.
Sykora, C. (2014). Computational thinking for all. Retrieved December 29, 2016, from https://www.iste.org/explore/articleDetail?articleid=152
The College Board. (2010). AP Computer Science principles. Claims and evidence statements. Retrieved from http://www.csprinciples.org/home/about-the-project
Wing, J. (2006). Computational thinking. Communications of the ACM, 49(3), 33–36.
Wing, J. (2011, June). Research notebook: Computational thinking –What and why? The Link Magazine of Carnegie Mellon University’s School of Computer Science. Retrieved January18, 2017, from http://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why
Yadav, A., Zhou, N., Mayfield, C., Hambrusch, S., & Korb, J. T. (2011). Introducing computational thinking in education courses. In Proceedings of the 42nd ACM technical symposium on Computer science education (pp. 465–470). ACM Press. doi:https://doi.org/10.1145/1953163.1953297
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), 1–16. https://doi.org/10.1145/2576872.
Yadav, A., Stephenson, C., & Hong, H. (2017). Computational thinking for teacher education. Communications of the ACM, 60(4), 55–62. https://doi.org/10.1145/2994591.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Fessakis, G., Komis, V., Mavroudi, E., Prantsoudi, S. (2018). Exploring the Scope and the Conceptualization of Computational Thinking at the K-12 Classroom Level Curriculum. In: Khine, M. (eds) Computational Thinking in the STEM Disciplines. Springer, Cham. https://doi.org/10.1007/978-3-319-93566-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-93566-9_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93565-2
Online ISBN: 978-3-319-93566-9
eBook Packages: EducationEducation (R0)