Computer Science in the School Curriculum: Issues and Challenges
2017, Tomorrow's Learning: Involving Everyone. Learning with and about Technologies and Computing
https://doi.org/10.1007/978-3-319-74310-3_43Abstract
This paper is based on analysis and discussion undertaken over several years by researchers, policymakers and practitioners from a range of countries which vary in their approaches to the curriculum for Computer Science. The discussions, undertaken predominantly within the International Federation of Information Processing (IFIP) and EDUsummIT communities were motivated by a need to examine the rationale, issues and challenges following some concerns across the globe about the position and nature of Computer Science in the school curriculum. We summarise our findings and focus specifically on challenges for the computer science education community in communicating, clarifying needs and promoting curriculum change in order to encourage Computer Science in the curriculum both theoretically and practically.
References (26)
- Webb, M.E., Micheuz, P., Brinda, T., Overland, E., Malyn-Smith, J., Angeli, C., Kalas, I., Fluck, A., Syslo, M., Chtouki, Y.: From Curriculum Visions To Computer Science And Computational Thinking In The Curriculum In Practice. World Conference on Computers in Education (WCCE), Dublin, Ireland (2017)
- Joint Informatics Europe & ACM Europe Working Group on Informatics Education: Informatics education : Europe cannot afford to miss the boat: Report of the joint Informatics Europe & ACM Europe Working Group on Informatics Education. (2013)
- The Royal Society: Shut down or restart? The way forward for computing in UK schools. The Royal Society (2012)
- Wilson, C., Sudol, L.A., Stephenson, C., Stehlik, M.: Running on Empty: The Failure to Teach K-12 Computer Science in the Digital Age. Association for Computing Machinery (ACM), Computer Science Teachers Association (CSTA) (2010)
- Fluck, A., Webb, M.E., Cox, M., Angeli, C., Malyn-Smith, J., Voogt, J., Zagami, J.: Arguing for Computer Science in the School Curriculum. Education Technology and Society 19, 38-46 (2016)
- Denning, P.J.: The Profession of IT: Computing is a Natural Science. Communications of the ACM 50, 13-18 (2007)
- Computer Science Teachers Association (CSTA) "CSTA K-12 Computer Science Standards." https://www.csteachers.org/page/standards (2017).
- Sahami, M., Roach, S., Cuadros-Vargas, E., LeBlanc, R.: ACM/IEEE-CS computer science curriculum 2013: reviewing the ironman report. Proceeding of the 44th ACM technical symposium on Computer science education, pp. 13-14. ACM, Denver, Colorado, USA (2013)
- Webb, M.E., Fluck, A., Cox, M., Angeli-Valanides, C., Malyn-Smith, J., Voogt, J., Zagami, J.: Thematic Working Group 9: Curriculum -Advancing Understanding of the Roles of Computer Science/Informatics in the Curriculum. In: Lai, K.-W. (ed.) EDUsummIT 2015 Summary Report: Technology Advance Quality Learning for All, pp. 60-69, Bangkok, Thailand (2015)
- Adam-Bourdarios, C., Cowan, G., Germain, C., Guyon, I., Kegl, B., Rousseau, D.: The Higgs boson machine learning challenge. Journal of Machine Learning Research: Workshop on High-energy Physics and Machine Learning and conference proceedings 42, 19-55 (2015)
- Salomon, G., Perkins, D.: Transfer of cognitive skills from programming: When and how? Journal of Educational Computing Research 3, 149-169 (1987)
- Grover, S., Pea, R.: Computational Thinking in K-12: A Review of the State of the Field. Educational Researcher 42, 38-43 (2013)
- Lye, S.Y., Koh, J.H.L.: Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior 41, 51-61 (2014)
- Webb, M.E., Davis, N., Bell, T., Katz, Y.J., Nicholas, R., Chambers, D.P., Sysło, M.M.: Computer Science in K-12 school curricula of the 2lst Century: Why, what and when? Education and Information Technologies (2015)
- Winch, C.: Curriculum Design and Epistemic Ascent. Journal of Philosophy of Education 47, 128-146 (2013)
- Young, M.: Overcoming the crisis in curriculum theory: a knowledgebased approach. Journal of Curriculum Studies 45, 101-118 (2013)
- Seehorn, D., Carey, S., Fuschetto, B., Lee, I., Moix, D., O'Grady-Cunniff, D., Boucher Owens, B., Stephenson, C., Verno, A.: CSTA K-12 Computer Science Standards. ACM/CSTA (2011 )
- Duncan, C., Bell, T., Tanimoto, S.: Should your 8-year-old learn coding? In: Proceedings of the 9th Workshop in Primary and Secondary Computing Education (WIPSCE 2015), pp. 60-69. New York, ACM, 2670774 (Year)
- Manches, A., Plowman, L.: Computing education in children's early years: A call for debate. British Journal of Educational Technology 48, 191-201 (2017)
- Sysło, M.M., Kwiatkowska, A.B.: Introducing a new Computer Science curriculum for all school levels in Poland. In: ISSEP 2015, pp. 141-154. LNCS 9378, Springer Verlag, (Year)
- Bruner, J.S.: The process of education. Harvard University Press (1960)
- Cordingley, P., Higgins, S., Greany, T., Buckler, N., Coles-Jordan, D., Crisp, B., Saunders, L., Coe, R.: Developing great teaching : lessons from the international reviews into effective professional development. Project Report, DU (2015)
- Shulman, L.: Those who understand: Knowledge growth in teaching. Educational Researcher 15, 4-14 (1986)
- Angeli, C., Voogt, J., Malyn-Smith, J., Webb, M.E., Fluck, A., Cox, M., Zagami, J.: A K- 6 Computational Thinking Curriculum Framework: Implications for Teacher Knowledge. Education Technology and Society 19, 47-57 (2016)
- Bell, T., Newton, H.: Unplugging Computer Science. In: Kadijevich, D.M., Angeli, C., Schulte, C. (eds.) Improving computer science education, pp. 66-81. Routledge, New York, London (2013)
- Schoenfeld, A.H.: Reflections on problem solving theory and practice. The Mathematics Enthusiast 10, 9-34 (2013)