{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T17:40:26Z","timestamp":1771263626463,"version":"3.50.1"},"publisher-location":"Cham","reference-count":228,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031253355","type":"print"},{"value":"9783031253362","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-25336-2_19","type":"book-chapter","created":{"date-parts":[[2023,4,17]],"date-time":"2023-04-17T19:02:06Z","timestamp":1681758126000},"page":"421-479","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Computing Education Research in the UK &amp; Ireland"],"prefix":"10.1007","author":[{"given":"Brett A.","family":"Becker","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Bradley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph","family":"Maguire","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michaela","family":"Black","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tom","family":"Crick","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammed","family":"Saqr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sue","family":"Sentance","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keith","family":"Quille","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Alaofi, S., Russell, S.: A validated computer terminology test for predicting non-native english-speaking CS1 students\u2019 academic performance. In: Australasian Computing Education Conference, ACE \u201922, p. 133\u2013142. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3511861.3511876","DOI":"10.1145\/3511861.3511876"},{"key":"19_CR2","unstructured":"Albury, R., Allen, D.: Microelectronics. (1979). URL: https:\/\/clp.bbcrewind.co.uk\/media\/BBC-Microelectronic-government-submission.pdf"},{"key":"19_CR3","doi-asserted-by":"publisher","unstructured":"Alsheaibi, A., Huggard, M., Strong, G.: Teaching within the CoderDojo movement: An exploration of mentors\u2019 teaching practices. In: 2020 IEEE Frontiers in Education Conference (FIE), pp. 1\u20135 (2020). https:\/\/doi.org\/10.1109\/FIE44824.2020.9273998","DOI":"10.1109\/FIE44824.2020.9273998"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Alsheaibi, A., Strong, G., Millwood, R.: The need for a learning model in coderdojo mentoring practice. In: Proceedings of the 13th Workshop in Primary and Secondary Computing Education, WiPSCE \u201918. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3265757.3265785","DOI":"10.1145\/3265757.3265785"},{"key":"19_CR5","unstructured":"Anderson, F.: UCD trains future computocrats. Irish Times p. 17\u201317 (1972)"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Anderson, R.E.: National computer literacy, 1980. In: Computer Literacy, pp. 9\u201317. Elsevier (1982)","DOI":"10.1016\/B978-0-12-634960-3.50010-5"},{"key":"19_CR7","doi-asserted-by":"crossref","unstructured":"Apiola, M., L\u00f3pez-Pernas, S., Saqr, M.: The Evolving Themes of Computing Education Research: Trends, Topic Models, and Emerging Research. In: Past, Present and Future of Computing Education Research. Springer, Rochester, NY (2023)","DOI":"10.2139\/ssrn.4190583"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Astrachan, O., Cuny, J., Stephenson, C., Wilson, C.: The CS10K project: Mobilizing the community to transform high school computing. In: Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, pp. 85\u201386 (2011)","DOI":"10.1145\/1953163.1953193"},{"key":"19_CR9","unstructured":"Augar, P.: Post-18 review of education and funding: Independent panel report (2019). URL www.gov.uk\/government\/publications\/post-18-review-of-education-and-funding-independent-panel-report"},{"issue":"8","key":"19_CR10","first-page":"218","volume":"4","author":"D Azcona","year":"2015","unstructured":"Azcona, D., Casey, K.: Micro-analytics for student performance prediction. Int. J. Comput. Sci. Softw. Eng 4(8), 218\u2013223 (2015)","journal-title":"Int. J. Comput. Sci. Softw. Eng"},{"key":"19_CR11","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.compedu.2017.05.016","volume":"113","author":"M Barr","year":"2017","unstructured":"Barr, M.: Video games can develop graduate skills in higher education students: A randomised trial. Computers & Education 113, 86\u201397 (2017)","journal-title":"Computers & Education"},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Becker, B.: The roles and challenges of computing terminology in non-computing disciplines. In: United Kingdom and Ireland Computing Education Research Conference., UKICER \u201921. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3481282.3481284","DOI":"10.1145\/3481282.3481284"},{"key":"19_CR13","unstructured":"Becker, B.A.: Artificial intelligence in education: What is it, where is it now, where is it going? In: B. Mooney (ed.) Ireland\u2019s Yearbook of Education 2017\u20132018, 30, vol. 1, pp. 42\u201348. Education Matters, Dublin, Ireland (2017). ISBN: 978-0-9956987-1-0, educationmatters.ie\/download-irelands-yearbookeducation\/"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Becker, B.A.: A survey of introductory programming courses in Ireland. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201919, p. 58\u201364. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3304221.3319752","DOI":"10.1145\/3304221.3319752"},{"issue":"8","key":"19_CR15","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/3469115","volume":"64","author":"BA Becker","year":"2021","unstructured":"Becker, B.A.: What does saying that \u2018programming is hard\u2019 really say, and about whom? Commun. ACM 64(8), 27\u201329 (2021). https:\/\/doi.org\/10.1145\/3469115","journal-title":"Commun. ACM"},{"key":"19_CR16","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Denny, P., Pettit, R., Bouchard, D., Bouvier, D.J., Harrington, B., Kamil, A., Karkare, A., McDonald, C., Osera, P.M., Pearce, J.L., Prather, J.: Compiler error messages considered unhelpful: The landscape of text-based programming error message research. In: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, ITiCSE-WGR \u201919, p. 177\u2013210. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3344429.3372508","DOI":"10.1145\/3344429.3372508"},{"issue":"1","key":"19_CR17","doi-asserted-by":"publisher","first-page":"119","DOI":"10.4230\/DagRep.12.1.119","volume":"12","author":"BA Becker","year":"2022","unstructured":"Becker, B.A., Denny, P., Siegmund, J., Stefik, A.: The Human Factors Impact of Programming Error Messages (Dagstuhl Seminar 22052). Dagstuhl Reports 12(1), 119\u2013130 (2022). https:\/\/doi.org\/10.4230\/DagRep.12.1.119","journal-title":"Dagstuhl Reports"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Fitzpatrick, T.: What do CS1 syllabi reveal about our expectations of introductory programming students? In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE \u201919, p. 1011\u20131017. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3287324.3287485","DOI":"10.1145\/3287324.3287485"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Gallagher, D., Denny, P., Prather, J., Gostomski, C., Norris, K., Powell, G.: From the horse\u2019s mouth: The words we use to teach diverse student groups across three continents. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2022, p. 71\u201377. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478431.3499392","DOI":"10.1145\/3478431.3499392"},{"key":"19_CR20","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Goslin, K., Glanville, G.: The effects of enhanced compiler error messages on a syntax error debugging test. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education, SIGCSE \u201918, p. 640\u2013645. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3159450.3159461","DOI":"10.1145\/3159450.3159461"},{"key":"19_CR21","unstructured":"Becker, B.A., Mooney, C.: Categorizing compiler error messages with principal component analysis. In: 12th China-Europe International Symposium on Software Engineering Education (CEISEE 2016), Shenyang, China, 28\u201329 May 2016 (2016)"},{"key":"19_CR22","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Mooney, C., Kumar, A.N., Russell, S.: A simple, language-independent approach to identifying potentially at-risk introductory programming students. In: Australasian Computing Education Conference, ACE \u201921, p. 168\u2013175. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3441636.3442318","DOI":"10.1145\/3441636.3442318"},{"key":"19_CR23","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Murray, C., Tao, T., Song, C., McCartney, R., Sanders, K.: Fix the first, ignore the rest: Dealing with multiple compiler error messages. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education, SIGCSE \u201918, p. 634\u2013639. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3159450.3159453","DOI":"10.1145\/3159450.3159453"},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Quille, K.: 50 years of CS1 at SIGCSE: A review of the evolution of introductory programming education research. In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE \u201919, p. 338\u2013344. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3287324.3287432","DOI":"10.1145\/3287324.3287432"},{"key":"19_CR25","unstructured":"Becker, B.A., Quille, K.: Computer Science for Leaving Certificate. Golden Key Educational Publishing (2020). ISBN: 978-19998293-1-5, url: goldenkey.ie\/computer-science-for-leaving-cert\/"},{"key":"19_CR26","doi-asserted-by":"crossref","unstructured":"Becker, B.A., Settle, A., Luxton-Reilly, A., Morrison, B.B., Laxer, C.: Expanding opportunities: Assessing and addressing geographic diversity at the SIGCSE Technical Symposium. In: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, SIGCSE \u201921, p. 281\u2013287. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3408877.3432448","DOI":"10.1145\/3408877.3432448"},{"key":"19_CR27","doi-asserted-by":"crossref","unstructured":"Bergin, S., Mooney, A.: An innovative approach to improve assessment of group based projects. In: Proceedings of the 16th Koli Calling International Conference on Computing Education Research, Koli Calling \u201916, p. 12\u201320. ACM, NY, NY, USA (2016). https:\/\/doi.org\/10.1145\/2999541.2999543","DOI":"10.1145\/2999541.2999543"},{"key":"19_CR28","unstructured":"Bergin, S., Mooney, A., Ghent, J., Quille, K.: Using machine learning techniques to predict introductory programming performance. International Journal of Computer Science and Software Engineering (IJCSSE) 4(12), 323\u2013328 (2015). URL mural.maynoothuniversity.ie\/8682\/"},{"key":"19_CR29","doi-asserted-by":"crossref","unstructured":"Bikanga Ada, M., Foster, M.E.: Enhancing postgraduate students\u2019 technical skills: perceptions of modified team-based learning in a six-week multi-subject bootcamp-style cs course. Computer Science Education pp. 1\u201325 (2021)","DOI":"10.1080\/08993408.2021.1959174"},{"key":"19_CR30","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.ijhcs.2019.06.009","volume":"131","author":"AF Blackwell","year":"2019","unstructured":"Blackwell, A.F., Petre, M., Church, L.: Fifty years of the psychology of programming. International Journal of Human-Computer Studies 131, 52\u201363 (2019)","journal-title":"International Journal of Human-Computer Studies"},{"key":"19_CR31","unstructured":"Blyth, T.: The legacy of the BBC Micro: Effecting change in the UK\u2019s cultures of computing. London, UK: Nesta (2012)"},{"key":"19_CR32","unstructured":"Boole, G.: The mathematical analysis of logic. Philosophical Library (1847)"},{"key":"19_CR33","doi-asserted-by":"crossref","unstructured":"Boole, G.: An investigation of the laws of thought: On which are founded the mathematical theories of logic and probabilities. Dover (1854)","DOI":"10.5962\/bhl.title.29413"},{"issue":"3","key":"19_CR34","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/S0020-7373(81)80056-9","volume":"14","author":"B du Boulay","year":"1981","unstructured":"du Boulay, B., O\u2019Shea, T., Monk, J.: The black box inside the glass box: Presenting computing concepts to novices. International Journal of man-machine studies 14(3), 237\u2013249 (1981)","journal-title":"International Journal of man-machine studies"},{"key":"19_CR35","doi-asserted-by":"crossref","unstructured":"Bouvier, D., Lovellette, E., Matta, J., Alshaigy, B., Becker, B.A., Craig, M., Jackova, J., McCartney, R., Sanders, K., Zarb, M.: Novice programmers and the problem description effect. In: Proceedings of the 2016 ITiCSE Working Group Reports, ITiCSE \u201916, p. 103\u2013118. ACM, NY, NY, USA (2016). https:\/\/doi.org\/10.1145\/3024906.3024912","DOI":"10.1145\/3024906.3024912"},{"key":"19_CR36","doi-asserted-by":"crossref","unstructured":"Bresnihan, N., Bray, A., Fisher, L., Strong, G., Millwood, R., Tangney, B.: Parental involvement in computer science education and computing attitudes and behaviours in the home: Model and scale development. ACM Trans. Comput. Educ. 21(3) (2021). https:\/\/doi.org\/10.1145\/3440890","DOI":"10.1145\/3440890"},{"issue":"3","key":"19_CR37","first-page":"292","volume":"65","author":"N Bresnihan","year":"2015","unstructured":"Bresnihan, N., Millwood, R., Oldham, E., Strong, G., Wilson, D.: A critique of the current trend to implement computing in schools. Pedagogika 65(3), 292\u2013300 (2015)","journal-title":"Pedagogika"},{"key":"19_CR38","doi-asserted-by":"crossref","unstructured":"Bresnihan, N., Strong, G., Fisher, L., Millwood, R., Lynch, A.: OurKidsCode: A national programme to get families involved in CS education. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201919, p. 298. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3304221.3325574","DOI":"10.1145\/3304221.3325574"},{"key":"19_CR39","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1007\/978-3-030-58459-7_23","volume-title":"Computer Supported Education","author":"N Bresnihan","year":"2020","unstructured":"Bresnihan, N., Strong, G., Fisher, L., Millwood, R., Lynch, \u00c1.: Increasing parental involvement in computer science education through the design and development of family creative computing workshops. In: H.C. Lane, S. Zvacek, J. Uhomoibhi (eds.) Computer Supported Education, pp. 479\u2013502. Springer International Publishing, Cham (2020)"},{"issue":"2","key":"19_CR40","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/2189835.2189847","volume":"3","author":"A Briggs","year":"2012","unstructured":"Briggs, A., Snyder, L.: Computer Science Principles and the CS 10K initiative. ACM Inroads 3(2), 29\u201331 (2012)","journal-title":"ACM Inroads"},{"key":"19_CR41","doi-asserted-by":"crossref","unstructured":"Brown, N., Kyfonidis, C., Weill-Tessier, P., Becker, B., Dillane, J., K\u00f6lling, M.: A frame of mind: Frame-based vs. text-based editing. In: United Kingdom and Ireland Computing Education Research Conference., UKICER \u201921. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3481282.3481286","DOI":"10.1145\/3481282.3481286"},{"key":"19_CR42","doi-asserted-by":"crossref","unstructured":"Brown, N., Sentance, S., Crick, T., Humphreys, S.: Restart: The resurgence of computer science in UK Schools. ACM Trans. Comput. Educ. 14(2) (2014)","DOI":"10.1145\/2602484"},{"key":"19_CR43","doi-asserted-by":"crossref","unstructured":"Brown, N.C.C., K\u00f6lling, M., Crick, T., Peyton Jones, S., Humphreys, S., Sentance, S.: Bringing computer science back into schools: lessons from the UK. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 269\u2013274. ACM (2013). URL dl.acm.org\/citation.cfm?id=2445277","DOI":"10.1145\/2445196.2445277"},{"issue":"2","key":"19_CR44","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1145\/2959085","volume":"60","author":"H Bruderer","year":"2017","unstructured":"Bruderer, H.: Computing history beyond the UK and US: Selected landmarks from continental Europe. Commun. ACM 60(2), 76\u201384 (2017)","journal-title":"Commun. ACM"},{"key":"19_CR45","doi-asserted-by":"publisher","unstructured":"Buckley, J., Exton, C.: Bloom\u2019s taxonomy: A framework for assessing programmers\u2019 knowledge of software systems. In: 11th IEEE International Workshop on Program Comprehension, 2003., pp. 165\u2013174 (2003). https:\/\/doi.org\/10.1109\/WPC.2003.1199200","DOI":"10.1109\/WPC.2003.1199200"},{"key":"19_CR46","unstructured":"Burns, J.: Coding on tape - computer science A-level 1970s style. BBC News (2016). URL www.bbc.com\/news\/education-35890450"},{"key":"19_CR47","doi-asserted-by":"publisher","unstructured":"Byrne, J.R., Fisher, L., Tangney, B.: Computer science teacher reactions towards Raspberry Pi continuing professional development (CPD) workshops using the Bridge21 model. In: 2015 10th International Conference on Computer Science & Education (ICCSE), pp. 267\u2013272 (2015). https:\/\/doi.org\/10.1109\/ICCSE.2015.7250254","DOI":"10.1109\/ICCSE.2015.7250254"},{"key":"19_CR48","doi-asserted-by":"publisher","unstructured":"Byrne, J.R., Fisher, L., Tangney, B.: Empowering teachers to teach CS \u2014 Exploring a social constructivist approach for CS CPD, using the Bridge21 model. In: 2015 IEEE Frontiers in Education Conference (FIE), pp. 1\u20139 (2015). https:\/\/doi.org\/10.1109\/FIE.2015.7344030","DOI":"10.1109\/FIE.2015.7344030"},{"key":"19_CR49","unstructured":"Calder, D.P.M.: BCS landscape review: Computing qualifications in the UK (2021). URL www.bcs.org\/media\/8665\/landscape-review-computing-report.pdf"},{"key":"19_CR50","doi-asserted-by":"crossref","unstructured":"Casey, K.: Using keystroke analytics to improve pass-fail classifiers. Journal of Learning Analytics 4(2), 189\u2013211 (2017). URL mural.maynoothuniversity.ie\/10183\/","DOI":"10.18608\/jla.2017.42.14"},{"issue":"1","key":"19_CR51","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s41239-017-0044-3","volume":"14","author":"K Casey","year":"2017","unstructured":"Casey, K., Azcona, D.: Utilizing student activity patterns to predict performance. International Journal of Educational Technology in Higher Education 14(1), 1\u201315 (2017)","journal-title":"International Journal of Educational Technology in Higher Education"},{"key":"19_CR52","doi-asserted-by":"crossref","unstructured":"Caton, S., Russell, S., Becker, B.A.: What fails once, fails again: Common repeated errors in introductory programming automated assessments. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2022, p. 955\u2013961. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478431.3499419","DOI":"10.1145\/3478431.3499419"},{"key":"19_CR53","unstructured":"CCEA: CCEA curriculum review (2002). URL www.nicurriculum.org.uk\/docs\/background\/curriculum_review\/primsubt.pdf"},{"key":"19_CR54","volume-title":"Devolution at 20","author":"A Cheung","year":"2019","unstructured":"Cheung, A., Paun, A., Valsamidis, L.: Devolution at 20. London: Institute for Government (2019)"},{"issue":"3","key":"19_CR55","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/290320.282995","volume":"30","author":"J Condon","year":"1998","unstructured":"Condon, J.: The Irish software industry and education. ACM SIGCSE Bull. 30(3), 1\u20134 (1998). https:\/\/doi.org\/10.1145\/290320.282995","journal-title":"ACM SIGCSE Bull."},{"key":"19_CR56","unstructured":"Connolly, C.: Addressing programming anxiety and underperformance among first year computing students through pedagogical innovation: An in-depth analysis. Ph.D. thesis, University of Limerick (2007)"},{"key":"19_CR57","doi-asserted-by":"crossref","unstructured":"Connolly, C.: Computer science at post primary in Ireland: Specification design and key skills integration. In: Proceedings of the 13th Workshop in Primary and Secondary Computing Education, WiPSCE \u201918. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3265757.3265760","DOI":"10.1145\/3265757.3265760"},{"issue":"3","key":"19_CR58","doi-asserted-by":"publisher","first-page":"512","DOI":"10.1111\/ejed.12507","volume":"57","author":"C Connolly","year":"2022","unstructured":"Connolly, C., Byrne, J.R., Oldham, E.: The trajectory of computer science education policy in Ireland: A document analysis narrative. European Journal of Education 57(3), 512\u2013529 (2022). https:\/\/doi.org\/doi.org\/10.1111\/ejed.12507","journal-title":"European Journal of Education"},{"key":"19_CR59","doi-asserted-by":"publisher","unstructured":"Connolly, C., Murphy, E.: Retention initiatives for ICT based courses. In: Proceedings Frontiers in Education 35th Annual Conference, pp. S2C\u201310 (2005). https:\/\/doi.org\/10.1109\/FIE.2005.1612215","DOI":"10.1109\/FIE.2005.1612215"},{"key":"19_CR60","unstructured":"Connolly, C., Murphy, E., Moore, S.: Second chance learners, supporting adults learning computer programming. In: International Conference on Engineering Education\u2013ICEE (2007)"},{"issue":"1","key":"19_CR61","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/TE.2008.917193","volume":"52","author":"C Connolly","year":"2009","unstructured":"Connolly, C., Murphy, E., Moore, S.: Programming anxiety amongst computing students\u2014a key in the retention debate? IEEE Transactions on Education 52(1), 52\u201356 (2009). https:\/\/doi.org\/10.1109\/TE.2008.917193","journal-title":"IEEE Transactions on Education"},{"key":"19_CR62","doi-asserted-by":"crossref","unstructured":"Copeland, B.J.: Alan Turing\u2019s automatic computing engine: The master codebreaker\u2019s struggle to build the modern computer. OUP Oxford (2005)","DOI":"10.1093\/acprof:oso\/9780198565932.001.0001"},{"key":"19_CR63","unstructured":"Copeland, B.J.: Alan Turing\u2019s electronic brain: The struggle to build the ACE, the world\u2019s fastest computer. Oxford University Press (2012)"},{"key":"19_CR64","doi-asserted-by":"crossref","unstructured":"Crick, T., Sentance, S.: Computing at School: stimulating computing education in the UK. In: Proceedings of the 11th Koli Calling International Conference on Computing Education Research, pp. 122\u2013123 (2011)","DOI":"10.1145\/2094131.2094158"},{"key":"19_CR65","doi-asserted-by":"publisher","unstructured":"Cristaldi, G., Quille, K., Csizmadia, A.P., Riedesel, C., Richards, G.M., Maiorana, F.: The intervention, intersection and impact of social sciences theories upon computing education. In: 2022 IEEE Global Engineering Education Conference (EDUCON), pp. 1561\u20131570 (2022). https:\/\/doi.org\/10.1109\/EDUCON52537.2022.9766704","DOI":"10.1109\/EDUCON52537.2022.9766704"},{"issue":"4","key":"19_CR66","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1109\/MAHC.2003.1253886","volume":"25","author":"M Croarken","year":"2003","unstructured":"Croarken, M.: Mary Edwards: Computing for a living in 18th-century England. IEEE Annals of the History of Computing 25(4), 9\u201315 (2003)","journal-title":"IEEE Annals of the History of Computing"},{"issue":"3","key":"19_CR67","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MAHC.2003.1226655","volume":"25","author":"M Croarken","year":"2003","unstructured":"Croarken, M.: Tabulating the heavens: Computing the nautical almanac in 18th-century England. IEEE Annals of the History of Computing 25(3), 48\u201361 (2003)","journal-title":"IEEE Annals of the History of Computing"},{"key":"19_CR68","doi-asserted-by":"crossref","unstructured":"Croarken, M.: Human computers in eighteenth-and nineteenth-century Britain. The Oxford Handbook of the History of Mathematics p. 375 (2008)","DOI":"10.1093\/oso\/9780199213122.003.0017"},{"key":"19_CR69","doi-asserted-by":"crossref","unstructured":"Cutts, Q., Barr, M., Bikanga Ada, M., Donaldson, P., Draper, S., Parkinson, J., Singer, J., Sundin, L.: Experience report: Thinkathon\u2013countering an \u201cI got it working\u201d mentality with pencil-and-paper exercises. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, pp. 203\u2013209 (2019)","DOI":"10.1145\/3304221.3319785"},{"issue":"1","key":"19_CR70","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1080\/08993408.2017.1315958","volume":"27","author":"Q Cutts","year":"2017","unstructured":"Cutts, Q., Robertson, J., Donaldson, P., O\u2019Donnell, L.: An evaluation of a professional learning network for computer science teachers. Computer Science Education 27(1), 30\u201353 (2017)","journal-title":"Computer Science Education"},{"key":"19_CR71","unstructured":"Deane, T.: Memorial discourse honours father of computing in Ireland, professor John Byrne (2018). URL www.tcd.ie\/news_events\/articles\/memorial-discourse-honours-father-of-computing-in-ireland-professor-john-byrne"},{"key":"19_CR72","unstructured":"Dearing, R.: Higher education in the learning society (1997). URL www.educationengland.org.uk\/documents\/dearing1997\/dearing1997.html"},{"key":"19_CR73","unstructured":"Dearing, Ron: The Dearing review (1994). URL www.educationengland.org.uk\/documents\/dearing1994\/dearing1994.html"},{"key":"19_CR74","doi-asserted-by":"crossref","unstructured":"Denny, P., Prather, J., Becker, B.A.: Error message readability and novice debugging performance. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201920, p. 480\u2013486. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3341525.3387384","DOI":"10.1145\/3341525.3387384"},{"key":"19_CR75","doi-asserted-by":"crossref","unstructured":"Denny, P., Prather, J., Becker, B.A., Albrecht, Z., Loksa, D., Pettit, R.: A closer look at metacognitive scaffolding: Solving test cases before programming. In: Proceedings of the 19th Koli Calling International Conference on Computing Education Research, Koli Calling \u201919. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3364510.3366170","DOI":"10.1145\/3364510.3366170"},{"key":"19_CR76","doi-asserted-by":"crossref","unstructured":"Denny, P., Prather, J., Becker, B.A., Mooney, C., Homer, J., Albrecht, Z.C., Powell, G.B.: On designing programming error messages for novices: Readability and its constituent factors. In: Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, CHI \u201921. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3411764.3445696","DOI":"10.1145\/3411764.3445696"},{"key":"19_CR77","unstructured":"DfEE: The national curriculum handbook for secondary teachers in England (1999)"},{"key":"19_CR78","doi-asserted-by":"crossref","unstructured":"Dickson, P.E., Brown, N.C.C., Becker, B.A.: Engage against the machine: Rise of the notional machines as effective pedagogical devices. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201920, p. 159\u2013165. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3341525.3387404","DOI":"10.1145\/3341525.3387404"},{"key":"19_CR79","doi-asserted-by":"crossref","unstructured":"Dickson, P.E., Richards, T., Becker, B.A.: Experiences implementing and utilizing a notional machine in the classroom. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2022, p. 850\u2013856. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478431.3499320","DOI":"10.1145\/3478431.3499320"},{"key":"19_CR80","doi-asserted-by":"crossref","unstructured":"Dillane, J., Karvelas, I., Becker, B.A.: Portraits of programmer behavior in a frame-based language. In: Proceedings of the 10th Computer Science Education Research Conference, CSERC \u201921, p. 49\u201356. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3507923.3507933","DOI":"10.1145\/3507923.3507933"},{"key":"19_CR81","unstructured":"Draper, S., Maguire, J.: The different types of contributions to knowledge (in CER): All needed, but not all recognised. ACM Trans. Comput. Educ. (2021)"},{"issue":"2","key":"19_CR82","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1111\/j.1467-8535.2008.00930.x","volume":"40","author":"SW Draper","year":"2009","unstructured":"Draper, S.W.: What are learners actually regulating when given feedback? British Journal of Educational Technology 40(2), 306\u2013315 (2009)","journal-title":"British Journal of Educational Technology"},{"issue":"12","key":"19_CR83","doi-asserted-by":"publisher","first-page":"1058","DOI":"10.1145\/358476.358500","volume":"26","author":"M Eisenstadt","year":"1983","unstructured":"Eisenstadt, M.: A user-friendly software environment for the novice programmer. Commun. ACM 26(12), 1058\u20131064 (1983)","journal-title":"Commun. ACM"},{"key":"19_CR84","unstructured":"EPSRC: Computer Science Inside... enthusing and informing potential computer science students (2005). URL gow.epsrc.ukri.org\/NGBOViewGrant.aspx?GrantRef=EP\/D507219\/1. Publisher: Engineering and Physical Sciences Research Council, Polaris House, North Star Avenue, Swindon, SN2 1ET"},{"key":"19_CR85","unstructured":"EPSRC: Securing the future: Expanding the cs4fn (Computer Science for Fun) Project (2007). URL gow.epsrc.ukri.org\/NGBOViewGrant.aspx?GrantRef=EP\/F032641\/1. Publisher: Engineering and Physical Sciences Research Council, Polaris House, North Star Avenue, Swindon, SN2 1ET"},{"key":"19_CR86","unstructured":"Erskine, S., Harmon, D.: Eurostudent Survey VII report on the social and living conditions of higher education students in Ireland (2019)"},{"issue":"1","key":"19_CR87","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1093\/comjnl\/14.1.87","volume":"14","author":"D Evershed","year":"1971","unstructured":"Evershed, D., Rippon, G.: High level languages for low level users. The Computer Journal 14(1), 87\u201390 (1971)","journal-title":"The Computer Journal"},{"key":"19_CR88","doi-asserted-by":"crossref","unstructured":"Faherty, R., Nolan, K., Quille, K.: A collaborative online micro:bit K-12 teacher PD workshop. In: Proceedings of the 2020 ACM Conference on International Computing Education Research, ICER \u201920, p. 307. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3372782.3408113","DOI":"10.1145\/3372782.3408113"},{"key":"19_CR89","doi-asserted-by":"crossref","unstructured":"Faherty, R., Quille, K., Becker, B.A.: Comparing the programming self-efficacy of teachers using CSLINC to those teaching the formal national curriculum. In: Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education Vol. 2, ITiCSE \u201922, p. 619. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3502717.3532130","DOI":"10.1145\/3502717.3532130"},{"key":"19_CR90","doi-asserted-by":"crossref","unstructured":"Faherty, R., Quille, K., Vivian, R., McGill, M.M., Becker, B.A., Nolan, K.: Comparing programming self-esteem of upper secondary school teachers to CS1 students. In: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1, ITiCSE \u201921, p. 554\u2013560. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3430665.3456372","DOI":"10.1145\/3430665.3456372"},{"key":"19_CR91","doi-asserted-by":"crossref","unstructured":"Falkner, K., Sentance, S., Vivian, R., Barksdale, S., Busuttil, L., Cole, E., Liebe, C., Maiorana, F., McGill, M.M., Quille, K.: An international benchmark study of K-12 computer science education in schools. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201919, p. 257\u2013258. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3304221.3325535","DOI":"10.1145\/3304221.3325535"},{"key":"19_CR92","doi-asserted-by":"crossref","unstructured":"Falkner, K., Sentance, S., Vivian, R., Barksdale, S., Busuttil, L., Cole, E., Liebe, C., Maiorana, F., McGill, M.M., Quille, K.: An international comparison of K-12 computer science education intended and enacted curricula. In: Proceedings of the 19th Koli Calling International Conference on Computing Education Research, Koli Calling \u201919. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3364510.3364517","DOI":"10.1145\/3364510.3364517"},{"key":"19_CR93","doi-asserted-by":"crossref","unstructured":"Falkner, K., Sentance, S., Vivian, R., Barksdale, S., Busuttil, L., Cole, E., Liebe, C., Maiorana, F., McGill, M.M., Quille, K.: An international study piloting the measuring teacher enacted computing curriculum (METRECC) instrument. In: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, ITiCSE-WGR \u201919, p. 111\u2013142. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3344429.3372505","DOI":"10.1145\/3344429.3372505"},{"key":"19_CR94","doi-asserted-by":"crossref","unstructured":"Fincher, S., Ben-David Kolikant, Y., Falkner, K.: Teacher learning and professional development (2019)","DOI":"10.1017\/9781108654555.026"},{"key":"19_CR95","volume-title":"The Cambridge Handbook of Computing Education Research","year":"2019","unstructured":"Fincher, S.A., Robins, A.V. (eds.): The Cambridge Handbook of Computing Education Research. Cambridge Handbooks in Psychology. Cambridge University Press, Cambridge (2019). https:\/\/doi.org\/10.1017\/9781108654555"},{"key":"19_CR96","doi-asserted-by":"crossref","unstructured":"Finnie-Ansley, J., Denny, P., Becker, B.A., Luxton-Reilly, A., Prather, J.: The robots are coming: Exploring the implications of OpenAI Codex on introductory programming. In: Australasian Computing Education Conference, ACE \u201922, p. 10\u201319. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3511861.3511863","DOI":"10.1145\/3511861.3511863"},{"key":"19_CR97","doi-asserted-by":"crossref","unstructured":"Fisher, L., Byrne, J.R., Tangney, B.: Teacher experiences of learning computing using a 21st century model of computer science continuing professional development. In: Proceedings of the 8th International Conference on Computer Supported Education, pp. 273\u2013280 (2016)","DOI":"10.5220\/0005906702730280"},{"issue":"3a","key":"19_CR98","first-page":"81","volume":"1","author":"L Fisher","year":"2016","unstructured":"Fisher, L., Oldham, E., Millwood, R., FitzGibbon, A., Cowan, P.: Recognising and addressing inertia affecting teacher education: A case study considering computer science in the Republic of Ireland. Journal of the World Federation of Associations of Teacher Education 1(3a), 81\u2013102 (2016)","journal-title":"Journal of the World Federation of Associations of Teacher Education"},{"issue":"3","key":"19_CR99","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1111\/j.1467-8535.1987.tb00647.x","volume":"18","author":"R Fothergill","year":"1987","unstructured":"Fothergill, R.: The director\u2019s view. British Journal of Educational Technology 18(3), 181\u201393 (1987)","journal-title":"British Journal of Educational Technology"},{"issue":"3","key":"19_CR100","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1080\/0033039810180302","volume":"18","author":"R Fothergill","year":"1981","unstructured":"Fothergill, R., Anderson, J.: Strategy for the microelectronics education programme (MEP). Programmed Learning and Educational Technology 18(3), 120\u2013129 (1981)","journal-title":"Programmed Learning and Educational Technology"},{"key":"19_CR101","doi-asserted-by":"crossref","unstructured":"Furlong, J., Lunt, I.: Education in a federal UK. Oxford Review of Education 42(3) (2016). https:\/\/doi.org\/10.1080\/03054985.2016.1184867","DOI":"10.1080\/03054985.2016.1184867"},{"issue":"4","key":"19_CR102","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1080\/02680939.2011.626080","volume":"27","author":"J Gallacher","year":"2012","unstructured":"Gallacher, J., Raffe, D.: Higher education policy in post-devolution UK: More convergence than divergence? Journal of Education Policy 27(4), 467\u2013490 (2012)","journal-title":"Journal of Education Policy"},{"key":"19_CR103","unstructured":"Gardner, J., Fulton, J., Megarity, M.: The in-service education of teachers (INSET) in information technology (IT). Tagg (Eds.), Computers in Education. ECCE 88 (1988)"},{"issue":"1","key":"19_CR104","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0020-7373(82)80003-5","volume":"17","author":"L Gilbert","year":"1982","unstructured":"Gilbert, L.: Microelectronics in education: Two types of innovation, two strategies. International Journal of Man-Machine Studies 17(1), 3\u201314 (1982)","journal-title":"International Journal of Man-Machine Studies"},{"key":"19_CR105","unstructured":"Glanville, G., McDonagh, P., Becker, B.A.: Efforts in outreach programmes to inform secondary students on studying ICT at third level: Providing a realistic experience in coursework and assessment. In: Proceedings of the 6th International Conference on Engaging Pedagogy, ICEP. Dublin, Ireland (2013). URL icep.ie\/paper-template\/?pid=98"},{"key":"19_CR106","doi-asserted-by":"publisher","DOI":"10.2307\/j.ctt4cgc82","volume-title":"When computers were human","author":"DA Grier","year":"2013","unstructured":"Grier, D.A.: When computers were human. In: When Computers Were Human. Princeton University Press (2013)"},{"key":"19_CR107","doi-asserted-by":"crossref","unstructured":"Groeneveld, W., Becker, B.A., Vennekens, J.: Soft skills: What do computing program syllabi reveal about non-technical expectations of undergraduate students? In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201920, p. 287\u2013293. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3341525.3387396","DOI":"10.1145\/3341525.3387396"},{"key":"19_CR108","doi-asserted-by":"crossref","unstructured":"Groeneveld, W., Becker, B.A., Vennekens, J.: How creatively are we teaching and assessing creativity in computing education: A systematic literature review. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2022, p. 934\u2013940. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478431.3499360","DOI":"10.1145\/3478431.3499360"},{"key":"19_CR109","doi-asserted-by":"crossref","unstructured":"Guzdial, M., du Boulay, B.: The history of computing. The Cambridge Handbook of Computing Education Research 11 (2019)","DOI":"10.1017\/9781108654555.002"},{"key":"19_CR110","unstructured":"Hammerman, R., Russell, A.L.: Charles Babbage, Ada Lovelace, and the Bernoulli numbers. In: Ada\u2019s Legacy: Cultures of Computing from the Victorian to the Digital Age. ACM and Morgan & Claypool (2015). URL doi.org\/10.1145\/2809523.2809527"},{"key":"19_CR111","doi-asserted-by":"crossref","unstructured":"Hanna, N., Guy, K., Arnold, E.: The diffusion of information technology: Experience of industrial countries and lessons for developing countries, vol. 281 (1995)","DOI":"10.1596\/0-8213-3216-3"},{"key":"19_CR112","unstructured":"Hartree, D.R., Newman, M., Wilkes, M.V., Williams, F.C., Wilkinson, J., Booth, A.D.: A discussion on computing machines. Proceedings of the Royal Society of London. Series A, Mathematical and Physical Sciences pp. 265\u2013287 (1948)"},{"key":"19_CR113","doi-asserted-by":"crossref","unstructured":"Heavin, C., Fitzgerald, B., Trauth, E.: Factors influencing Ireland\u2019s software industry, pp. 235\u2013252 (2003). https:\/\/doi.org\/10.1007\/978-0-387-35695-2_15","DOI":"10.1007\/978-0-387-35695-2_15"},{"key":"19_CR114","unstructured":"Her Majesty\u2019s Stationery Office: Information technology from 5 to 16 (1989). URL www.educationengland.org.uk\/documents\/hmi-curricmatters\/infotech.html"},{"key":"19_CR115","doi-asserted-by":"publisher","unstructured":"Hij\u00f3n-Neira, R., Connolly, C., Palacios-Alonso, D., Borr\u00e1s-Gen\u00e9, O.: A guided Scratch visual execution environment to introduce programming concepts to CS1 students. Information 12(9) (2021). https:\/\/doi.org\/10.3390\/info12090378. URL www.mdpi.com\/2078-2489\/12\/9\/378","DOI":"10.3390\/info12090378"},{"key":"19_CR116","doi-asserted-by":"publisher","unstructured":"Hij\u00f3n Neira, R., Garcia-Iruela, M., Connolly, C.: Developing and assessing computational thinking in secondary education using a TPACK guided Scratch visual execution environment. International Journal of Computer Science Education in Schools 4(4), 3\u201323 (2021). https:\/\/doi.org\/10.21585\/ijcses.v4i4.98. URL www.ijcses.org\/index.php\/ijcses\/article\/view\/98","DOI":"10.21585\/ijcses.v4i4.98"},{"key":"19_CR117","unstructured":"Hooper, R.: Two years on: The national development programme in computer assisted learning: Report of the director. Council for Educational Technology for the United Kingdom (1975)"},{"key":"19_CR118","unstructured":"Horn, C.: Professor John Byrne: Reminiscences: The father of computing in Ireland. Independently published (2017)"},{"issue":"3","key":"19_CR119","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1080\/0033039790160309","volume":"16","author":"JA Howe","year":"1979","unstructured":"Howe, J.A., Du Boulay, B.: Microprocessor assisted learning: Turning the clock back? Programmed Learning and Educational Technology 16(3), 240\u2013246 (1979)","journal-title":"Programmed Learning and Educational Technology"},{"issue":"4","key":"19_CR120","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/1709424.1709454","volume":"41","author":"JK Huggins","year":"2010","unstructured":"Huggins, J.K.: Engaging computer science students through cooperative education. ACM SIGCSE Bull. 41(4), 90\u201394 (2010). https:\/\/doi.org\/10.1145\/1709424.1709454","journal-title":"ACM SIGCSE Bull."},{"key":"19_CR121","unstructured":"Irish Department of Education and Science: Blueprint for the future of ICT in Irish education: Three year strategic action plan 2001 to 2003. An Roinn Oideachais agus Eola\u00edochta \/ Department of Education and Science (2001). URL books.google.ie\/books?id=a1n2MgEACAAJ"},{"key":"19_CR122","unstructured":"James, M.: National curriculum in England: The first 30 years, part 1 (2018). URL www.bera.ac.uk\/blog\/national-curriculum-in-england-the-first-30-years-part-1"},{"key":"19_CR123","first-page":"2013","volume":"7","author":"SP Jones","year":"2011","unstructured":"Jones, S.P., Bell, T., Cutts, Q., Iyer, S., Schulte, C., Vahrenhold, J., Han, B.: Computing at school. International comparisons. Retrieved May 7, 2013 (2011)","journal-title":"International comparisons. Retrieved May"},{"key":"19_CR124","doi-asserted-by":"crossref","unstructured":"Kallia, M., Cutts, Q.: Re-examining inequalities in computer science participation from a Bourdieusian sociological perspective. In: Proceedings of the 17th ACM Conference on International Computing Education Research, pp. 379\u2013392 (2021)","DOI":"10.1145\/3446871.3469763"},{"key":"19_CR125","doi-asserted-by":"crossref","unstructured":"Kallia, M., Cutts, Q., Looker, N.: When rhetorical logic meets programming: Collective argumentative reasoning in problem-solving in programming. In: Proceedings of the 2022 ACM Conference on International Computing Education Research V. 1, pp. 120\u2013134 (2022)","DOI":"10.1145\/3501385.3543975"},{"key":"19_CR126","doi-asserted-by":"crossref","unstructured":"Karvelas, I., Becker, B.A.: Sympathy for the (novice) developer: Programming activity when compilation mechanism varies. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2022, p. 962\u2013968. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478431.3499347","DOI":"10.1145\/3478431.3499347"},{"key":"19_CR127","doi-asserted-by":"crossref","unstructured":"Karvelas, I., Dillane, J., Becker, B.A.: Compile much? A closer look at the programming behavior of novices in different compilation and error message presentation contexts. In: United Kingdom & Ireland Computing Education Research Conference., UKICER \u201920, p. 59\u201365. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3416465.3416471","DOI":"10.1145\/3416465.3416471"},{"key":"19_CR128","doi-asserted-by":"crossref","unstructured":"Karvelas, I., Li, A., Becker, B.A.: The effects of compilation mechanisms and error message presentation on novice programmer behavior. In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education, SIGCSE \u201920, p. 759\u2013765. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3328778.3366882","DOI":"10.1145\/3328778.3366882"},{"key":"19_CR129","unstructured":"Kemp, N., Lawton, W.: A strategic analysis of the Scottish higher education sector\u2019s distinctive assets. Edinburgh: British Council Scotland (2013)"},{"key":"19_CR130","doi-asserted-by":"crossref","unstructured":"Khan, T.M., Nabi, S.W.: English versus native language for higher education in computer science: A pilot study. In: 21st Koli Calling International Conference on Computing Education Research, pp. 1\u20135 (2021)","DOI":"10.1145\/3488042.3488070"},{"key":"19_CR131","unstructured":"Kirwan, C.: The machine in the ghost: An educational design research study that explores the teaching of computational thinking to Irish second-level students. Ph.D. thesis, Dublin City University (2021)"},{"key":"19_CR132","doi-asserted-by":"crossref","unstructured":"Kirwan, C., Connolly, C.: Computer science education in Ireland: Capacity, access and participation. In: Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education Vol. 2, ITiCSE \u201922, p. 610. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3502717.3532127","DOI":"10.1145\/3502717.3532127"},{"key":"19_CR133","unstructured":"Knuth, D.E., Pardo, L.T.: The early development of programming languages. A history of computing in the twentieth century pp. 197\u2013273 (1980)"},{"issue":"4","key":"19_CR134","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1076\/csed.13.4.249.17496","volume":"13","author":"M K\u00f6lling","year":"2003","unstructured":"K\u00f6lling, M., Quig, B., Patterson, A., Rosenberg, J.: The BlueJ system and its pedagogy. Computer Science Education 13(4), 249\u2013268 (2003). https:\/\/doi.org\/10.1076\/csed.13.4.249.17496","journal-title":"Computer Science Education"},{"issue":"3","key":"19_CR135","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/85.859523","volume":"22","author":"F Land","year":"2000","unstructured":"Land, F.: The first business computer: A case study in user-driven innovation. IEEE Annals of the History of Computing 22(3), 16\u201326 (2000)","journal-title":"IEEE Annals of the History of Computing"},{"issue":"1","key":"19_CR136","first-page":"26","volume":"36","author":"F Land","year":"2015","unstructured":"Land, F.: Early history of the information systems discipline in the UK: An account based on living through the period. Communications of the Association for Information Systems 36(1), 26 (2015)","journal-title":"Communications of the Association for Information Systems"},{"issue":"3","key":"19_CR137","doi-asserted-by":"publisher","first-page":"1137","DOI":"10.1111\/bjet.12744","volume":"50","author":"LR Larke","year":"2019","unstructured":"Larke, L.R.: Agentic neglect: Teachers as gatekeepers of England\u2019s national computing curriculum. British Journal of Educational Technology 50(3), 1137\u20131150 (2019)","journal-title":"British Journal of Educational Technology"},{"key":"19_CR138","doi-asserted-by":"crossref","unstructured":"Lavington, S.: Early computing in Britain. Springer (2019)","DOI":"10.1007\/978-3-030-15103-4"},{"key":"19_CR139","unstructured":"Lavington, S.H.: Early British computers: The story of vintage computers and the people who built them. Manchester University Press (1980)"},{"key":"19_CR140","doi-asserted-by":"crossref","unstructured":"Lean, T.: Electronic dreams: How 1980s Britain learned to love the computer. Bloomsbury Publishing (2016)","DOI":"10.5040\/9781472936653"},{"key":"19_CR141","doi-asserted-by":"crossref","unstructured":"Lehtim\u00e4ki, T., Monahan, R., Mooney, A., Casey, K., Naughton, T.J.: Bebras-inspired computational thinking primary school resources co-created by computer science academics and teachers. In: Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education Vol. 1, ITiCSE \u201922, p. 207\u2013213. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3502718.3524804","DOI":"10.1145\/3502718.3524804"},{"key":"19_CR142","unstructured":"Lillington, K.: Intel turned Leixlip into Ireland\u2019s Silicon Valley. The Irish Times (2013). URL www.irishtimes.com\/business\/intel-turned-leixlip-into-ireland-s-silicon-valley-1.1593495"},{"key":"19_CR143","doi-asserted-by":"crossref","unstructured":"Loksa, D., Margulieux, L., Becker, B.A., Craig, M., Denny, P., Pettit, R., Prather, J.: Metacognition and self-regulation in programming education: Theories and exemplars of use. ACM Trans. Comput. Educ. (2021). https:\/\/doi.org\/10.1145\/3487050. Just Accepted","DOI":"10.1145\/3487050"},{"key":"19_CR144","doi-asserted-by":"crossref","unstructured":"Luxton-Reilly, A., Simon, Albluwi, I., Becker, B.A., Giannakos, M., Kumar, A.N., Ott, L., Paterson, J., Scott, M.J., Sheard, J., Szabo, C.: Introductory programming: A systematic literature review. In: Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2018 Companion, p. 55\u2013106. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3293881.3295779","DOI":"10.1145\/3293881.3295779"},{"key":"19_CR145","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pernas, S., Saqr, M., Apiola, M.: Scientometrics: A Concise Introduction and a Detailed Methodology for the Mapping of the Scientific Field of Computing Education. In: Past, Present and Future of Computing Education Research. Springer, Rochester, NY (2023)","DOI":"10.2139\/ssrn.4156916"},{"issue":"4","key":"19_CR146","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/3368564","volume":"10","author":"J Maguire","year":"2019","unstructured":"Maguire, J., Cutts, Q.: Back to the future: Shaping software engineering education with lessons from the past. ACM Inroads 10(4), 30\u201342 (2019)","journal-title":"ACM Inroads"},{"key":"19_CR147","doi-asserted-by":"crossref","unstructured":"Mahon, J., Quille, K., Mac Namee, B., Becker, B.A.: A novel machine learning and artificial intelligence course for secondary school students. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2, SIGCSE 2022, p. 1155. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478432.3499073","DOI":"10.1145\/3478432.3499073"},{"issue":"1","key":"19_CR148","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1111\/bjet.12355","volume":"48","author":"A Manches","year":"2017","unstructured":"Manches, A., Plowman, L.: Computing education in children\u2019s early years: A call for debate. British Journal of Educational Technology 48(1), 191\u2013201 (2017)","journal-title":"British Journal of Educational Technology"},{"key":"19_CR149","doi-asserted-by":"crossref","unstructured":"Matula, D.: Who\u2019s in SIGCSE? ACM SIGCSE Bull. 2(5) (1970)","DOI":"10.1145\/873628.873630"},{"key":"19_CR150","doi-asserted-by":"crossref","unstructured":"McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y.B.D., Laxer, C., Thomas, L., Utting, I., Wilusz, T.: A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. In: Working group reports from ITiCSE, Innovation and Technology in computer Science Education, pp. 125\u2013180 (2001)","DOI":"10.1145\/572139.572181"},{"issue":"6","key":"19_CR151","doi-asserted-by":"publisher","first-page":"1094","DOI":"10.1111\/j.1467-8535.2008.00903.x","volume":"40","author":"O McGarr","year":"2009","unstructured":"McGarr, O.: The development of ict across the curriculum in irish schools: A historical perspective. British Journal of Educational Technology 40(6), 1094\u20131108 (2009)","journal-title":"British Journal of Educational Technology"},{"key":"19_CR152","doi-asserted-by":"crossref","unstructured":"McGarr, O., Exton, C., Power, J., McInerney, C.: What about the gatekeepers? School principals\u2019 and school guidance counsellors\u2019 attitudes towards computer science in secondary schools. Computer Science Education 0(0), 1\u201318 (2021). https:\/\/doi.org\/10.1080\/08993408.2021.1953296","DOI":"10.1080\/08993408.2021.1953296"},{"key":"19_CR153","unstructured":"McGarr, O., McInerney, C., Exton, C., Power, J.: Exploring teachers\u2019 professional development to support the roll-out of computer science in Irish second-level schools (2020)"},{"key":"19_CR154","doi-asserted-by":"crossref","unstructured":"McGregor, N.: Business growth, the internet and risk management in the computer games industry. In: Changing the Rules of the Game, pp. 65\u201381. Springer (2013)","DOI":"10.1057\/9781137318411_5"},{"key":"19_CR155","unstructured":"McInerney, C.: Second level computer science teacher self-efficacy and how it influences the use of teaching and assessment strategies. Ph.D. thesis (2021)"},{"key":"19_CR156","unstructured":"McInerney, C., Exton, C., Hinchey, M.: A study of high school computer science teacher confidence levels. In: Proceedings of the 15th Workshop on Primary and Secondary Computing Education, WiPSCE \u201920. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3421590.3421614"},{"key":"19_CR157","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1007\/978-3-319-74310-3_50","volume-title":"Tomorrow\u2019s Learning: Involving Everyone. Learning with and about Technologies and Computing","author":"C McInerney","year":"2017","unstructured":"McInerney, C., Lamprecht, A.L., Margaria, T.: Computing camps for girls \u2013 A first-time experience at the University of Limerick. In: A. Tatnall, M. Webb (eds.) Tomorrow\u2019s Learning: Involving Everyone. Learning with and about Technologies and Computing, pp. 494\u2013505. Springer International Publishing, Cham (2017)"},{"issue":"1","key":"19_CR158","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1145\/236462.236530","volume":"28","author":"H McLoughlin","year":"1996","unstructured":"McLoughlin, H., Hely, K.: Teaching formal programming to first year computer science students. ACM SIGCSE Bull. 28(1), 155\u2013159 (1996). https:\/\/doi.org\/10.1145\/236462.236530","journal-title":"ACM SIGCSE Bull."},{"key":"19_CR159","unstructured":"Michaelson, G.: Teaching programming with computational and informational thinking (2015)"},{"key":"19_CR160","doi-asserted-by":"crossref","unstructured":"Miller, J.E.: Notes from the editor. ACM SIGCSE Bull. 15(2) (1983)","DOI":"10.1145\/952978.801063"},{"key":"19_CR161","unstructured":"Millwood, R., Bresnihan, N., Walsh, D., Hooper, J.: Primary coding: Review of literature on computational thinking (2018). URL ncca.ie\/en\/resources\/primary-coding_review-of-literature-on-computational-thinking\/"},{"key":"19_CR162","unstructured":"Millwood, R., Oldham, E.: Computer science in schools in England and Ireland\u2013Context and current developments in 2017. Redin-Revista Educacional Interdisciplinar 6(1) (2017)"},{"key":"19_CR163","doi-asserted-by":"crossref","unstructured":"Millwood, R., Strong, G., Bresnihan, N., Cowan, P.: Ctwins: Improving computational thinking confidence in educators through paired activities. In: Proceedings of the 11th Workshop in Primary and Secondary Computing Education, WiPSCE \u201916, p. 106\u2013107. ACM, NY, NY, USA (2016). https:\/\/doi.org\/10.1145\/2978249.2978269","DOI":"10.1145\/2978249.2978269"},{"key":"19_CR164","doi-asserted-by":"crossref","unstructured":"Mooney, C., Becker, B.A.: Sense of belonging: The intersectionality of self-identified minority status and gender in undergraduate computer science students. In: United Kingdom & Ireland Computing Education Research Conference., UKICER \u201920, p. 24\u201330. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3416465.3416476","DOI":"10.1145\/3416465.3416476"},{"key":"19_CR165","doi-asserted-by":"crossref","unstructured":"Mooney, C., Becker, B.A.: Investigating the impact of the COVID-19 pandemic on computing students\u2019 sense of belonging. In: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, SIGCSE \u201921, p. 612\u2013618. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3408877.3432407","DOI":"10.1145\/3408877.3432407"},{"key":"19_CR166","doi-asserted-by":"crossref","unstructured":"Mooney, C., Becker, B.A., Salmon, L., Mangina, E.: Computer science identity and sense of belonging: A case study in Ireland. In: Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, GE \u201918, p. 1\u20134. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3195570.3195575","DOI":"10.1145\/3195570.3195575"},{"key":"19_CR167","unstructured":"Moynihan: Computer education: Ireland - a case study (1986). URL hdl.handle.net\/2134\/10837. Online; accessed 31 August 2020"},{"key":"19_CR168","unstructured":"Moynihan, C.: The Irish software industry 1989\u20132008: An overview of its development (2008)"},{"key":"19_CR169","unstructured":"Mulholland, P., Eisenstadt, M.: Using software to teach computer programming: Past, present and future (1998)"},{"key":"19_CR170","doi-asserted-by":"crossref","unstructured":"Nolan, K., Bergin, S.: The role of anxiety when learning to program: A systematic review of the literature. In: Proceedings of the 16th Koli Calling International Conference on Computing Education Research, Koli Calling \u201916, p. 61\u201370. ACM, NY, NY, USA (2016). https:\/\/doi.org\/10.1145\/2999541.2999557","DOI":"10.1145\/2999541.2999557"},{"key":"19_CR171","doi-asserted-by":"crossref","unstructured":"Nolan, K., Faherty, R., Quille, K., Becker, B.A., Bergin, S.: CSinc: An inclusive K-12 outreach model. In: Proceedings of the 19th Koli Calling International Conference on Computing Education Research, Koli Calling \u201919. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3364510.3366156","DOI":"10.1145\/3364510.3366156"},{"key":"19_CR172","doi-asserted-by":"crossref","unstructured":"Nolan, K., Mooney, A., Bergin, S.: An investigation of gender differences in computer science using physiological, psychological and behavioural metrics. In: Proceedings of the Twenty-First Australasian Computing Education Conference, ACE \u201919, p. 47\u201355. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3286960.3286966","DOI":"10.1145\/3286960.3286966"},{"key":"19_CR173","doi-asserted-by":"crossref","unstructured":"Nolan, K., Quille, K., Becker, B.A.: CSLINC a nationwide CS MOOC for second-level students. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2, SIGCSE 2022, p. 1100. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478432.3499069","DOI":"10.1145\/3478432.3499069"},{"key":"19_CR174","doi-asserted-by":"crossref","unstructured":"O\u2019Callaghan, G., Connolly, C.: Developing creativity in computer science initial teacher education through design thinking. In: United Kingdom & Ireland Computing Education Research Conference., UKICER \u201920, p. 45\u201350. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3416465.3416469","DOI":"10.1145\/3416465.3416469"},{"issue":"1","key":"19_CR175","doi-asserted-by":"publisher","first-page":"61","DOI":"10.4018\/IJSEUS.2018010106","volume":"9","author":"E Oldham","year":"2018","unstructured":"Oldham, E., Cowan, P., Millwood, R., Strong, G., Bresnihan, N., Amond, M., Hegarty, L.: Developing confident computational thinking through teacher twinning online. International Journal of Smart Education and Urban Society (IJSEUS) 9(1), 61\u201375 (2018)","journal-title":"International Journal of Smart Education and Urban Society (IJSEUS)"},{"key":"19_CR176","unstructured":"O\u2019Shea, T., Self, J.: Learning and teaching with computers: The artificial intelligence revolution. Prentice Hall Professional Technical Reference (1986)"},{"key":"19_CR177","doi-asserted-by":"crossref","unstructured":"Parkinson, J., Cutts, Q.: Investigating the relationship between spatial skills and computer science. In: Proceedings of the 2018 ACM Conference on International Computing Education Research, pp. 106\u2013114 (2018)","DOI":"10.1145\/3230977.3230990"},{"key":"19_CR178","doi-asserted-by":"crossref","unstructured":"Parkinson, J., Cutts, Q.: Relationships between an early-stage spatial skills test and final CS degree outcomes. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, pp. 293\u2013299 (2022)","DOI":"10.1145\/3478431.3499332"},{"key":"19_CR179","unstructured":"Parslow, T.: CS departments. email correspondence (2022)"},{"key":"19_CR180","doi-asserted-by":"crossref","unstructured":"Passey, D.: Early uses of computers in schools in the United Kingdom: shaping factors and influencing directions. In: Reflections on the History of Computers in Education, pp. 131\u2013149. Springer (2014)","DOI":"10.1007\/978-3-642-55119-2_9"},{"key":"19_CR181","unstructured":"Perry, C.: Coding in schools (2015). URL www.niassembly.gov.uk\/globalassets\/documents\/raise\/publications\/2015\/education\/3715.pdf"},{"key":"19_CR182","doi-asserted-by":"crossref","unstructured":"Porter, L., Bouvier, D., Cutts, Q., Grissom, S., Lee, C., McCartney, R., Zingaro, D., Simon, B.: A multi-institutional study of peer instruction in introductory computing. In: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pp. 358\u2013363 (2016)","DOI":"10.1145\/2839509.2844642"},{"key":"19_CR183","doi-asserted-by":"crossref","unstructured":"Prather, J., Becker, B.A., Craig, M., Denny, P., Loksa, D., Margulieux, L.: What do we think we think we are doing? Metacognition and self-regulation in programming. In: Proceedings of the 2020 ACM Conference on International Computing Education Research, ICER \u201920, p. 2\u201313. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3372782.3406263","DOI":"10.1145\/3372782.3406263"},{"key":"19_CR184","doi-asserted-by":"crossref","unstructured":"Prather, J., Margulieux, L., Whalley, J., Denny, P., Reeves, B.N., Becker, B.A., Singh, P., Powell, G., Bosch, N.: Getting by with help from my friends: Group study in introductory programming understood as socially shared regulation. In: Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1, ICER \u201922, p. 164\u2013176. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3501385.3543970","DOI":"10.1145\/3501385.3543970"},{"key":"19_CR185","doi-asserted-by":"crossref","unstructured":"Prather, J., Pettit, R., Becker, B.A., Denny, P., Loksa, D., Peters, A., Albrecht, Z., Masci, K.: First things first: Providing metacognitive scaffolding for interpreting problem prompts. In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE \u201919, p. 531\u2013537. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3287324.3287374","DOI":"10.1145\/3287324.3287374"},{"key":"19_CR186","doi-asserted-by":"crossref","unstructured":"Quille, K., Bergin, S.: Programming: Predicting student success early in CS1. a re-validation and replication study. In: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2018, p. 15\u201320. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3197091.3197101","DOI":"10.1145\/3197091.3197101"},{"issue":"2-3","key":"19_CR187","first-page":"254","volume":"29","author":"K Quille","year":"2019","unstructured":"Quille, K., Bergin, S.: CS1: How will they do? How can we help? A decade of research and practice. Computer Science Education 29(2-3), 254\u2013282 (2019). https:\/\/doi.org\/10.1080\/08993408.2019.1612679","journal-title":"A decade of research and practice. Computer Science Education"},{"key":"19_CR188","doi-asserted-by":"crossref","unstructured":"Quille, K., Bergin, S.: Promoting a growth mindset in CS1: Does one size fit all? A pilot study. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201920, p. 12\u201318. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3341525.3387361","DOI":"10.1145\/3341525.3387361"},{"key":"19_CR189","unstructured":"Quille, K., Bergin, S., Mooney, A.: Press#, a web-based educational system to predict programming performance. International Journal of Computer Science and Software Engineering (IJCSSE) 4(7), 178\u2013189 (2015). URL mural.maynoothuniversity.ie\/6503\/"},{"key":"19_CR190","doi-asserted-by":"crossref","unstructured":"Quille, K., Culligan, N., Bergin, S.: Insights on gender differences in CS1: A multi-institutional, multi-variate study. In: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201917, p. 263\u2013268. ACM, NY, NY, USA (2017). https:\/\/doi.org\/10.1145\/3059009.3059048","DOI":"10.1145\/3059009.3059048"},{"key":"19_CR191","doi-asserted-by":"crossref","unstructured":"Quille, K., Faherty, R., Becker, B.A.: Building K-12 teacher capacity to expand uptake in a national CS curriculum. In: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2, SIGCSE 2022, p. 1086. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3478432.3499063","DOI":"10.1145\/3478432.3499063"},{"key":"19_CR192","doi-asserted-by":"crossref","unstructured":"Quille, K., Faherty, R., Bergin, S., Becker, B.A.: Second level computer science: The Irish K-12 journey begins. In: Proceedings of the 18th Koli Calling International Conference on Computing Education Research, Koli Calling \u201918. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3279720.3279742","DOI":"10.1145\/3279720.3279742"},{"key":"19_CR193","doi-asserted-by":"crossref","unstructured":"Quille, K., Nam Liao, S., Costelloe, E., Nolan, K., Mooney, A., Shah, K.: PreSS: Predicting student success early in CS1: A pilot international replication and generalization study. In: Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education Vol. 1, ITiCSE \u201922, p. 54\u201360. ACM, NY, NY, USA (2022). https:\/\/doi.org\/10.1145\/3502718.3524755","DOI":"10.1145\/3502718.3524755"},{"key":"19_CR194","doi-asserted-by":"crossref","unstructured":"Quille, K., Nolan, K., Becker, B.A., McHugh, S.: Developing an open-book online exam for final year students. In: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1, ITiCSE \u201921, p. 338\u2013344. ACM, NY, NY, USA (2021). https:\/\/doi.org\/10.1145\/3430665.3456373","DOI":"10.1145\/3430665.3456373"},{"key":"19_CR195","doi-asserted-by":"crossref","unstructured":"Robertson, J.: Cheerful confusion and a thirst for knowledge: tales from the primary school computing classrooms. In: Proceedings of the 13th Workshop in Primary and Secondary Computing Education, pp. 1\u20131 (2018)","DOI":"10.1145\/3265757.3265758"},{"key":"19_CR196","doi-asserted-by":"crossref","unstructured":"Russell, B.: Computer science course a stimulating experience for students and staff. Irish Times p. 17\u201317 (1972)","DOI":"10.1353\/rss.1972.0014"},{"key":"19_CR197","doi-asserted-by":"publisher","first-page":"104291","DOI":"10.1016\/j.compedu.2021.104291","volume":"174","author":"D Scanlon","year":"2021","unstructured":"Scanlon, D., Connolly, C.: Teacher agency and learner agency in teaching and learning a new school subject, leaving certificate computer science, in Ireland: Considerations for teacher education. Computers & Education 174, 104291 (2021). https:\/\/doi.org\/doi.org\/10.1016\/j.compedu.2021.104291","journal-title":"Computers & Education"},{"issue":"1","key":"19_CR198","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1080\/14759390300200144","volume":"12","author":"M Selinger","year":"2003","unstructured":"Selinger, M., Austin, R.: A comparison of the influence of government policy on information and communications technology for teacher training in England and Northern Ireland. Technology, Pedagogy and Education 12(1), 19\u201338 (2003). https:\/\/doi.org\/10.1080\/14759390300200144","journal-title":"Technology, Pedagogy and Education"},{"key":"19_CR199","doi-asserted-by":"crossref","unstructured":"Sentance, S.: Moving to mainstream: Developing computing for all. In: Proceedings of the 14th Workshop in Primary and Secondary Computing Education, pp. 1\u20132 (2019)","DOI":"10.1145\/3361721.3362117"},{"key":"19_CR200","doi-asserted-by":"crossref","unstructured":"Sentance, S., Humphreys, S., Dorling, M.: The network of teaching excellence in computer science and master teachers. In: Proceedings of the 9th Workshop in Primary and Secondary Computing Education, pp. 80\u201388 (2014)","DOI":"10.1145\/2670757.2670789"},{"key":"19_CR201","volume-title":"Shadbolt review of computer sciences degree accreditation and graduate employability","author":"N Shadbolt","year":"2016","unstructured":"Shadbolt, N.: Shadbolt review of computer sciences degree accreditation and graduate employability. London: BIS (2016)"},{"issue":"2","key":"19_CR202","doi-asserted-by":"publisher","first-page":"4","DOI":"10.3102\/0013189X015002004","volume":"15","author":"LS Shulman","year":"1986","unstructured":"Shulman, L.S.: Those who understand: Knowledge growth in teaching. Educational Researcher 15(2), 4\u201314 (1986)","journal-title":"Educational Researcher"},{"issue":"2","key":"19_CR203","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1006\/ijhc.1972.0302","volume":"51","author":"ME Sime","year":"1972","unstructured":"Sime, M.E., Green, T.R., Guest, D.: Psychological evaluation of two conditional constructions used in computer languages. International Journal of Human-Computer Studies 51(2), 125\u2013133 (1972)","journal-title":"International Journal of Human-Computer Studies"},{"key":"19_CR204","doi-asserted-by":"crossref","unstructured":"Strong, G., Higgins, C., Bresnihan, N., Millwood, R.: A survey of the prior programming experience of undergraduate computing and engineering students in Ireland. In: IFIP World Conference on Computers in Education, pp. 473\u2013483. Springer (2017)","DOI":"10.1007\/978-3-319-74310-3_48"},{"key":"19_CR205","doi-asserted-by":"publisher","unstructured":"Sullivan, K., Byrne, J.R., Bresnihan, N., O\u2019Sullivan, K., Tangney, B.: Codeplus \u2013 designing an after school computing programme for girls. In: 2015 IEEE Frontiers in Education Conference (FIE), pp. 1\u20135 (2015). https:\/\/doi.org\/10.1109\/FIE.2015.7344113","DOI":"10.1109\/FIE.2015.7344113"},{"key":"19_CR206","doi-asserted-by":"crossref","unstructured":"Szabo, C., Falkner, N., Petersen, A., Bort, H., Connolly, C., Cunningham, K., Donaldson, P., Hellas, A., Robinson, J., Sheard, J.: A periodic table of computing education learning theories. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201919, p. 269\u2013270. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3304221.3325534","DOI":"10.1145\/3304221.3325534"},{"key":"19_CR207","doi-asserted-by":"crossref","unstructured":"Szabo, C., Sheard, J., Luxton-Reilly, A., Simon, Becker, B.A., Ott, L.: Fifteen years of introductory programming in schools: A global overview of K-12 initiatives. In: Proceedings of the 19th Koli Calling International Conference on Computing Education Research, Koli Calling \u201919. ACM, NY, NY, USA (2019). https:\/\/doi.org\/10.1145\/3364510.3364513","DOI":"10.1145\/3364510.3364513"},{"key":"19_CR208","doi-asserted-by":"crossref","unstructured":"Tedre, M., Denning, P.J.: The long quest for computational thinking. In: Proceedings of the 16th Koli Calling International Conference on Computing Education Research, Koli Calling \u201916, pp. 120\u2013129. ACM, NY, NY, USA (2016). https:\/\/doi.org\/10.1145\/2999541.2999542","DOI":"10.1145\/2999541.2999542"},{"key":"19_CR209","doi-asserted-by":"crossref","unstructured":"Tenenberg, J., Fincher, S.: Opening the door of the computer science classroom: The disciplinary commons. In: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE \u201907, pp. 514\u2013518. ACM, NY, NY, USA (2007). https:\/\/doi.org\/10.1145\/1227310.1227484","DOI":"10.1145\/1227310.1227484"},{"key":"19_CR210","unstructured":"The Royal Society: Shut down or restart? The way forward for computing in UK schools. The Royal Society, London (2012)"},{"key":"19_CR211","unstructured":"The Royal Society: After the reboot: Computing education in UK schools (2017). URL royalsociety.org\/topics-policy\/projects\/computing-education\/"},{"issue":"3","key":"19_CR212","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1111\/j.1467-8535.1987.tb00646.x","volume":"18","author":"M Thorne","year":"1987","unstructured":"Thorne, M.: The legacy of the microelectronics education programme. British Journal of Educational Technology 18(3), 165\u201381 (1987)","journal-title":"British Journal of Educational Technology"},{"key":"19_CR213","doi-asserted-by":"crossref","unstructured":"Tshukudu, E., Cutts, Q., Foster, M.E.: Evaluating a pedagogy for improving conceptual transfer and understanding in a second programming language learning context. In: 21st Koli Calling International Conference on Computing Education Research, pp. 1\u201310 (2021)","DOI":"10.1145\/3488042.3488050"},{"key":"19_CR214","doi-asserted-by":"crossref","unstructured":"Tshukudu, E., Cutts, Q., Goletti, O., Swidan, A., Hermans, F.: Teachers\u2019 views and experiences on teaching second and subsequent programming languages. In: Proceedings of the 17th ACM Conference on International Computing Education Research, pp. 294\u2013305 (2021)","DOI":"10.1145\/3446871.3469752"},{"key":"19_CR215","doi-asserted-by":"crossref","unstructured":"Tshukudu, E., Sentance, S., Adelakun-Adeyemo, O., Nyaringita, B., Quille, K., Zhong, Z.: Investigating K-12 computing education in four African countries (Botswana, Kenya, Nigeria and Uganda). ACM Trans. Comput. Educ. (2022). https:\/\/doi.org\/10.1145\/3554924","DOI":"10.1145\/3554924"},{"key":"19_CR216","doi-asserted-by":"crossref","unstructured":"Tsouroufli, M.: An examination of the Athena SWAN initiatives in the UK: Critical reflections. Palgrave Studies in Gender and Education pp. 35\u201354 (2019). https:\/\/doi.org\/10.1007\/978-3-030-04852-5_3","DOI":"10.1007\/978-3-030-04852-5_3"},{"key":"19_CR217","doi-asserted-by":"crossref","unstructured":"Turing, A.M.: Computing machinery and intelligence. In: Parsing the Turing Test, pp. 23\u201365. Springer (2009)","DOI":"10.1007\/978-1-4020-6710-5_3"},{"key":"19_CR218","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139105736","volume-title":"Alan M","author":"S Turing","year":"2012","unstructured":"Turing, S.: Alan M. Turing: Centenary edition. Cambridge University Press (2012)"},{"key":"19_CR219","doi-asserted-by":"crossref","unstructured":"Uhomoibhi, J.O.: Implementing e-learning in Northern Ireland: prospects and challenges. Campus-Wide Information Systems 23(1), 4\u201314 (2006). https:\/\/doi.org\/10.1108\/10650740610639697. Publisher: Emerald Group Publishing Limited","DOI":"10.1108\/10650740610639697"},{"key":"19_CR220","doi-asserted-by":"publisher","unstructured":"University College Dublin: UCD News (1976). https:\/\/doi.org\/10.7925\/drs1.ucdlib_49485","DOI":"10.7925\/drs1.ucdlib_49485"},{"key":"19_CR221","unstructured":"University College Dublin College of Science: From early scientific endeavours to today\u2019s UCD Science: Towards a history of the UCD College of Science (2015). URL https:\/\/www.yumpu.com\/en\/document\/read\/55057153\/from-early-scientific-endeavours-to-todays-ucd-science"},{"key":"19_CR222","unstructured":"Vegas, E., Hansen, M., Fowler, B.: Building skills for life: how to expand and improve computer science education around the world (2021). Available at: www.brookings.edu\/essay\/building-skills-for-life-how-to-expand-and-improve-computer-science-education-around-the-world\/"},{"key":"19_CR223","doi-asserted-by":"crossref","unstructured":"Vivian, R., Quille, K., McGill, M.M., Falkner, K., Sentance, S., Barksdale, S., Busuttil, L., Cole, E., Liebe, C., Maiorana, F.: An international pilot study of K-12 teachers\u2019 computer science self-esteem. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE \u201920, p. 117\u2013123. ACM, NY, NY, USA (2020). https:\/\/doi.org\/10.1145\/3341525.3387418","DOI":"10.1145\/3341525.3387418"},{"issue":"3","key":"19_CR224","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1080\/0033039810180303","volume":"18","author":"DD Walker","year":"1981","unstructured":"Walker, D.D., Megarry, J.: The Scottish microelectronics development programme. Programmed Learning and Educational Technology 18(3), 130\u2013135 (1981)","journal-title":"Programmed Learning and Educational Technology"},{"issue":"4","key":"19_CR225","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/216511.571912","volume":"27","author":"HM Walker","year":"1995","unstructured":"Walker, H.M.: Message from the SIGCSE secretary\/treasurer. ACM SIGCSE Bull. 27(4), 1\u20134 (1995). https:\/\/doi.org\/10.1145\/216511.571912","journal-title":"ACM SIGCSE Bull."},{"issue":"2","key":"19_CR226","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1080\/00131880902891222","volume":"51","author":"C Whetton","year":"2009","unstructured":"Whetton, C.: A brief history of a testing time: National curriculum assessment in England 1989\u20132008. Educational Research 51(2), 137\u2013159 (2009)","journal-title":"Educational Research"},{"key":"19_CR227","doi-asserted-by":"crossref","unstructured":"Yadav, A., Gretter, S., Hambrusch, S.: Challenges of a computer science classroom: Initial perspectives from teachers. In: Proceedings of the Workshop in Primary and Secondary Computing Education, pp. 136\u2013137 (2015)","DOI":"10.1145\/2818314.2818322"},{"key":"19_CR228","doi-asserted-by":"crossref","unstructured":"Zingaro, D., Craig, M., Porter, L., Becker, B.A., Cao, Y., Conrad, P., Cukierman, D., Hellas, A., Loksa, D., Thota, N.: Achievement goals in CS1: Replication and extension. In: Proceedings of the 49th ACM Technical Symposium on Computer Science Education, SIGCSE \u201918, p. 687\u2013692. ACM, NY, NY, USA (2018). https:\/\/doi.org\/10.1145\/3159450.3159452","DOI":"10.1145\/3159450.3159452"}],"container-title":["Past, Present and Future of Computing Education Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-25336-2_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,10]],"date-time":"2023-12-10T20:36:39Z","timestamp":1702240599000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-25336-2_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031253355","9783031253362"],"references-count":228,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-25336-2_19","relation":{},"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"5 January 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}