Skip to main content

Computing Education Research in Australasia

  • Chapter
  • First Online:
Past, Present and Future of Computing Education Research
  • 457 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. ACM Digital Library SIGCSE Affiliations. URL https://dl.acm.org/sig/sigcse/affiliations?startPage=0&pageSize=50

  2. ACM Digital Library SIGCSE Authors. URL https://dl.acm.org/sig/sigcse/authors?startPage=0&pageSize=50

  3. The Cambridge Handbook of Computing Education Research. Cambridge Handbooks in Psychology. Cambridge University Press (2019). DOI https://doi.org/10.1017/9781108654555

  4. 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)

    Google Scholar 

  5. 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

  6. 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

  7. 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

  8. 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

  9. Bell, T.: CS unplugged or coding classes? Commun. ACM 64(5), 25–27 (2021). URL https://doi.org/10.1145/3457195

  10. 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

  11. Bell, T., Witten, I., Fellows, M.: CS unplugged: an enrichment and extension programme for primary-aged students (2015)

    Google Scholar 

  12. 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

  13. Biddle, R., Tempero, E.: Java pitfalls for beginners. SIGCSE Bulletin 30(2), 48–52 (1998). DOI https://doi.org/10.1145/292422.292441

  14. Bridgeman, N.: Capstone projects: An NACCQ retrospective. In: Annual Conference of the National Advisory Committe of Computing Qualifications (NACCQ). Citeseer (2008)

    Google Scholar 

  15. 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

  16. 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

  17. 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

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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

  21. 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

  22. 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

  23. Clear, T.: Thinking issues: What’s driving Uber? Values in computing and the ‘sharing economy’. ACM Inroads 8(4), 38–40 (2017)

    Article  MathSciNet  Google Scholar 

  24. Clear, T.: The arbitrary nature of computing curricula. XRDS 25(1), 56–59 (2018). DOI https://doi.org/10.1145/3265905

  25. 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

  26. 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

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. 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

  30. 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)

    Article  Google Scholar 

  31. 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)

    Google Scholar 

  32. 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

  33. 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

  34. 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

  35. 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

  36. 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

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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)

    Google Scholar 

  43. 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)

    Article  Google Scholar 

  44. 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

  45. 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

  46. 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)

    Google Scholar 

  47. 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)

    Google Scholar 

  48. 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)

    Google Scholar 

  49. 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)

    Google Scholar 

  50. 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)

    Google Scholar 

  51. 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)

    Google Scholar 

  52. 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)

    Article  Google Scholar 

  53. 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

  54. 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)

    Google Scholar 

  55. 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)

    Google Scholar 

  56. 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

  57. 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)

    Article  Google Scholar 

  58. 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

  59. Hamer, J., Kell, C., Spence, F.: Peer assessment using Aropä. In: Ninth Australasian Computing Education Conference, ACE 2007, p. 43–54 (2007)

    Google Scholar 

  60. 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

  61. 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

  62. Hogan, J.M., Thomas, R.: Developing the software engineering team. In: Seventh Australasian Computing Education Conference, pp. 203–210 (2005)

    Google Scholar 

  63. 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

  64. 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)

    Google Scholar 

  65. Joyce, D., Young, A.: Developing and implementing a professional doctorate in computing. In: Sixth Australasian Computing Education Conference, ACE 2004, p. 145–149 (2004)

    Google Scholar 

  66. 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

  67. Kay, J., Lublin, J., Poiner, G., Prosser, M.: Not even well begun: women in computing courses. Higher Education 18(5), 511–527 (1989)

    Article  Google Scholar 

  68. 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

  69. Kirk, D., Crow, T., Luxton-Reilly, A., Tempero, E.: Mind the gap: searching for clarity in NCEA, p. 192–198 (2021)

    Google Scholar 

  70. 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

  71. Kölling, M.: The problem of teaching object-oriented programming, part 1: languages. Journal of Object-Oriented Programming 11(8), 8–15 (1999)

    Google Scholar 

  72. Kölling, M.: The problem of teaching object-oriented programming, part 2: environments. Journal of Object-Oriented Programming pp. 6–12 (1999)

    Google Scholar 

  73. 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

  74. Kölling, M., Rosenberg, J.: Guidelines for teaching object orientation with Java. SIGCSE Bulletin 33(3), 33–36 (2001)

    Article  Google Scholar 

  75. 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)

    Google Scholar 

  76. Lang, C.: Sequential attrition of secondary school student interest in IT courses and careers. Information Technology & People (2012)

    Google Scholar 

  77. 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

  78. 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)

    Article  Google Scholar 

  79. 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

  80. 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

  81. Lister, R.: A clandestine religious meeting. SIGCSE Bulletin 36(4), 16–17 (2004). URL https://doi.org/10.1145/1041624.1041636

  82. 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

  83. 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

  84. 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

  85. 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

  86. 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

  87. 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

  88. 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

  89. 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

  90. 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

  91. 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

  92. McLachlan, C., Craig, A., Coldwell, J.: Student perceptions of ICT: a gendered analysis. In: 12th Australasian Computing Education Conference, ACE 2010 (2010)

    Google Scholar 

  93. 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

  94. 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

  95. 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

  96. 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

  97. 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)

    Google Scholar 

  98. 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

  99. 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)

    Google Scholar 

  100. 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

  101. 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

  102. 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

  103. 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)

    Article  MathSciNet  Google Scholar 

  104. 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

  105. Robins, A.: Learning edge momentum: a new account of outcomes in CS1. Computer Science Education 20(1), 37–71 (2010)

    Article  MathSciNet  Google Scholar 

  106. 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

  107. 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

  108. 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

  109. Rosenberg, J.: Foreword. In: First Australasian Conference on Computer Science Education, ACSE 1996, p. iii (1996)

    Google Scholar 

  110. 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

  111. 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)

    Google Scholar 

  112. 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

  113. 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

  114. 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)

    Google Scholar 

  115. 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)

    Google Scholar 

  116. 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)

    Google Scholar 

  117. 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)

    Article  Google Scholar 

  118. 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

  119. 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

  120. 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)

    Google Scholar 

  121. 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)

    Google Scholar 

  122. 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)

    Google Scholar 

  123. 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)

    Google Scholar 

  124. Simon: A classification of recent Australasian computing education publications. Computer Science Education 17(3), 155–169 (2007). DOI https://doi.org/10.1080/08993400701538021

  125. 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

  126. Simon: A picture of the growing ICER community. ICER 2016, p. 153–159 (2016). DOI https://doi.org/10.1145/2960310.2960323

  127. 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

  128. 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

  129. 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

  130. 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)

    Google Scholar 

  131. 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)

    Google Scholar 

  132. 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)

    Google Scholar 

  133. 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

  134. 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)

    Google Scholar 

  135. 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)

    Google Scholar 

  136. 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)

    Google Scholar 

  137. 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)

    Google Scholar 

  138. 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)

    Google Scholar 

  139. 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

  140. 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)

    Google Scholar 

  141. 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)

    Google Scholar 

  142. 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)

    Google Scholar 

  143. Teague, J.: Women in computing: what brings them to it, what keeps them in it? SIGCSE Bulletin 34(2), 147–158 (2002)

    Article  Google Scholar 

  144. 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

  145. 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)

    Google Scholar 

  146. 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

  147. 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)

    Article  Google Scholar 

  148. 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)

    Google Scholar 

  149. 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)

    Google Scholar 

  150. 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)

    Google Scholar 

  151. 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

  152. 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)

    Google Scholar 

  153. 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

  154. 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

  155. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics