Skip to main content

A Scientometric Perspective on the Evolution of the SIGCSE Technical Symposium: 1970–2021

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

Abstract

ACM’s Special Interest Group on Computer Science Education’s (SIGCSE) Technical Symposium is considered by many to be ACM’s flagship conference for computing educators. SIGCSE Technical Symposium has been held annually since 1970 as an in-person conference, with the exception of 2020, when it was cancelled (with some papers presented in 2021). The conference attracts many computing educators, numbering in the thousands in recent times and is by far the top publication outlet in computer science education with regards to number of published articles. This chapter explores the evolution of the first 51 years of SIGCSE from its inception in 1970 to the present day, using primarily scientometric data. We explore the evolution of the SIGCSE conference with regards to shifts in research themes, influential authors, author networks and clusters of keywords. We also explore the potential for internationalization of the conference. Participation in the SIGCSE symposium has strong US roots, and we examine the impact on participation as ACM SIGCSE membership expanded to Europe and Australasia, and new conferences such as ACE, ICER and Koli Calling established themselves.

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

Notes

  1. 1.

    Although the ACM Library also covers all the SIGCSE Technical Symposium proceedings, the Scopus metadata identify authors by their author IDs, allowing to disambiguate authors that use multiple names and affiliations and, thus, yielding more accurate results. Moreover, the citation count by Scopus is more representative of an article’s impact since Scopus coverage is much larger than that of ACM library.

References

  1. Aiken, R.M.: Editorial notes and observations. SICCSE Bulletin 1(4), 2 (1969)

    Google Scholar 

  2. Apiola, M., López-Pernas, S., Saqr, M.: The evolving themes of computing education research: Trends, topic models, and emerging research. In: M. Apiola, S. López-Pernas, M. Saqr (eds.) Past, Present and Future of Computing Education Research. Springer (2023)

    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). DOI https://doi.org/10.1109/ACCESS.2022.3157609

  4. Aria, M., Cuccurullo, C.: Bibliometrix: An R-tool for comprehensive science mapping analysis. Journal of Informetrics 11(4), 959–975 (2017). DOI https://doi.org/10.1016/j.joi.2017.08.007

  5. Barker, L.J., McDowell, C., Kalahar, K.: Exploring factors that influence computer science introductory course students to persist in the major. In: Proceedings of the 40th ACM Technical Symposium on Computer Science Education, SIGCSE ’09, pp. 153–157. Association for Computing Machinery, New York, NY, USA (2009). URL https://doi.org/10.1145/1508865.1508923

  6. 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 ’19, pp. 338–344. Association for Computing Machinery, New York, NY, USA (2019). URL https://doi.org/10.1145/3287324.3287432

  7. Bergin, S., Reilly, R.: Programming: Factors that influence success. In: Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’05, pp. 411–415. Association for Computing Machinery, New York, NY, USA (2005). URL https://doi.org/10.1145/1047344.1047480

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

  9. Beyer, S., Rynes, K., Perrault, J., Hay, K., Haller, S.: Gender differences in computer science students. In: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’03, pp. 49–53. Association for Computing Machinery, New York, NY, USA (2003). URL https://doi.org/10.1145/611892.611930

  10. Carter, L.: Why students with an apparent aptitude for computer science don’t choose to major in computer science. In: Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’06, pp. 27–31. Association for Computing Machinery, New York, NY, USA (2006). URL https://doi.org/10.1145/1121341.1121352

  11. Cooper, S., Dann, W., Pausch, R.: Teaching objects-first in introductory computer science. In: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’03, pp. 191–195. Association for Computing Machinery, New York, NY, USA (2003). URL https://doi.org/10.1145/611892.611966

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

    Google Scholar 

  13. De Meo, P., Ferrara, E., Fiumara, G., Provetti, A.: Generalized louvain method for community detection in large networks. In: 2011 11th International Conference on Intelligent Systems Design and Applications, pp. 88–93 (2011). DOI https://doi.org/10.1109/ISDA.2011.6121636

  14. Ensmenger, N.L.: The Computer Boys Take Over: Computers, Programmers, and the Politics of Technical Expertise. The MIT Press, Cambridge, MA, USA (2010)

    Book  Google Scholar 

  15. Fein, L.: The role of the university in computers, data processing, and related fields. Communications of the ACM 2(9), 7–14 (1959)

    Article  Google Scholar 

  16. Fincher, S., Petre, M.: Computer Science Education Research. Routledge Falmer (2004). URL http://www.cs.kent.ac.uk/pubs/2004/1819

  17. Franceschini, F., Maisano, D., Mastrogiacomo, L.: Empirical analysis and classification of database errors in scopus and web of science. Journal of Informetrics 10(4), 933–953 (2016). DOI https://doi.org/10.1016/j.joi.2016.07.003.

  18. Goldweber, M., Clark, M., Fincher, S., Pears, A.: The relationship between CS education research and the SIGCSE community. In: ITiCSE ’04: Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, pp. 228–229. ACM Press, Leeds, United Kingdom (2004). DOI http://doi.acm.org/10.1145/1007996.1008057

  19. Guo, P.J.: Online python tutor: Embeddable web-based program visualization for cs education. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education, SIGCSE ’13, pp. 579–584. Association for Computing Machinery, New York, NY, USA (2013). URL https://doi.org/10.1145/2445196.2445368

  20. Gupta, K., Sleezer, C.M., Russ-Eft, D.F.: A Practical Guide to Needs Assessment, 2nd edn. Pfeiffer Publishing, San Francisco, CA, USA (2007)

    Google Scholar 

  21. Guzdial, M., du Boulay, B.: The history of computing education research. In: S.A. Fincher, A.V. Robins (eds.) The Cambridge Handbook of Computing Education Research, pp. 11–39. Cambridge University Press, Cambridge (2019). DOI https://doi.org/10.1017/9781108654555.002.

  22. Hildebrandt, T.W.: Editor’s message. SICCSE Bulletin 1(1), 1 (1969)

    Google Scholar 

  23. Hristova, M., Misra, A., Rutter, M., Mercuri, R.: Identifying and correcting java programming errors for introductory computer science students. In: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’03, pp. 153–156. Association for Computing Machinery, New York, NY, USA (2003). URL https://doi.org/10.1145/611892.611956

  24. Iosup, A., Epema, D.: An experience report on using gamification in technical higher education. In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education, SIGCSE ’14, pp. 27–32. Association for Computing Machinery, New York, NY, USA (2014). URL https://doi.org/10.1145/2538862.2538899

  25. Jackson, D., Usher, M.: Grading student programs using assyst. In: Proceedings of the Twenty-Eighth SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’97, pp. 335–339. Association for Computing Machinery, New York, NY, USA (1997). URL https://doi.org/10.1145/268084.268210

  26. Jacobson, A.W. (ed.): Proceedings of the First Conference on Training Personnel for the Computing Machine Field. Wayne University Press, Detroit, MI, USA (1955)

    Google Scholar 

  27. Leutenegger, S., Edgington, J.: A games first approach to teaching introductory programming. In: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’07, pp. 115–118. Association for Computing Machinery, New York, NY, USA (2007). URL https://doi.org/10.1145/1227310.1227352

  28. López-Pernas, S., Saqr, M., Apiola, M.: Scientometrics: a concise introduction and a detailed methodology for mapping the scientific field of computing education research. In: M. Apiola, S. López-Pernas, M. Saqr (eds.) Past, Present and Future of Computing Education Research: A Global Perspective, pp. XX–XX. Springer (2023). https://doi.org/10.1007/978-3-031-25336-2

  29. Malan, D.J., Leitner, H.H.: Scratch for budding computer scientists. In: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’07, pp. 223–227. Association for Computing Machinery, New York, NY, USA (2007). URL https://doi.org/10.1145/1227310.1227388

  30. Malmi, L., Sheard, J., Simon, Bednarik, R., Helminen, J., Korhonen, A., Myller, N., Sorva, J., Taherkhani, A.: Characterizing research in computing education: A preliminary analysis of the literature. In: Proceedings of the Sixth International Workshop on Computing Education Research, ICER ’10, pp. 3–12. Association for Computing Machinery, New York, NY, USA (2010). URL https://doi.org/10.1145/1839594.1839597

  31. Maloney, J.H., Peppler, K., Kafai, Y., Resnick, M., Rusk, N.: Programming by choice: Urban youth learning programming with Scratch. In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’08, pp. 367–371. Association for Computing Machinery, New York, NY, USA (2008). URL https://doi.org/10.1145/1352135.1352260

  32. Matula, D.: Who is in SIGCSE? SIGCSE Bulletin 2(5), 57–67 (1970)

    Google Scholar 

  33. McDowell, C., Werner, L., Bullock, H., Fernald, J.: The effects of pair-programming on performance in an introductory programming course. In: Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’02, pp. 38–42. Association for Computing Machinery, New York, NY, USA (2002). URL https://doi.org/10.1145/563340.563353

  34. Miller, J.E.: Editor’s comments. SIGCSE Bulletin 29(2), 1 (1997)

    Google Scholar 

  35. Nagappan, N., Williams, L., Ferzli, M., Wiebe, E., Yang, K., Miller, C., Balik, S.: Improving the CS1 experience with pair programming. In: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’03, pp. 359–362. Association for Computing Machinery, New York, NY, USA (2003). URL https://doi.org/10.1145/611892.612006

  36. Papamitsiou, Z., Giannakos, M., Simon, Luxton-Reilly, A.: Computing education research landscape through an analysis of keywords. In: Proceedings of the 2020 ACM Conference on International Computing Education Research, ICER ’20, p. 102–112. Association for Computing Machinery, New York, NY, USA (2020). DOI https://doi.org/10.1145/3372782.3406276

  37. Pears, A., Malmi, L.: Values and Objectives in Computing Education Research. ACM Transactions on Computing Education 9(3) (2009)

    Google Scholar 

  38. Pears, A., Seidman, S., Eney, C., Kinnunen, P., Malmi, L.: Constructing a core literature for computing education research. SIGCSE Bull. 37(4), 152–161 (2005). DOI https://doi.org/10.1145/1113847.1113893

  39. Perianes-Rodriguez, A., Waltman, L., van Eck, N.J.: Constructing bibliometric networks: A comparison between full and fractional counting. Journal of Informetrics 10(4), 1178–1195 (2016). DOI https://doi.org/10.1016/j.joi.2016.10.006.

  40. Piech, C., Sahami, M., Koller, D., Cooper, S., Blikstein, P.: Modeling how students learn to program. In: Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, SIGCSE ’12, pp. 153–160. Association for Computing Machinery, New York, NY, USA (2012). URL https://doi.org/10.1145/2157136.2157182

  41. Repenning, A., Webb, D., Ioannidou, A.: Scalable game design and the development of a checklist for getting computational thinking into public schools. In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education, SIGCSE ’10, pp. 265–269. Association for Computing Machinery, New York, NY, USA (2010). URL https://doi.org/10.1145/1734263.1734357

  42. Settle, A., Becker, B.A., Duran, R., Kumar, V., Luxton-Reilly, A.: Improving Global Participation in the SIGCSE Technical Symposium: Panel. In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education, SIGCSE ’20, pp. 483–484. Association for Computing Machinery, New York, NY, USA (2020). URL https://doi.org/10.1145/3328778.3366979

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

  44. Simon: Emergence of computing education as a research discipline. Ph.D. thesis, Aalto University School of Science (2015)

    Google Scholar 

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

  46. Simon, Sheard, J.: Twenty-Four Years of ITiCSE Papers. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE ’20, pp. 5–11. Association for Computing Machinery, New York, NY, USA (2020). URL https://doi.org/10.1145/3341525.3387407

  47. Tedre, M., Simon, Malmi, L.: Changing aims of computing education: a historical survey. Computer Science Education 28(2), 158–186 (2018). URL https://doi.org/10.1080/08993408.2018.1486624

  48. Thomas, L., Ratcliffe, M., Woodbury, J., Jarman, E.: Learning styles and performance in the introductory programming sequence. In: Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’02, pp. 33–37. Association for Computing Machinery, New York, NY, USA (2002). URL https://doi.org/10.1145/563340.563352

  49. Valentine, D.W.: Cs educational research: A meta-analysis of SIGCSE technical symposium proceedings. SIGCSE Bull. 36(1), 255–259 (2004). URL https://doi.org/10.1145/1028174.971391

  50. Walker, H.M., Dooley, J.F.: The history of the SIGCSE submission and review software: From paper to the cloud? In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE ’19, pp. 1074–1080. Association for Computing Machinery, New York, NY, USA (2019). URL https://doi.org/10.1145/3287324.3287427

  51. Walker, T.M.: Computer science curricula survey. SIGCSE Bulletin 5(4), 19–28 (1973)

    Article  Google Scholar 

  52. Werner, L., Denner, J., Campe, S., Kawamoto, D.C.: The fairy performance assessment: Measuring computational thinking in middle school. In: Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, SIGCSE ’12, pp. 215–220. Association for Computing Machinery, New York, NY, USA (2012). URL https://doi.org/10.1145/2157136.2157200

  53. Wilson, B.C., Shrock, S.: Contributing to success in an introductory computer science course: A study of twelve factors. In: Proceedings of the Thirty-Second SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’01, pp. 184–188. Association for Computing Machinery, New York, NY, USA (2001). URL https://doi.org/10.1145/364447.364581

  54. Wise, M.J.: Yap3: Improved detection of similarities in computer program and other texts. In: Proceedings of the Twenty-Seventh SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’96, pp. 130–134. Association for Computing Machinery, New York, NY, USA (1996). URL https://doi.org/10.1145/236452.236525

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sonsoles López-Pernas .

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

López-Pernas, S., Apiola, M., Saqr, M., Pears, A., Tedre, M. (2023). A Scientometric Perspective on the Evolution of the SIGCSE Technical Symposium: 1970–2021. 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_10

Download citation

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

  • 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