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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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
Aiken, R.M.: Editorial notes and observations. SICCSE Bulletin 1(4), 2 (1969)
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)
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
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
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
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
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
Berglund, A., Daniels, M., Pears, A.: Qualitative Research Projects in Computing Education Research: An Overview. Australian Computer Science Communications 28(5), 25–34 (2006)
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
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
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
Daniels, M., Pears, A.: Models and methods for computing education research. Australian Computer Science Communications 34(2), 95–102 (2012)
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
Ensmenger, N.L.: The Computer Boys Take Over: Computers, Programmers, and the Politics of Technical Expertise. The MIT Press, Cambridge, MA, USA (2010)
Fein, L.: The role of the university in computers, data processing, and related fields. Communications of the ACM 2(9), 7–14 (1959)
Fincher, S., Petre, M.: Computer Science Education Research. Routledge Falmer (2004). URL http://www.cs.kent.ac.uk/pubs/2004/1819
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.
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
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
Gupta, K., Sleezer, C.M., Russ-Eft, D.F.: A Practical Guide to Needs Assessment, 2nd edn. Pfeiffer Publishing, San Francisco, CA, USA (2007)
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.
Hildebrandt, T.W.: Editor’s message. SICCSE Bulletin 1(1), 1 (1969)
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
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
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
Jacobson, A.W. (ed.): Proceedings of the First Conference on Training Personnel for the Computing Machine Field. Wayne University Press, Detroit, MI, USA (1955)
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
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
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
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
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
Matula, D.: Who is in SIGCSE? SIGCSE Bulletin 2(5), 57–67 (1970)
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
Miller, J.E.: Editor’s comments. SIGCSE Bulletin 29(2), 1 (1997)
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
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
Pears, A., Malmi, L.: Values and Objectives in Computing Education Research. ACM Transactions on Computing Education 9(3) (2009)
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
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.
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
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
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
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
Simon: Emergence of computing education as a research discipline. Ph.D. thesis, Aalto University School of Science (2015)
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)
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
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
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
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
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
Walker, T.M.: Computer science curricula survey. SIGCSE Bulletin 5(4), 19–28 (1973)
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
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
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
Author information
Authors and Affiliations
Corresponding author
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
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)