Skip to main content

Theory and Approaches to Computing Education Research

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

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/IEEE-CS Joint Task Force: Computing Curricula 2001: Computer Science; Final Report. Tech. rep., ACM/IEEE CS (2001)

    Google Scholar 

  2. ACM/IEEE-CS Joint Task Force: Computer Science Curricula 2013 Strawman Draft. Tech. rep., ACM/IEEE CS (2012)

    Google Scholar 

  3. Apiola, M., Saqr, M., López-Pernas, S., Tedre, M.: Computing education research compiled: Keyword trends, building blocks, creators, and dissemination. IEEE Access 10, 27041–27068 (2022). https://doi.org/10.1109/ACCESS.2022.3157609

    Article  Google Scholar 

  4. Ben-Ari, M., Berglund, A., Booth, S., Holmboe, C.: What Do We Mean by Theoretically Sound Research in Computer Science Education? In: Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE ’04, pp. 230–231. Association for Computing Machinery, New York, NY, USA (2004). URL https://doi.org/10.1145/1007996.1008059. Event-place: Leeds, United Kingdom

  5. Berglund, A., Andersson, S., Elmgren, M., Pears, A.: Discipline-based staff development courses to promote a sustainable SOTL environment: An example from science and engineering at Uppsala University. In: Proc. ICED 2014: Educational development in a changing world. International Consortium for Educational Development (2014)

    Google Scholar 

  6. Berglund, A., Daniels, M., Pears, A.: Qualitative Research Projects in Computing Education Research: An Overview. Australian Computer Science Communications 28(5), 25–34 (2006)

    Google Scholar 

  7. Boyer, E.: Scholarship Reconsidered: Priorities of the Professoriate. Carnegie Foundation for the Advancement of Teaching and Josey-Bass, Hillsdale, NJ (1990)

    Google Scholar 

  8. Brodeur, D.R., Crawley, E.F.: CDIO and Quality Assurance: Using the Standards for Continuous Program Improvement. Engineering Education Quality Assurance pp. 211–222 (2009). URL https://doi.org/10.1007/978-1-4419-0555-0_17

  9. Crotty, M.J.: The Foundations of Social Research: Meaning and Perspective in the Research Process. The Foundations of Social Research, pp. 1–256 (1998). http://digital.casalini.it/9781446283134. URL https://www.torrossa.com/en/resources/an/5019222. Publisher: SAGE Publications Ltd

  10. Daniels, M.: Developing and Assessing Professional Competencies: a Pipe Dream?: Experiences from an Open-Ended Group Project Learning Environment. PhD Thesis, Acta Universitatis Upsaliensis (2011)

    Google Scholar 

  11. Daniels, M., Pears, A.: Models and methods for computing education research. Australian Computer Science Communications 34(2), 95–102 (2012)

    Google Scholar 

  12. Denning, P.J.: A debate on teaching computing science. CACM 32, 1397–1414 (1989). URL http://doi.acm.org/10.1145/76380.76381

  13. Denning, P.J.: Editorial: what is software quality? Commun. ACM 35(1), 13–15 (1992). DOI http://doi.acm.org/10.1145/129617.384272

  14. Denning, P.J., Tedre, M.: Computational Thinking. The MIT Press, Cambridge, Massachusetts (2019)

    Book  Google Scholar 

  15. Denning, P.J., Tedre, M.: Computational Thinking: A Disciplinary Perspective. Informatics in Education (2021). https://doi.org/10.15388/infedu.2021.21. URL https://infedu.vu.lt/journal/INFEDU/article/701. Publisher: Vilnius University Institute of Data Science and Digital Technologies

  16. Dijkstra, E.: Go To statement considered harmful. Communications of the ACM 11(3), 147–148 (1968)

    Article  MathSciNet  Google Scholar 

  17. Fincher, S.A., Robins, A.V.: The Cambridge handbook of computing education research. Cambridge University Press (2019)

    Google Scholar 

  18. Frezza, S., Pears, A., Daniels, M., Kann, V., Kapoor, A., McDermott, R., Peters, A.K., Wallace, C., Sabin, M., Cajander, A.: Modeling global competencies for computing education. In: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, pp. 348–349 (2018)

    Google Scholar 

  19. Gess-Newsome, J.: Pedagogical Content Knowledge: An Introduction and Orientation. In: J. Gess-Newsome, N.G. Lederman (eds.) Examining Pedagogical Content Knowledge: The Construct and its Implications for Science Education, pp. 3–17. Springer Netherlands, Dordrecht (1999). URL https://doi.org/10.1007/0-306-47217-1_1

  20. Glassick, C.E., Huber, M.T., Maeroff, G.I., Boyer, E.L.: Scholarship assessed: evaluation of the professoriate. Jossey-Bass, San Francisco (1997)

    Google Scholar 

  21. Gunnarsson, S., Wiklund, I., Svensson, T., Kindgren, A., Granath, S.: Large Scale Use of the CDIO Syllabus in Formulation of Program and Course Goals. In: Proceedings of the 3rd International CDIO Conference. MIT, Cambridge, Massachusetts (2007)

    Google Scholar 

  22. Holmboe, McIver, George: Research Agenda for Computer Science Education. In: Proc. Psychology of Programmers Interest Group (PPIG) (2001)

    Google Scholar 

  23. KANSANEN, P.: Studying–the Realistic Bridge Between Instruction and Learning. An Attempt to a Conceptual Whole of the Teaching-Studying- Learning Process. Educational Studies 29(2–3), 221–232 (2003). URL https://doi.org/10.1080/03055690303279. Publisher: Routledge _eprint

  24. Koehler, M., Mishra, P.: What is Technological Pedagogical Content Knowledge (TPACK)? Contemporary Issues in Technology and Teacher Education 9(1), 60–70 (2009). URL https://www.learntechlib.org/p/29544. Place: Waynesville, NC USA Publisher: Society for Information Technology & Teacher Education

  25. Kolmos, A.: Problem-Based and Project-Based Learning. University Science and Mathematics Education in Transition pp. 261–280 (2009). URL https://doi.org/10.1007/978-0-387-09829-6_13

  26. Langerth, M., Strömdahl, H.: Theory Anchored Evaluation. In: Proceedings of the WGLN Workshop on Teaching Evaluation (2001). URL http://www.learninglab.uu.se/ssi/theory_anchored_evaluation.htm

  27. Lishinski, A., Good, J., Sands, P., Yadav, A.: Methodological Rigor and Theoretical Foundations of CS Education Research. In: Proceedings of the 2016 ACM Conference on International Computing Education Research, ICER ’16, pp. 161–169. Association for Computing Machinery, New York, NY, USA (2016). URL https://doi.org/10.1145/2960310.2960328. Event-place: Melbourne, VIC, Australia

  28. Lister, R., Adams, E.S., Fitzgerald, S., Fone, W., Hamer, J., Lindholm, M., McCartney, R., Moström, J.E., Sanders, K., Seppälä, O., Simon, B., Thomas, L.: A multi-national study of reading and tracing skills in novice programmers. In: ITiCSE-WGR ’04: Working group reports from ITiCSE on Innovation and technology in computer science education, pp. 119–150. ACM, Leeds, United Kingdom (2004). DOI http://doi.acm.org/10.1145/1044550.1041673

  29. Malmi, L., Sheard, J., Kinnunen, P., Simon, Sinclair, J.: Computing Education Theories: What Are They and How Are They Used? In: Proceedings of the 2019 ACM Conference on International Computing Education Research, ICER ’19, pp. 187–197. Association for Computing Machinery, New York, NY, USA (2019). URL https://doi.org/10.1145/3291279.3339409. Event-place: Toronto ON, Canada

  30. Malmi, L., Sheard, J., Simon, Bednarik, R., Helminen, J., Kinnunen, P., Korhonen, A., Myller, N., Sorva, J., Taherkhani, A.: Theoretical Underpinnings of Computing Education Research: What is the Evidence? In: Proceedings of the Tenth Annual Conference on International Computing Education Research, ICER ’14, pp. 27–34. Association for Computing Machinery, New York, NY, USA (2014). URL https://doi.org/10.1145/2632320.2632358. Event-place: Glasgow, Scotland, United Kingdom

  31. Nelson, G.L., Ko, A.J.: On Use of Theory in Computing Education Research. In: Proceedings of the 2018 ACM Conference on International Computing Education Research, ICER ’18, pp. 31–39. Association for Computing Machinery, New York, NY, USA (2018). URL https://doi.org/10.1145/3230977.3230992. Event-place: Espoo, Finland

  32. Pears, A., Seidman, S., Eney, C., Kinnunen, P., Malmi, L.: Constructing a Core Literature for Computing Education Research. ACM SIGCSE Bulletin 37(4), 152–161 (2005). https://doi.org/10.1145/1113847.1113893

    Article  Google Scholar 

  33. Pears, A., Thota, N., Kinnunen, P., Berglund, A.: Harnessing theory in the service of engineering education research. In: Proc. 42nd ASEE/IEEE Frontiers in Education Conference, pp. 391–395. IEEE (2012)

    Google Scholar 

  34. Petre, M., Fincher, S.: Bootstrapping Research in Computer Science Education. In: Tacoma and Port Townsend, Washington, USA (2002). URL http://depts.washington.edu/bootstrp/

  35. Randolph J. J., Bednarik, R., Myller, N.: A Methodological Review of the Articles Published in the Proceedings of Koli Calling 2001-2004. In: Proceedings of Koli Calling 2005: 5th Annual Finnish/Baltic Sea Conference on Computer Science Education, pp. 103–109 (2005)

    Google Scholar 

  36. Simon: A Classification of Recent Australasian Computing Education Publications. Computer Science Education 17(3), 155–169 (2007). URL http://www.informaworld.com/10.1080/08993400701538021

  37. Simon, Carbone, A., Raadt, M.d., Lister, R., Hamilton, M., Sheard, J.: Classifying Computing Education Papers: Process and Results. In: R. Lister, M. Caspersen, M. Clancy (eds.) Fourth International Computing Education Research Workshop (ICER 2008). ACM Press, Sydney, Australia (2008)

    Google Scholar 

  38. Simon, De Raadt, M., Venables, A.: Approaches to Lab Practical Classes among Computing Academics. Informatics in Education 6(1), 215–230 (2007)

    Google Scholar 

  39. Tedre, M.: The Science of Computing: Shaping a Discipline. Taylor & Francis (2014). URL https://books.google.se/books?id=I2tYBQAAQBAJ

  40. 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 ’16, pp. 120–129. Association for Computing Machinery (2016). URL https://doi.org/10.1145/2999541.2999542

  41. Tedre, M., Toivonen, T., Kahila, J., Vartiainen, H., Valtonen, T., Jormanainen, I., Pears, A.: Teaching Machine Learning in K-12 Classroom: Pedagogical and Technological Trajectories for Artificial Intelligence Education. IEEE Access 9, 110558–110572 (2021). https://doi.org/10.1109/ACCESS.2021.3097962. Conference Name: IEEE Access

  42. Valentine, D.W.: CS educational research: a meta-analysis of SIGCSE technical symposium proceedings. In: SIGCSE ’04: Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, pp. 255–259. ACM Press, Norfolk, Virginia, USA (2004). DOI http://doi.acm.org/10.1145/971300.971391

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arnold Pears .

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

Pears, A., Daniels, M., Berglund, A. (2023). Theory and Approaches to Computing Education Research. 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_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-25336-2_3

  • 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