Abstract
The first Australasian computing education conference was held in 1996. Australasian authors had presented papers at SIGCSE, but a local conference gave them a far more affordable option, and it flourished. Australasia has also been well represented at both ITiCSE and ICER since their inceptions. Other Australasian innovations in CER include the conventicles, local meetings at which the computing educators in a city could meet and share papers that they had presented at conferences further afield. This chapter summarises the history and growth of computing education publication, and subsequently of computing education research, in Australia and New Zealand. At a more detailed level, it briefly discusses a number of research projects in New Zealand, in Australia, and across the oceanic divide between the two. It also devotes a section to school-level computing education, an area that has seen a great deal of recent activity in both countries.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
ACM Digital Library SIGCSE Affiliations. URL https://dl.acm.org/sig/sigcse/affiliations?startPage=0&pageSize=50
ACM Digital Library SIGCSE Authors. URL https://dl.acm.org/sig/sigcse/authors?startPage=0&pageSize=50
The Cambridge Handbook of Computing Education Research. Cambridge Handbooks in Psychology. Cambridge University Press (2019). DOI https://doi.org/10.1017/9781108654555
Asghar, M.R., Luxton-Reilly, A.: A Case Study of a Cybersecurity Programme: Curriculum Design, Resource Management, and Reflections, p. 16–22. SIGCSE 2020 (2020)
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: ITiCSE 2019 Working Group Reports, ITiCSE-WGR 2019, p. 177–210 (2019). DOI https://doi.org/10.1145/3344429.3372508
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: 52nd Technical Symposium on Computer Science Education, SIGCSE 2021, p. 281–287 (2021). DOI https://doi.org/10.1145/3408877.3432448
Beecham, S., Clear, T., Lal, R., Noll, J.: Do scaling agile frameworks address global software development risks? An empirical study (2020). DOI https://doi.org/10.48550/ARXIV.2009.08193
Beecham, S., Noll, J., Clear, T.: Do we teach the right thing? A comparison of GSE education and practice. In: 12th International Conference on Global Software Engineering (ICGSE), pp. 11–20 (2017). DOI https://doi.org/10.1109/ICGSE.2017.8
Bell, T.: CS unplugged or coding classes? Commun. ACM 64(5), 25–27 (2021). URL https://doi.org/10.1145/3457195
Bell, T., Andreae, P., Robins, A.: A case study of the introduction of computer science in NZ schools. ACM Trans. Comput. Educ. 14(2) (2014). DOI https://doi.org/10.1145/2602485
Bell, T., Witten, I., Fellows, M.: CS unplugged: an enrichment and extension programme for primary-aged students (2015)
Biddle, R., Tempero, E.: Explaining inheritance: A code reusability perspective. SIGCSE Bulletin 28(1), 217–221 (1996). DOI https://doi.org/10.1145/236462.236543
Biddle, R., Tempero, E.: Java pitfalls for beginners. SIGCSE Bulletin 30(2), 48–52 (1998). DOI https://doi.org/10.1145/292422.292441
Bridgeman, N.: Capstone projects: An NACCQ retrospective. In: Annual Conference of the National Advisory Committe of Computing Qualifications (NACCQ). Citeseer (2008)
Brown, J., Andreae, P., Biddle, R., Tempero, E.: Women in introductory computer science: Experience at Victoria University of Wellington. In: 28th Technical Symposium on Computer Science Education, SIGCSE 1997, p. 111–115 (1997). DOI https://doi.org/10.1145/268084.268128
Butler, M., Morgan, M., Sheard, J., Simon, Falkner, K., Weerasinghe, A.: Initiatives to increase engagement in first-year ICT. In: 20th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2015, pp. 308–313 (2015). URL http://doi.acm.org/10.1145/2729094.2742629
Butler, M., Sheard, J., Morgan, M., Falkner, K., Simon, Weerasinghe, A.: Understanding the teaching context of first-year ICT education in Australia. In: 17th Australasian Computing Education Conference, ACE 2015, pp. 101–109 (2015). URL http://crpit.com/confpapers/CRPITV160Butler.pdf
Carbone, A., Hurst, J., Mitchell, I., Gunstone, D.: Principles for designing programming exercises to minimise poor learning behaviours in students. In: Proceedings of the Australasian conference on Computing education, pp. 26–33 (2000)
Carbone, A., Hurst, J., Mitchell, I., Gunstone, D.: An exploration of internal factors influencing student learning of programming. In: Proceedings of the Eleventh Australasian Conference on Computing Education-Volume 95, pp. 25–34 (2009)
Carpenter, B.E., Jenkins, P.C., Pearson, L.W., Thomas, L.K.: MUSIC: a simulated computer for teaching purposes. SIGCSE Bulletin 9(4), 70–76 (1977). DOI https://doi.org/10.1145/382181.382599
Clear, A., Clear, T., Vichare, A., Charles, T., Frezza, S., Gutica, M., Lunt, B., Maiorana, F., Pears, A., Pitt, F., Riedesel, C., Szynkiewicz, J.: Designing computer science competency statements: A process and curriculum model for the 21st century. In: ITiCSE 2020 Working Group Reports, ITiCSE-WGR 2020, p. 211–246 (2020). DOI https://doi.org/10.1145/3437800.3439208
Clear, T.: ‘social’ or ‘anti-social’ software: Content production in web 2.0—who benefits? ACM Inroads 4(4), 12–13 (2013). URL https://doi.org/10.1145/2537753.2537757
Clear, T.: Thinking issues: What’s driving Uber? Values in computing and the ‘sharing economy’. ACM Inroads 8(4), 38–40 (2017)
Clear, T.: The arbitrary nature of computing curricula. XRDS 25(1), 56–59 (2018). DOI https://doi.org/10.1145/3265905
Clear, T., Beecham, S.: Global software engineering education practice continuum. Special issue of the ACM Transactions on Computing Education. ACM Trans. Comput. Educ. 19(2) (2019). DOI https://doi.org/10.1145/3294011
Clear, T., Beecham, S., Barr, J., Daniels, M., McDermott, R., Oudshoorn, M., Savickaite, A., Noll, J.: Challenges and recommendations for the design and conduct of global software engineering courses: A systematic review. In: ITiCSE 2015 Working Group Reports, ITICSE-WGR 2015, p. 1–39 (2015). DOI https://doi.org/10.1145/2858796.2858797
Clear, T., Goldweber, M., Young, F.H., Leidig, P.M., Scott, K.: Resources for instructors of capstone courses in computing. In: Working group reports from ITiCSE on Innovation and technology in computer science education, pp. 93–113 (2001)
Clear, T., Kassabova, D.: A course in collaborative computing: collaborative learning and research with a global perspective. In: Proceedings of the 39th SIGCSE technical symposium on Computer science education, pp. 63–67 (2008)
Clear, T., Whalley, J., Robbins, P., Philpott, A., Eckerdal, A., Laakso, M., Lister, R.: Report on the final BRACElet workshop. Journal of Applied Computing and Information Technology 15(1) (2011). URL https://www.citrenz.ac.nz/jacit/JACIT1501/2011Clear_BRACElet.html
Craig, A., Lang, C., Fisher, J.: Twenty years of Girls into Computing days: has it been worth the effort? Journal of Information Technology Education: Research 7(1), 339–353 (2008)
Crow, T., Luxton-Reilly, A., Wünsche, B.C., Denny, P.: Resources and support for the implementation of digital technologies in New Zealand schools. In: 21st Australasian Computing Education Conference, pp. 69–78 (2019)
Denny, P.: The effect of virtual achievements on student engagement. In: SIGCHI Conference on Human Factors in Computing Systems, CHI 2013, p. 763–772 (2013). DOI https://doi.org/10.1145/2470654.2470763
Denny, P., Hamer, J., Luxton-Reilly, A., Purchase, H.: Peerwise: students sharing their multiple choice questions. In: Fourth International Computing Education Research Workshop, ICER 2008, p. 51–58 (2008). DOI https://doi.org/10.1145/1404520.1404526
Denny, P., Luxton-Reilly, A., Carpenter, D.: Enhancing syntax error messages appears ineffectual. In: 19th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2014, p. 273–278 (2014). DOI https://doi.org/10.1145/2591708.2591748
Denny, P., Luxton-Reilly, A., Craig, M., Petersen, A.: Improving complex task performance using a sequence of simple practice tasks. In: 23rd Conference on Innovation & Technology in Computer Science Education, ITiCSE 2018, p. 4–9 (2018). DOI https://doi.org/10.1145/3197091.3197141
Denny, P., Luxton-Reilly, A., Simon, B.: Evaluating a new exam question: Parsons problems. In: Fourth International Computing Education Research Workshop, ICER 2008, p. 113–124 (2008). DOI https://doi.org/10.1145/1404520.1404532
Denny, P., Luxton-Reilly, A., Tempero, E.: All syntax errors are not equal. In: 17th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2012, p. 75–80 (2012). DOI https://doi.org/10.1145/2325296.2325318
Denny, P., Luxton-Reilly, A., Tempero, E., Hendrickx, J.: CodeWrite: Supporting student-driven practice of Java. In: 42nd Technical Symposium on Computer Science Education, SIGCSE 2011, p. 471–476 (2011). DOI https://doi.org/10.1145/1953163.1953299
Denny, P., Luxton-Reilly, A., Tempero, E., Hendrickx, J.: Understanding the syntax barrier for novices. In: 16th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2011, p. 208–212 (2011). DOI https://doi.org/10.1145/1999747.1999807
Denny, P., McDonald, F., Empson, R., Kelly, P., Petersen, A.: Empirical support for a causal relationship between gamification and learning outcomes. In: 2018 CHI Conference on Human Factors in Computing Systems, CHI 2018, p. 1–13 (2018). DOI https://doi.org/10.1145/3173574.3173885
Denny, P., Prather, J., Becker, B.A.: Error message readability and novice debugging performance. In: 25th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2020, p. 480–486 (2020). DOI https://doi.org/10.1145/3341525.3387384
Dick, M., Purcell, W., Sheard, J.I., Hasen, M.: What to do about cheating? Using the student perspective to develop curriculum to address the problem. In: Asia-Pacific Educational Integrity Conference (2005)
Dick, M., Sheard, J., Bareiss, C., Carter, J., Joyce, D., Harding, T., Laxer, C.: Addressing student cheating: definitions and solutions. SIGCSE Bulletin 35(2), 172–184 (2002)
Du, Y., Luxton-Reilly, A., Denny, P.: A review of research on Parsons problems. In: 22nd Australasian Computing Education Conference, ACE 2020, p. 195–202 (2020). DOI https://doi.org/10.1145/3373165.3373187
Duncan, C., Bell, T.: A pilot computer science and programming course for primary school students. In: Proceedings of the Workshop in Primary and Secondary Computing Education, WiPSCE ’15, p. 39–48. Association for Computing Machinery, New York, NY, USA (2015). URL https://doi.org/10.1145/2818314.2818328
Duncan, C., Bell, T., Atlas, J.: What do the teachers think? Introducing computational thinking in the primary school curriculum. In: 19th Australasian Computing Education Conference, pp. 65–74 (2017)
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: 19th Koli Calling International Conference on Computing Education Research, pp. 1–10 (2019)
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: ITiCSE 2019 Working Group Reports, pp. 111–142 (2019)
Falkner, K., Vivian, R., Falkner, N.: The Australian digital technologies curriculum: challenge and opportunity. In: 16th Australasian Computing Education Conference, ACE 2014, pp. 3–12 (2014)
Falkner, K., Vivian, R., Falkner, N.: Teaching computational thinking in K-6: The CSER digital technologies MOOC. In: 17th Australasian Computing Education Conference, ACE 2015, vol. 30 (2015)
Falkner, K., Vivian, R., Falkner, N., Williams, S.A.: Reflecting on three offerings of a community-centric MOOC for K-6 computer science teachers. In: 48th SIGCSE Technical Symposium on Computer Science Education, pp. 195–200 (2017)
Falkner, K., Vivian, R., Williams, S.A.: An ecosystem approach to teacher professional development within computer science. Computer Science Education 28(4), 303–344 (2018)
Fincher, S., Lister, R., Clear, T., Robins, A., Tenenberg, J., Petre, M.: Multi-institutional, multi-national studies in CSEd research: some design considerations and trade-offs. In: First International Computing Education Research Workshop, ICER 2005, p. 111–121 (2005). DOI https://doi.org/10.1145/1089786.1089797
Fletcher, A., Mason, R., Cooper, G.: Helping students get IT: investigating the longitudinal impacts of IT school outreach in Australia. In: 23rd Australasian Computing Education Conference, ACE 2021, pp. 115–124 (2021)
Garner, S., Haden, P., Robins, A.: My program is correct but it doesn’t run: a preliminary investigation of novice programmers’ problems. In: Seventh Australasian Computing Education Conference, ACE 2005, p. 173–180 (2005)
Goldweber, M., Barr, J., Clear, T., Davoli, R., Mann, S., Patitsas, E., Portnoff, S.: A framework for enhancing the social good in computing education: A values approach. ACM Inroads 4(1), 58–79 (2013). URL https://doi.org/10.1145/2432596.2432616
Hagan, D., Markham, S.: Does it help to have some programming experience before beginning a computing degree program? In: Fifth Conference on Innovation & Technology in Computer Science Education, ITiCSE 2000, pp. 25–28 (2000)
Hamer, J., Cutts, Q., Jackova, J., Luxton-Reilly, A., McCartney, R., Purchase, H., Riedesel, C., Saeli, M., Sanders, K., Sheard, J.: Contributing student pedagogy. SIGCSE Bulletin 40(4), 194–212 (2008). DOI https://doi.org/10.1145/1473195.1473242
Hamer, J., Kell, C., Spence, F.: Peer assessment using Aropä. In: Ninth Australasian Computing Education Conference, ACE 2007, p. 43–54 (2007)
Hamer, J., Purchase, H.C., Denny, P., Luxton-Reilly, A.: Quality of peer assessment in CS1. In: Fifth International Computing Education Research Workshop, ICER 2009, p. 27–36 (2009). DOI https://doi.org/10.1145/1584322.1584327
Hamer, J., Purchase, H.C., Luxton-Reilly, A., Sheard, J.: Tools for “contributing student learning”. In: ITiCSE 2010 Working Group Reports, ITiCSE-WGR 2010, p. 1–14 (2010). DOI https://doi.org/10.1145/1971681.1971683
Hogan, J.M., Thomas, R.: Developing the software engineering team. In: Seventh Australasian Computing Education Conference, pp. 203–210 (2005)
Indriasari, T.D., Luxton-Reilly, A., Denny, P.: A review of peer code review in higher education. ACM Trans. Comput. Educ. 20(3) (2020). DOI https://doi.org/10.1145/3403935
Indriasari, T.D., Luxton-Reilly, A., Denny, P.: Investigating accuracy and perceived value of feedback in peer code review using gamification. In: 26th Conference on Innovation & Technology in Computer Science Education Vol 1, p. 199–205 (2021)
Joyce, D., Young, A.: Developing and implementing a professional doctorate in computing. In: Sixth Australasian Computing Education Conference, ACE 2004, p. 145–149 (2004)
Kavanagh, S., Luxton-Reilly, A.: Rubrics used in peer assessment. In: Australasian Computer Science Week Multiconference, ACSW 2016 (2016). DOI https://doi.org/10.1145/2843043.2843347
Kay, J., Lublin, J., Poiner, G., Prosser, M.: Not even well begun: women in computing courses. Higher Education 18(5), 511–527 (1989)
Khan, N.Z., Luxton-Reilly, A.: Is computing for social good the solution to closing the gender gap in computer science? In: Australasian Computer Science Week Multiconference, ACSW 2016 (2016). DOI https://doi.org/10.1145/2843043.2843069
Kirk, D., Crow, T., Luxton-Reilly, A., Tempero, E.: Mind the gap: searching for clarity in NCEA, p. 192–198 (2021)
Kirk, D., Crow, T., Luxton-Reilly, A., Tempero, E.: Teaching code quality in high school programming courses - understanding teachers’ needs. In: Australasian Computing Education Conference, ACE 2022, p. 36–45 (2022). DOI https://doi.org/10.1145/3511861.3511866
Kölling, M.: The problem of teaching object-oriented programming, part 1: languages. Journal of Object-Oriented Programming 11(8), 8–15 (1999)
Kölling, M.: The problem of teaching object-oriented programming, part 2: environments. Journal of Object-Oriented Programming pp. 6–12 (1999)
Kölling, M., Quig, B., Patterson, A., Rosenberg, J.: The BlueJ system and its pedagogy. Computer Science Education 13(4), 249–268 (2003). DOI https://doi.org/10.1076/csed.13.4.249.17496
Kölling, M., Rosenberg, J.: Guidelines for teaching object orientation with Java. SIGCSE Bulletin 33(3), 33–36 (2001)
Lamers, D., Mason, R.: Advertising CS/IT degrees to female students in Australia. In: 20th Australasian Computing Education Conference, ACE 2018, pp. 1–8 (2018)
Lang, C.: Sequential attrition of secondary school student interest in IT courses and careers. Information Technology & People (2012)
Lang, C., Craig, A., Fisher, J., Forgasz, H.: Creating digital divas: scaffolding perception change through secondary school and university alliances. In: 15th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2010, p. 38–42 (2010). DOI https://doi.org/10.1145/1822090.1822103
Lang, C., Fisher, J., Craig, A., Forgasz, H.: Outreach programmes to attract girls into computing: how the best laid plans can sometimes fail. Computer Science Education 25(3), 257–275 (2015)
Leinonen, J., Denny, P., Whalley, J.: A comparison of immediate and scheduled feedback in introductory programming projects. In: 53rd Technical Symposium on Computer Science Education Vol 1, SIGCSE 2022, p. 885–891 (2022). DOI https://doi.org/10.1145/3478431.3499372
Li, C., Chan, E., Denny, P., Luxton-Reilly, A., Tempero, E.: Towards a framework for teaching debugging. In: 21st Australasian Computing Education Conference, ACE 2019, p. 79–86 (2019). DOI https://doi.org/10.1145/3286960.3286970
Lister, R.: A clandestine religious meeting. SIGCSE Bulletin 36(4), 16–17 (2004). URL https://doi.org/10.1145/1041624.1041636
Little, J.C., Granger, M., Adams, E.S., Holvikivi, J., Lippert, S.K., Walker, H.M., Young, A.: Integrating cultural issues into the computer and information technology curriculum. In: ITiCSE 2000 Working Group Reports, ITiCSE-WGR 2000, p. 136–154 (2001). DOI https://doi.org/10.1145/571968.571975
Lobb, R., Harlow, J.: Coderunner: a tool for assessing computer programming skills. ACM Inroads 7(1), 47–51 (2016). DOI https://doi.org/10.1145/2810041
Lopez, M., Whalley, J., Robbins, P., Lister, R.: Relationships between reading, tracing and writing skills in introductory programming. In: Fourth International Computing Education Research Workshop, ICER 2008, p. 101–112 (2008). DOI https://doi.org/10.1145/1404520.1404531
Luxton-Reilly, A.: A systematic review of tools that support peer assessment. Computer Science Education 19(4), 209–232 (2009). DOI https://doi.org/10.1080/08993400903384844
Luxton-Reilly, A.: Learning to program is easy. In: 21st Conference on Innovation & Technology in Computer Science Education, ITiCSE 2016, p. 284–289 (2016). DOI https://doi.org/10.1145/2899415.2899432
Luxton-Reilly, A., Becker, B.A., Cao, Y., McDermott, R., Mirolo, C., Mühling, A., Petersen, A., Sanders, K., Simon, Whalley, J.: Developing assessments to determine mastery of programming fundamentals. In: 22nd Conference on Innovation & Technology in Computer Science Education, ITiCSE 2017, p. 388 (2017). DOI https://doi.org/10.1145/3059009.3081327
Luxton-Reilly, A., Bertinshaw, D., Denny, P., Plimmer, B., Sheehan, R.: The impact of question generation activities on performance. In: 43rd Technical Symposium on Computer Science Education, SIGCSE 2012, p. 391–396 (2012). DOI https://doi.org/10.1145/2157136.2157250
Luxton-Reilly, A., McMillan, E., Stevenson, E., Tempero, E., Denny, P.: Ladebug: an online tool to help novice programmers improve their debugging skills. In: 23rd Conference on Innovation & Technology in Computer Science Education, ITiCSE 2018, p. 159–164 (2018). DOI https://doi.org/10.1145/3197091.3197098
Luxton-Reilly, A., Petersen, A.: The compound nature of novice programming assessments. In: 19th Australasian Computing Education Conference, ACE 2017, p. 26–35 (2017). DOI https://doi.org/10.1145/3013499.3013500
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: ITiCSE 2018 Working Group Reports, ITiCSE-WGR 2018, p. 55–106 (2018). DOI https://doi.org/10.1145/3293881.3295779
McLachlan, C., Craig, A., Coldwell, J.: Student perceptions of ICT: a gendered analysis. In: 12th Australasian Computing Education Conference, ACE 2010 (2010)
Mendes, E., Al-Fakhri, L.B., Luxton-Reilly, A.: Investigating pair-programming in a 2nd-year software development and design computer science course. In: 10th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2005, p. 296–300 (2005). DOI https://doi.org/10.1145/1067445.1067526
Moon, B.A.M.: The challenge of computer science in New Zealand. SIGCSE Bulletin 2(3), 61–68 (1970). DOI https://doi.org/10.1145/873641.873653
Morgan, M., Sheard, J., Butler, M., Falkner, K., Simon, Weerasinghe, A.: Teaching in first-year ICT education in Australia: research and practice. In: 17th Australasian Computing Education Conference, ACE 2015, pp. 81–90 (2015). URL http://crpit.com/confpapers/CRPITV160Morgan.pdf
Mugridge, W.B., Hosking, J.G.: A method for introducing schemas. SIGCSE Bulletin 17(4), 76–82 (1985). DOI https://doi.org/10.1145/989369.989381
Munasinghe, B., Bell, T., Robins, A.: Teachers’ understanding of technical terms in a computational thinking curriculum. In: 23rd Australasian Computing Education Conference, ACE 2021, pp. 106–114 (2021)
Papamitsiou, Z., Giannakos, M., Simon, Luxton-Reilly, A.: Computing education research landscape through an analysis of keywords. In: 16th International Computing Education Research Conference, ICER 2020, p. 102–112 (2020). DOI https://doi.org/10.1145/3372782.3406276
Parsons, D., Haden, P.: Parson’s programming puzzles: a fun and effective learning tool for first programming courses. In: Eighth Australasian Computing Education Conference, ACE 2006, p. 157–163 (2006)
Picardo, V., Denny, P., Luxton-Reilly, A.: Lecture recordings, viewing habits, and performance in an introductory programming course. In: 23rd Australasian Computing Education Conference, ACE 2021, p. 73–79 (2021). DOI https://doi.org/10.1145/3441636.3442307
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: 16th International Computing Education Research Conference, ICER 2020, p. 2–13 (2020). DOI https://doi.org/10.1145/3372782.3406263
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: 50th Technical Symposium on Computer Science Education, SIGCSE 2019, p. 531–537 (2019). DOI https://doi.org/10.1145/3287324.3287374
Richards, D.: Designing project-based courses with a focus on group formation and assessment. ACM transactions on Computing Education (TOCE) 9(1), 1–40 (2009)
Rigby, L., Denny, P., Luxton-Reilly, A.: A miss is as good as a mile: off-by-one errors and arrays in an introductory programming course. In: 22nd Australasian Computing Education Conference, ACE 2020, p. 31–38 (2020). DOI https://doi.org/10.1145/3373165.3373169
Robins, A.: Learning edge momentum: a new account of outcomes in CS1. Computer Science Education 20(1), 37–71 (2010)
Robins, A.: The ongoing challenges of computer science education research. Computer Science Education 25(2), 115–119 (2015). DOI https://doi.org/10.1080/08993408.2015.1034350
Robins, A., Rountree, J., Rountree, N.: Learning and teaching programming: A review and discussion. Computer Science Education 13(2), 137–172 (2003). DOI https://doi.org/10.1076/csed.13.2.137.14200
Robins, A., Shapiro, R.B.: The growth of computing education doctoral research. SIGCSE Bulletin 48(4), 3 (2016). DOI https://doi.org/10.1145/3015259.3015261
Rosenberg, J.: Foreword. In: First Australasian Conference on Computer Science Education, ACSE 1996, p. iii (1996)
Rountree, N., Rountree, J., Robins, A., Hannah, R.: Interacting factors that predict success and failure in a CS1 course. In: ITiCSE 2004 Working Group Reports, ITiCSE-WGR 2004, p. 101–104 (2004). DOI https://doi.org/10.1145/1044550.1041669
Samarasekara, C.K., Ott, C., Robins, A.: A decade of CS education in New Zealand’s high schools. Where are we at? In: 16th Workshop in Primary and Secondary Computing Education, WIPSCE 2021 (2021)
Samarasekara, C.K., Ott, C., Robins, A.: Barriers to New Zealand high school CS education - learners’ perspectives. In: 53rd Technical Symposium on Computer Science Education Vol 1, SIGCSE 2022, p. 927–933 (2022). DOI https://doi.org/10.1145/3478431.3499344
Selby, L., Ryba, K., Young, A.: Women in computing: what does the data show? SIGCSE Bulletin 30(4), 62–67 (1998). DOI https://doi.org/10.1145/306286.306318
Sheard, J., Dick, M.: Computing student practices of cheating and plagiarism: a decade of change. In: 16th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2011, pp. 233–237 (2011)
Sheard, J., Dick, M.: Directions and dimensions in managing cheating and plagiarism of IT students. In: 14th Australasian Computing Education Conference, ACE 2012, pp. 177–186 (2012)
Sheard, J., Dick, M., Markham, S., Macdonald, I., Walsh, M.: Cheating and plagiarism: perceptions and practices of first year IT students. In: Seventh Conference on Innovation & Technology in Computer science Education, ITiCSE 2002, pp. 183–187 (2002)
Sheard, J., Markham, S., Dick, M.: Investigating differences in cheating behaviours of IT undergraduate and graduate students: the maturity and motivation factors. Higher Education Research & Development 22(1), 91–108 (2003)
Sheard, J., Morgan, M., Butler, M., Falkner, K., Simon, Weerasinghe, A.: Assessment in first-year ICT education in Australia: research and practice. In: 17th Australasian Computing Education Conference, ACE 2015, pp. 91–99 (2015). URL http://crpit.com/confpapers/CRPITV160Sheard.pdf
Sheard, J., Simon, Butler, M., Falkner, K., Morgan, M., Weerasinghe, A.: Strategies for maintaining academic integrity in first-year computing courses. In: 22nd Conference on Innovation & Technology in Computer Science Education, ITiCSE 2017, pp. 244–249 (2017). DOI https://doi.org/10.1145/3059009.3059064
Sheard, J., Simon, Carbone, A., Chinn, D., Clear, T., Corney, M., D’Souza, D., Fenwick, J., Harland, J., Laakso, M.J., Teague, D.: How difficult are exams? A framework for assessing the complexity of introductory programming exams. In: 15th Australasian Computing Education Conference, ACE 2013, p. 145–154 (2013)
Sheard, J., Simon, Carbone, A., Chinn, D., Laakso, M.J., Clear, T., De Raadt, M., D’Souza, D., Harland, J., Lister, R., Philpott, A., et al.: Exploring programming assessment instruments: a classification scheme for examination questions. In: Seventh International Computing Education Research Workshop, ICER 2011, pp. 33–38 (2011)
Sheard, J., Simon, Carbone, A., D’Souza, D., Hamilton, M.: Assessment of programming: pedagogical foundations of exams. In: 18th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2013, pp. 141–146 (2013)
Sheard, J., Simon, Dermoudy, J., D’Souza, D., Hu, M., Parsons, D.: Benchmarking a set of exam questions for introductory programming. In: 16th Australasian Computing Education Conference, ACE 2014, pp. 113–121 (2014)
Simon: A classification of recent Australasian computing education publications. Computer Science Education 17(3), 155–169 (2007). DOI https://doi.org/10.1080/08993400701538021
Simon: The Koli Calling community. In: 16th Koli Calling International Conference on Computing Education Research, Koli Calling 2016, p. 101–109 (2016). DOI https://doi.org/10.1145/2999541.2999562
Simon: A picture of the growing ICER community. ICER 2016, p. 153–159 (2016). DOI https://doi.org/10.1145/2960310.2960323
Simon: Twenty-four years of ITiCSE authors. In: 25th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2020, p. 205–211 (2020). DOI https://doi.org/10.1145/3341525.3387387
Simon: Twenty-two years of ACE. In: 22nd Australasian Computing Education Conference, ACE 2020, p. 203–210 (2020). DOI https://doi.org/10.1145/3373165.3373188
Simon, Carbone, A., de Raadt, M., Lister, R., Hamilton, M., Sheard, J.: Classifying computing education papers: process and results. In: Fourth International Computing Education Research Workshop, ICER 2008, pp. 161–172 (2008). DOI https://doi.org/10.1145/1404520.1404536
Simon, Cook, B., Sheard, J., Carbone, A., Johnson, C.: Academic integrity perceptions regarding computing assessments and essays. In: 10th International Computing Education Research Conference, ICER 2014, pp. 107–114 (2014)
Simon, Jha, M., Leemans, S.J., Berretta, R., Bilgin, A.A., Jayarathna, L., Sheard, J.: Online assessment and COVID: opportunities and challenges. In: 24th Australasian Computing Education Conference, ACE 2022, pp. 14–18 (2022)
Simon, Luxton-Reilly, A., Adelakun-Adeyemo, O.: Confirmation bias and other flaws in citing pass rate studies. In: 26th Conference on Innovation & Technology in Computer Science Education Vol 1, ITiCSE 2021, p. 575–581 (2021)
Simon, Luxton-Reilly, A., Ajanovski, V.V., Fouh, E., Gonsalvez, C., Leinonen, J., Parkinson, J., Poole, M., Thota, N.: Pass rates in introductory programming and in other STEM disciplines. In: ITiCSE 2019 Working Group Reports, ITiCSE-WGR 2019, p. 53–71 (2019). DOI https://doi.org/10.1145/3344429.3372502
Simon, Sheard, J.: Academic integrity and professional integrity in computing education. In: 20th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2015, pp. 237–241 (2015)
Simon, Sheard, J., Carbone, A., Chinn, D., Laakso, M.J., Clear, T., de Raadt, M., D’Souza, D., Lister, R., Philpott, A., Skene, J., Warburton, G.: Introductory programming: examining the exams. In: 14th Australasian Computing Education Conference, ACE 2012, pp. 61–70 (2012)
Simon, Sheard, J., Carbone, A., de Raadt, M., Hamilton, M., Lister, R., Thompson, E.: Eight years of computing education papers at NACCQ. National Advisory Committee on Computing Qualifications pp. 101–107 (2008)
Simon, Sheard, J., D’Souza, D., Klemperer, P., Porter, L., Sorva, J., Stegeman, M., Zingaro, D.: Benchmarking introductory programming exams: how and why. In: 21st Conference on Innovation & Technology in Computer Science Education, ITiCSE 2016, pp. 154–159 (2016)
Simon, Sheard, J., D’Souza, D., Klemperer, P., Porter, L., Sorva, J., Stegeman, M., Zingaro, D.: Benchmarking introductory programming exams: some preliminary results. In: 12th International Computing Education Research Conference, ICER 2016, pp. 103–111 (2016)
Simon, Sheard, J., D’Souza, D., Lopez, M., Luxton-Reilly, A., Putro, I.H., Robbins, P., Teague, D., Whalley, J.: How (not) to write an introductory programming exam. In: 17th Australasian Computing Education Conference, ACE 2015, pp. 137–146 (2015). URL http://crpit.com/confpapers/CRPITV160Simon.pdf
Simon, Sheard, J., Morgan, M., Petersen, A., Settle, A., Sinclair, J.: Informing students about academic integrity in programming. In: 20th Australasian Computing Education Conference, ACE 2018, pp. 113–122 (2018)
Simon, Sheard, J., Morgan, M., Petersen, A., Settle, A., Sinclair, J., Cross, G., Riedesel, C.: Negotiating the maze of academic integrity in computing education. In: ITiCSE 2016 Working Group Reports, ITiCSE-WGR 2016, pp. 57–80 (2016)
Smith, L., Mann, S., Buissink, N.: Crashing a bus full of empowered software engineering students. New Zealand Journal of Applied Computing and Information Technology 5, 69–74 (2001)
Teague, J.: Women in computing: what brings them to it, what keeps them in it? SIGCSE Bulletin 34(2), 147–158 (2002)
Thompson, D., Bell, T., Andreae, P., Robins, A.: The role of teachers in implementing curriculum changes. In: Proceeding of the 44th Technical Symposium on Computer Science Education, SIGCSE 2013, p. 245–250 (2013). DOI https://doi.org/10.1145/2445196.2445272
Thompson, E., Luxton-Reilly, A., Whalley, J.L., Hu, M., Robbins, P.: Bloom’s taxonomy for CS assessment. In: 10th Australasian Computing Education Conference, ACE 2008, p. 155–161 (2008)
Tu, Y.C., Dobbie, G., Warren, I., Meads, A., Grout, C.: An experience report on a boot-camp style programming course. In: 49th Technical Symposium on Computer Science Education, SIGCSE 2018, p. 509–514 (2018). DOI https://doi.org/10.1145/3159450.3159541
Vivian, R., Falkner, K.: Identifying teachers’ technological pedagogical content knowledge for computer science in the primary years. In: 15th International Computing Education Research Conference, ICER 2019, pp. 147–155 (2019)
Vivian, R., Falkner, K., Falkner, N.: Addressing the challenges of a new digital technologies curriculum: MOOCs as a scalable solution for teacher professional development (2014)
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’ computer science self-esteem. In: 25th Conference on Innovation & Technology in Computer Science Education, ITiCSE 2020, pp. 117–123 (2020)
Whalley, J., Goldweber, M., Ogier, H.: Student values and interests in capstone project selection. In: Proceedings of the Nineteenth Australasian Computing Education Conference, pp. 90–94 (2017)
Whalley, J., Settle, A., Luxton-Reilly, A.: Novice reflections on debugging. In: 52nd Technical Symposium on Computer Science Education, SIGCSE 2021, p. 73–79 (2021). DOI https://doi.org/10.1145/3408877.3432374
Whalley, J.L., Lister, R., Thompson, E., Clear, T., Robbins, P., Kumar, P.K.A., Prasad, C.: An Australasian study of reading and comprehension skills in novice programmers, using the Bloom and SOLO taxonomies. In: Eighth Australasian Computing Education Conference, ACE 2006, p. 243–252 (2006)
Witten, I.H.: A course on “expert systems” for electrical engineering students. In: 18th Technical Symposium on Computer Science Education, SIGCSE 1987, p. 257–260 (1987). DOI https://doi.org/10.1145/31820.31769
Wünsche, B.C., Chen, Z., Shaw, L., Suselo, T., Leung, K.C., Dimalen, D., Mark, W.v.d., Luxton-Reilly, A., Lobb, R.: Automatic assessment of OpenGL computer graphics assignments. In: 23rd Conference on Innovation & Technology in Computer Science Education, ITiCSE 2018, p. 81–86 (2018). DOI https://doi.org/10.1145/3197091.3197112
Zhang, J., Luxton-Reilly, A., Denny, P., Whalley, J.: Scientific collaboration network analysis for computing education conferences. In: 26th Conference on Innovation & Technology in Computer Science Education Vol 1, ITiCSE 2021, p. 582–588 (2021)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Simon, Sheard, J., Luxton-Reilly, A., Szabo, C. (2023). Computing Education Research in Australasia. In: Apiola, M., López-Pernas, S., Saqr, M. (eds) Past, Present and Future of Computing Education Research . Springer, Cham. https://doi.org/10.1007/978-3-031-25336-2_17
Download citation
DOI: https://doi.org/10.1007/978-3-031-25336-2_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-25335-5
Online ISBN: 978-3-031-25336-2
eBook Packages: Computer ScienceComputer Science (R0)