Abstract
A global concern in recent years has been the formal incorporation of computing and digital technology subjects into high school curricula. Despite many initiatives to make these subjects accessible to students, significant barriers to uptake remain in many countries. In this study we convened a panel of 32 academic, research, and other experts from several countries, to participate in a three round Delphi study with the goal of identifying ways to improve student participation for high school computer science and programming subjects in New Zealand. The study explored barriers and challenges, potential solutions and future scenarios, as well as implementation ideas for the most important solutions across five domains: Computer Science and Programming Standards, Resources, Support, Assessment, and Student-centred factors. Together these three Delphi rounds were synthesized into a framework summarizing challenges and potential solutions, including suggestions relating to the implementation of those solutions, alongside key aspects of a likely and a desirable future scenario regarding high school computing in New Zealand. The framework, which is the major result of this study, was designed with the intention to summarise and present potential ways to increase student participation and engagement for computer science and programming standards. We hope that this framework will be of interest to government, teachers, schools, industry, universities and other key stakeholders.
Similar content being viewed by others
Data availability
The datasets analysed during this study are available from the corresponding author on reasonable request.
References
Barendsen, E., Grgurina, N., Tolboom, J., Brodnik, A., & Tort, F. (2016). A new informatics curriculum for secondary education in the Netherlands. Informatics in Schools: Improvement of Informatics Knowledge and Perception, 9973, 105–117.
Bell, T., Andreae, P., & Robins, A. (2012a). Computer science in NZ high schools: The first year of the new standards. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, (pp. 343–348). https://doi.org/10.1145/2157136.2157240
Bell, T., Andreae, P., & Robins, A. (2014a). A case study of the introduction of computer science in NZ schools. ACM Transactions on Computing Education, 14(2), 1–31. https://doi.org/10.1145/2602485
Bell, T., Newton, H., Andreae, P., & Robins, A. (2012b). The introduction of computer science to NZ high schools: An analysis of student work. Proceedings of the 7th Workshop in Primary and Secondary Computing Education, (pp. 5–15). https://doi.org/10.1145/2481449.2481454
Bell, T., Duncan, C., Jarman, S., & Newton, H. (2014b). Presenting computer science concepts to high school students. Olympiads in Informatics, 8, 3–19.
Bell, T., Newton, H., Duncan, C., & Jarman, S. (2014c). Adoption of computer science in NZ schools. Proceedings of CSANZ 2014 (in ITX 2014), (pp. 1–7).
Brinda, T., Puhlmann, H., & Schulte, C. (2009). Bridging ICT and CS: Educational standards for computer science in lower secondary education. ACM SIGCSE Bulletin, 41(3), 288–292. https://doi.org/10.1145/1595496.1562965
Crow, T., Luxton-Reilly, A., Wu¨nsche, B. C., & Denny, P. (2019). Resources and support for the implementation of digital technologies in New Zealand schools. Proceedings of the Twenty-First Australasian Computing Education Conference, (pp. 69–78). https://doi.org/10.1145/3286960.3286969
Dagiene, V., Tatjana, J., Schulte, C., Sentance, S., & Thota, N. (2013). A comparison of current trends within computer science teaching in school in Germany and the UK. Informatics in Schools: Local Proceedings of the 6th International Conference ISSEP 2013, 6, 63.
Falkner, K., Sentance, S., Vivian, R., Barksdale, S., Busuttil, L., Cole, E., Liebe, C., Maiorana, F., McGill, M., & Quille, K. (2019). An international comparison of K-12 computer science education intended and enacted curricula. Proceedings of the 19th Koli Calling International Conference on Computing Education Research, (pp. 1–10). https://doi.org/10.1145/3364510.3364517
Fluck, A., Webb, M., Cox, M., Angeli, C., Malyn-Smith, J., Voogt, J., & Zagami, J. (2016). Arguing for computer science in the school curriculum. Educational Technology & Society, 19(3), 38–46.
Guzdial, M., & Hill, R. K. (2019). Getting high school, college students interested in CS. Communications of the ACM, 62(12), 10–11. https://doi.org/10.1145/3365581
Helmer, O., & Rescher, N. (1959). On the epistemology of the inexact sciences. Management Science, 6(1), 25–52.
Jones, S. P., Bell, T., Cutts, Q., Iyer, S., Schulte, C., Vahrenhold, J., & Han, B. (2011). Computing at school: International comparisons. Available at https://www.computingatschool.org.uk/media/1u1jmkeb/internationalcomparisons-v5.pdf.
Kelentri´c, M., Helland, K., & Arstorp, A. T. (2017). Professional digital competence framework for teachers. The Norwegian Centre for ICT in Education, 134 (1). Available at https://www.udir.no/globalassets/filer/in-english/pfdk_framework_en_low2.pdf.
Kellow, J. M. (2018). Digital technologies in the New Zealand curriculum. Waikato Journal of Education, 23(2), 75–82.
Knobelsdorf, M., Magenheim, J., Brinda, T., Engbring, D., Humbert, L., Pasternak, A., Schroeder, U., Thomas, M., & Vahrenhold, J. (2015). Computer science education in North-Rhine Westphalia, Germany - A case study. ACM Transactions on Computing Education, 15(2), 1–22.
Korhonen, T., Salo, L., Laakso, N., Seitamaa, A., Sormunen, K., Kukkonen, M., & Forsstr¨om, H. (2022). Finnish teachers as adopters of educational innovation: Perceptions of programming as a new part of the curriculum. Computer Science Education, 33(1), 94–116. https://doi.org/10.1080/08993408.2022.2095595
Nager, A., & Atkinson, R. D. (2016). The case for improving US computer science education. Information Technology and Innovation Foundation. https://doi.org/10.2139/ssrn.3066335
Norrby, M., Palmberg, N., & P¨orn, R. (2022). A case study on programming in Finnish general upper secondary education. Proceedings of the 22nd Koli Calling International Conference on Computing Education Research. https://doi.org/10.1145/3564721.3565959
Parker, M. C. (2019). An analysis of supports and barriers to offering computer science in Georgia Public High Schools (Doctoral dissertation). Georgia Institute of Technology.
Reynolds, N., & Chambers, D. (2015). Digital technologies: A new curriculum implementation. Society for Information Technology & Teacher Education International Conference, 2541–2549.
Samarasekara, C. K., Ott, C., & Robins, A. (2021). A decade of CS education in New Zealand’s high schools: Where are we at? In The 16th Workshop in Primary and Secondary Computing Education, (pp. 1–10). https://doi.org/10.1145/3481312.3481321
Samarasekara, C. K., Ott, C., & Robins, A. (2022a). Barriers to New Zealand high school CS education - Learners' perspectives. Proceedings of the 53rd ACM Technical Symposium on Computer Science Education, 1, 927–933. https://doi.org/10.1145/3478431.3499344
Samarasekara, C. K., Ott, C., & Robins, A. (2022b). Teachers' views on the implementation of a new high school computing curriculum. Koli Caling '22: 22nd Koli Calling International Conference on Computing Education Research. https://doi.org/10.1145/3564721.3564732
Samarasekara, C. K., Ott, C., & Robins, A. (2023). Future scenarios for high school digital technology in New Zealand. Proceedings of the 25th Australasian Computing Education Conference, (pp. 21–30). https://doi.org/10.1145/3576123.3576126
Schroeder, U., Bergner, N., & Leonhardt, T. (2018). Paving the way for computer science in German schools. Adventures Between Lower Bounds and Higher Altitudes (pp. 590–609, Vol. 11011). Springer International Publishing.
Sentance, S., & Csizmadia, A. (2017). Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies, 22(2), 469–495.
Sentance, S., Kirby, D., Quille, K., Cole, E., Crick, T., & Looker, N. (2022). Computing in school in the UK & Ireland: A comparative study. Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research, UKICER2022, (pp. 1–7). https://doi.org/10.1145/3555009.3555015
Skulmoski, G. J., Hartman, F. T., & Krahn, J. (2007). The Delphi method for graduate research. Journal of Information Technology Education, 6, 1–21.
Tabesh, Y. (2017). Computational thinking: A 21st century skill. Olympiads in Informatics, 11(2), 65–70.
Thompson, D., & Bell, T. (2013). Adoption of new computer science high school standards by New Zealand teachers. Proceedings of the 8th Workshop in Primary and Secondary Computing Education, (pp. 87–90). https://doi.org/10.1145/2532748.2532759
Thompson, D., Bell, T., Andreae, P., & Robins, A. (2013). The role of teachers in implementing curriculum changes. Proceedings of the 44th ACM Technical Symposium on Computer Science Education, (pp. 245–250). https://doi.org/10.1145/2445196.2445272
Webb, M., Bell, T., Davis, N., Katz, Y. J., Reynolds, N., Chambers, D. P., Syslo, M. M., Fluck, A., Cox, M., Angeli, C., Malyn-Smith, J., Voogt, J., Zagami, J., Micheuz, P., Chtouki, Y., & Mori, N. (2017a). Computer science in the school curriculum: Issues and challenges. In A. Tatnall & M. Webb (Eds.), Tomorrow’s learning: Involving everyone. Learning with and about technologies and computing. WCCE 2017 (pp. 421–431). Springer International Publishing. https://doi.org/10.1007/978-3-319-74310-3_43
Webb, M., Davis, N., Bell, T., Katz, Y. J., Reynolds, N., Chambers, D. P., & Syslo, M. M. (2017b). Computer science in K-12 school curricula of the 21st century: Why, what and when? Education and Information Technologies, 22(2), 445–468.
Webb, M. E., Bell, T., Davis, N., Katz, Y. J., Fluck, A., Syslo, M. M., Kalaˇs, I., Cox, M., Angeli, C., Malyn-Smith, J., et al. (2018). Tensions in specifying computing curricula for K-12: Towards a principled approach for objectives. IT-Information Technology, 60(2), 59–68.
Yousuf, M. I. (2007). Using experts’ opinions through Delphi technique. Practical Assessment, Research & Evaluation, 12(4), 4.
Acknowledgements
We would like to thank the experts (researchers, teachers, lecturers, other and all) who participated voluntarily in this Delphi study for their invaluable input and insightful comments. We really appreciate the time, effort and continuity which was required for this type of study.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
None.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Samarasekara, C.K., Ott, C. & Robins, A. A framework identifying challenges & solutions for high school computing. Educ Inf Technol (2024). https://doi.org/10.1007/s10639-023-12329-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10639-023-12329-9