Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter Oldenbourg March 22, 2018

Computing in the classroom: Tales from the chalkface

Sue Sentance and Jane Waite


Computing, a broad discipline including computer science, information technology and digital literacy, was introduced as a mandatory national curriculum subject in England in 2014. This meant the introduction of both computer programing and more academic computer science into the curriculum. Such a significant curriculum change involves a period of transition, lasting several years. Here we consider what we have learned about the implementation of the new curriculum, the external influences that have come to bear on teachers’ and pupils’ experiences, and the challenges that are faced.


1. S. J. Ball. The education debate. Policy Press, 2017.Search in Google Scholar

2. T. Ball, J. Protzenko, J. Bishop, M. Moskal, J. de Halleux, M. Braun, S. Hodges, and C. Riley. Microsoft touch develop and the bbc micro:bit. In Proceedings of the 38th International Conference on Software Engineering Companion, ICSE ’16, pages 637–640, ACM, New York, NY, USA, 2016.10.1145/2889160.2889179Search in Google Scholar

3. BCS – The Chartered Institute of IT. Evaluating the impact of the Network of Excellence. Technical report, April 2017.Search in Google Scholar

4. N. Brown, S. Sentance, T. Crick, and S. Humphreys. Restart: The Resurgence of Computer Science in UK Schools. ACM Transactions of Computing Education, 14(2), June 2014.10.1145/2602484Search in Google Scholar

5. BT and Ipsos-Mori. Tech Literacy: A New Cornerstone of Modern Primary School Education. Technical report,, 2016.Search in Google Scholar

6. Computing At School. Computational Thinking: A Guide for Teachers. Technical report, 2015.Search in Google Scholar

7. Computing At School. Computing At School Annual Survey 2016. Technical report,, 2016.Search in Google Scholar

8. J. Denner and S. Campe. Equity and Inclusion in Computer Science Education: Research on Challenges and Opportunities. In S. Sentance, E. Barendsen, and C. Schulte, editors, Computer Science Education: Perspectives on teaching and learning in school. Bloomsbury, London, 2018.Search in Google Scholar

9. DfE. Computing programmes of study key stages 1 and 2 national curriculum in england, Sept 2013. May 5, 2015.Search in Google Scholar

10. D. Franklin, G. Skifstad, R. Rolock, I. Mehrotra, V. Ding, A. Hansen, D. Weintrop, and D. Harlow. Using upper-elementary student performance to understand conceptual sequencing in a blocks-based curriculum. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’17, pages 231–236, ACM, New York, NY, USA, 2017.10.1145/3017680.3017760Search in Google Scholar

11. S. Grover and S. Basu. Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’17, pages 267–272, ACM, New York, NY, USA, 2017.10.1145/3017680.3017723Search in Google Scholar

12. M. Guzdial. Learner-Centered Design of Computing Education: Research on Computing for Everyone. Synthesis Lectures on Human-Centered Informatics, 8(6):1–165, Nov. 2015.10.2200/S00684ED1V01Y201511HCI033Search in Google Scholar

13. P. Hubwieser, M. N. Giannakos, M. Berges, T. Brinda, I. Diethelm, J. Magenheim, Y. Pal, J. Jackova, and E. Jasute. A global snapshot of computer science education in K-12 schools. In Proceedings of the 2015 ITiCSE on Working Group Reports, pages 65–83. ACM, 2015.10.1145/2858796.2858799Search in Google Scholar

14. K-12 Computer Science Framework. K-12 Computer Science Framework, 2016.Search in Google Scholar

15. P. Kemp, B. Wong, and M. Berry. The Roehampton Annual Computing Education Report 2015. Technical report, University of Roehampton.Search in Google Scholar

16. M. Kölling, N. C. Brown, and A. Altadmri. Frame-based editing: Easing the transition from blocks to text-based programming. In Proceedings of the Workshop in Primary and Secondary Computing Education, pages 29–38. ACM, 2015.10.1145/2818314.2818331Search in Google Scholar

17. J. Lave and E. Wenger. Situated learning: Legitimate peripheral participation. Cambridge university press, 1991.10.1017/CBO9780511815355Search in Google Scholar

18. OFSTED. ICT in schools 2008-2011. Technical report, Ofsted, 2011.Search in Google Scholar

19. S. Papert. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, Inc., New York, NY, USA, 1980.Search in Google Scholar

20. P. J., Simon. Code to Joy. Times Educational Supplement, January 2015.Search in Google Scholar

21. C. Quiggley. Working Towards a Better Gender Balance in CoderDojo Scotland Clubs. Technical report,, 2017.Search in Google Scholar

22. S. Sentance and A. Csizmadia. Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies, 22:469–495, 2017.10.1007/s10639-016-9482-0Search in Google Scholar

23. S. Sentance, S. Humphreys, and M. Dorling The Network of Teaching Excellence in Computer Science and Master Teachers, In WiPSCE ’14, pages 80–88, ACM, DOI: 10.1145/2670757.2670789.2014.Search in Google Scholar

24. S. Sentance, J. Waite, S. Hodges, E. MacLeod, and L. Yeomans. “Creating Cool Stuff” – Pupils’ experience of the BBC micro:bit. In Proceedings of the 48th ACM Technical Symposium on Computer Science Education. March 2017. DOI: 10.1145/3017680.3017749.Search in Google Scholar

25. S. Sentance, J. Waite, S. Hodges, L. Yeomans and E. MacLeod. Teaching with physical computing: The BBC micro:bit In Proceedings of the 12th Workshop in Primary and Secondary Computing Education (WiPSCE ’17).Search in Google Scholar

26. S. Straw, S. Bamford, and B. Styles. Randomised controlled trial and process evaluation of code clubs. Technical report, Slough, March 2017.Search in Google Scholar

27. M. Tedre and P. J. Denning. The long quest for computational thinking. In Proceedings of the 16th Koli Calling Conference on Computing Education Research, pages 24–27, 2016.10.1145/2999541.2999542Search in Google Scholar

28. The Royal Society. Shut down or restart? The way forward for computing in UK schools. The Royal Society, London, 2012.Search in Google Scholar

29. The Royal Society. After the report? Computing education in UK schools. The Royal Society, London, 2017.Search in Google Scholar

30. M. Uljens. School didactics and learning: A school didactic model framing an analysis of pedagogical implications of learning theory. Psychology Press, 1997.Search in Google Scholar

31. J. M. Wing. Computational Thinking. Commun. ACM, 49(3):33–35, Mar. 2006.10.1145/1118178.1118215Search in Google Scholar

32. B. Wohl, B. Porter, and S. Clinch. Teaching computer science to 5-7 year-olds: An initial study with scratch, cubelets and unplugged computing. In Proceedings of the Workshop in Primary and Secondary Computing Education, pages 55–60. ACM, 2015.10.1145/2818314.2818340Search in Google Scholar

Received: 2017-8-7
Revised: 2018-1-3
Accepted: 2018-2-1
Published Online: 2018-3-22
Published in Print: 2018-4-25

© 2018 Walter de Gruyter GmbH, Berlin/Boston

Scroll Up Arrow