ACM, Code.org, CSTA, Cyber Innovation Center, & National Math and Science Initiative. (2016). K-12 Computer Science Framework. http://www.k12cs.org. Accessed 22 Aug 2018.
Armonia, M., & Gal-Ezer, J. (2014). High school computer science education paves the way for higher education: The Israeli case. Computer Science Education, 24(2–3), 101–122.
Arthur, S., Crick, T., & Hayward, J. (2013). The ICT steering group’s report to the Welsh Government. Cardiff: Welsh Government.
Atchison, W. F., Conte, S. D., Hamblen, J. W., Hull, T. E., Keenan, T. A., Kehl, W. B., et al. (1968). Curriculum 68: Recommendations for academic programs in computer science: A report of the ACM curriculum committee on computer science. Communications of the ACM, 11(3), 151–197.
Barnes, J., & Kennewell, S. (2017). Investigating teacher perceptions of teaching ICT in Wales. Education and Information Technologies, 22(5), 2485–2497.
Baron, G.-L., Drot-Delange, B., Grandbastien, M., & Tort, F. (2014). Computer science education in French secondary schools: Historical and didactical perspectives. ACM Transactions on Computing Education, 11(2), 11:1–11:27.
Beauchamp, G. (2016). Computing and ICT in the primary school: From pedagogy to practice (2nd ed.). London: Routledge.
Beethan, H., & Sharpe, R. (2013). Rethinking pedagogy for a digital age: Designing for 21st century learning (2nd ed.). London: Routledge.
Bell, T. (2014). Establishing a nationwide CS curriculum in New Zealand high schools. Communications of the ACM, 57(2), 28–30.
Bell, T., Andreae, P., & Robins, A. (2014). A case study of the introduction of computer science in NZ schools. ACM Transaction on Computing Education, 14(2), 12:1–12:31.
Bellettini, C., Lonati, V., Malchiodi, D., Monga, M., Morpungo, A., Torelli, M., et al. (2014). Informatics education in Italian secondary schools. ACM Transactions on Computer Science Education, 14(2), 1–15.
Bird, J., Caldwell, H., & Mayne, P. (2014). Lessons in teaching computing in primary schools. London: Learning Matters.
Brown, N., Kölling, M., Crick, S., Peyton Jones, S., Humphreys, S., & Sentance, S. (2013). Bringing computer science back into schools: Lessons from the UK. Proceedings of SIGCSE, 2013, 269–274.
Brown, N., Sentance, S., Crick, T., & Humphreys, S. (2014). Restart: The resurgence of computer science in UK schools. ACM Transactions on Computing Education, 14(2), 1–22.
CAS. (2011). International comparisons. London: Computing At School.
CECE. (2017). Informatics education in Europe: Are we all in the same boat?. Nottingham: The Committee on European Computing Education, jointly established by Informatics Europe & ACM Europe.
Crick, T., & Moller, F. (2015). Technocamps: Advancing computer science education in Wales. Proceedings of WiPSCE, 2015, 121–126.
Crick, T., & Sentance, S. (2012). Computing At School: Stimulating computing education in the UK. In Proceedings of Koli Calling 2012.
Cutts, Q., Robertson, J., Donaldson, P., & O’Donnell, L. (2017). An evaluation of a professional learning network for computer science teachers. Computer Science Education, 20(1), 1–24.
Davenport, J. H., Hayes, A., Hourizi, R., & Crick, T. (2016). Innovative pedagogical practices in the craft of computing. Proceedings of LaTiCE, 2016, 115–119.
Department for Education. (2013). National curriculum in England: Computing programmes of study. London: Department for Education.
Donaldson, G. (2015). Successful futures: Independent review of curriculum and assessment arrangements in Wales. Cardiff: Welsh Government.
Doughty, R. (2006). The state of ICT in schools: The story so far. Education Guardian.
Egan, D. (2017). After PISA: A way forward for education in Wales? The Bevan Foundation. https://www.bevanfoundation.org/publications/pisa-way-forward-education-wales/. Accessed 22 Aug 2018.
Ericson, B., Adrion, W., Fall, R., & Guzdial, M. (2016). State-based progress towards computer science for all. ACM Inroads, 7(4), 57–60.
Estyn. (2013). The impact of ICT on pupils’ learning in primary schools. Cardiff: Estyn.
Estyn. (2014). ICT at key stage 3: The impact of ICT on pupils’ learning at key stage 3 in secondary schools. Cardiff: Estyn.
Estyn. (2017). Supplementary guidance: The inspection of information and communication technology (ICT) in schools. Cardiff: Estyn.
Evans, G. (2015). A class apart: Learning the lessons of education in post-devolution Wales. Cardiff: Welsh Academic Press.
Furlong, J. (2015). Teaching tomorrow’s teachers: Options for the future of initial teacher education in Wales. Oxford: University of Oxford.
Gal-Ezer, J., & Stephenson, C. (2014). A tale of two countries: Successes and challenges in K-12 computer science education in Israel and the United States. ACM Transactions on Computing Education, 14(2), 8:1–8:18.
Guzdial, M., Ericson, B., McKlin, T., & Engelman, S. (2014). Georgia computes! An intervention in a US state, with formal and informal education in a policy context. ACM Transactions on Computer Science Education, 14(2), 1–13.
Hazzan, O., Gal-Ezer, J., & Blum, L. (2008). A model for high school computer science education: The four key elements that make it! ACM SIGCSE Bulletin, 40, 281–285.
HEFCE. (2011). Strategically important and vulnerable subjects—The HEFCE advisory group’s 2010-11 report. Bristol: Higher Education Funding Council for England.
Hidson, E. F. (2018). Challenges to Pedagogical Content Knowledge in lesson planning during curriculum transition: A multiple case study of teachers of ICT and Computing in England. Durham: Durham University. http://etheses.dur.ac.uk/12623/. Accessed 22 Aug 2018.
Hubwieser, P. (2013). The Darmstadt model: A first step towards a research framework for computer science education in schools. Proceedings of ISSEP, 2013, 1–14.
Hubwieser, P., Armoni, M., & Giannakos, M. (2015). How to implement rogorous computer science education in K-12 schools: Some answers and many questions. ACM Transaction on Computing Education, 15(2), 1–12.
Kemp, P. E. J., Berry, M. G., & Wong, B. (2018). The Roehampton annual computing education report: Data from 2017. London: University of Roehampton.
Khenner, E., & Semakin, I. (2014). School subject informatics (computer science) in Russia: Educational relevant areas. ACM Transactions on Computer Science Education, 14(2), 1–14.
Kong, S. C. (2017). A framework of curriculum design for computational thinking development in K-12 education. Journal of Computers in Education, 3(4), 377–394.
Livingstone, I., & Hope, A. (2011). Next Gen.: Transforming the UK in to the world’s leading talent hub for the video games and visual effects industries. London: Nesta.
Loveless, A. (2005). Challenge and change with information technology in education: Do we really mean it? Technology, Pedagogy and Education, 13(3), 277–281.
Manches, A., & Plowman, L. (2017). Computing education in childrens’s early years: A call for debate. British Journal of Educational Technology, 48(1), 191–201.
McKinsey & Company. (1997). The future of information technology in UK schools: An independent inquiry. London: McKinsey & Company.
McNaughton, J., Crick, T., Joyce-Gibbons, A., Beauchamp, G., Young, Y., & Tan, E. (2017). Facilitating collaborative learning between two primary schools using large multi-touch devices. Journal of Computers in Education, 4(3), 307–320.
Murphy, E., Crick, T., & Davenport, J. H. (2017). An analysis of introductory programming courses at UK universities. The Art, Science, and Engineering of Programming, 1(2), 18.
OECD. (2014). Improving schools in Wales: An OECD perspective. Paris: OECD.
OECD. (2017). The Welsh education reform journey: A rapid policy assessment. Paris: OECD.
Ofsted. (2004). ICT in schools: The impact of government initiatives; five years on. London: Department for Education.
Ofsted. (2013). ICT in schools: 2008 to 2011. London: Department for Education.
ONS. (2017). UK population estimates 2016. Newport: Office for National Statistics.
Opie, C., & Fukuyo, K. (2000). A tale of two national curriculums: Issues in implementing the national curriculum for information and communications technology in initial teacher training. Technology, Pedogogy and Education, 9(1), 79–95.
Passey, D. (2017). Computer science in the compulsory education curriculum: Implications for future research. Education and Information Technologies, 22(2), 421–443.
Raman, R., Venkatasubramanian, S., Achuthan, K., & Nedungadi, P. (2015). Computer science education in Indian schools: Situation analysis using Darmstadt model. ACM Transactions on Computer Science Education, 15(2), 1–7.
Repenning, A. (2018). Scale or fail. Communications of the ACM, 61(5), 40–42.
Rolandsson, L., & Skogh, I. (2014). Programming in school: Look back to move forward. ACM Transactions on Computing Education, 14(2), 10:1–10:25.
Royal Society. (2012). Shutdown or restart? The way forward for computing in UK schools. London: Royal Society.
Royal Society. (2017). After the reboot: Computing education in UK schools. London: Royal Society.
Scottish Government. (2004). A curriculum for excellence. Edinburgh: Scottish Government.
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., Dorling, M., McNicol, A., & Crick, T. (2012). Grand challenges for the UK: Upskilling teachers to teach computer science within the secondary curriculum. Proceedings of WiPSCE, 2012, 82–85.
Sentance, S., Humphreys, S., & Dorling, M. (2014). The network of teaching excellence in computer science and master teachers. Proceedings of WiPSCE, 2014, 80–88.
Sentance, S., & Waite, J. (2018). Computing in the classroom: Tales from the chalkface. it—Information Technology, 60(2), 103–112.
Snyder, L. (2012). Status update: High school CS internationally. ACM Inroads, 3(2), 82–85.
Stevenson, D. (1997). Information and communication technology in UK schools: An independent inquiry. London: The Independent ICT in Schools Commission.
Sturman, L., & Sizmur, J. (2011). International comparison of computing in schools. Slough: National Foundation for Educational Research.
Tuomi, P., Multisilta, J., Saarikoski, P., & Suominen, J. (2017). Coding skills as a success factor for a society. Education and Information Technologies, 23, 419–434.
Vahrenhold, J. (2012). On the importance of being earnest: Challenges in computer science education. In Proceedings of WiPSCE 2012.
Wavehill. (2015). An independent evaluation of the Technocamps project. Cardiff: Welsh Government.
Webb, M., Davis, N., Bell, T., Katz, Y., Reynolds, N., Chambers, D., et al. (2017). Computer science in K-12 school curricula of the 2lst century: Why, what and when? Education and Information Technologies, 22(2), 445–468.
Welsh Government. (2008). Information and communication technology in the national curriculum for Wales. Cardiff: Welsh Government.
Welsh Government. (2017). Education in Wales: Our national mission: Action plan 2017–21. Cardiff: Welsh Government.
Wolf, A. (2011). Review of vocational education: The Wolf report. London: Department for Education.
Younie, S. (2006). Implementing government policy on ICT in education: Lessons learnt. Education and Information Technologies, 11, 385–400.