Encyclopedia of Education and Information Technologies

Living Edition
| Editors: Arthur Tatnall

Prior Programming Experience of Undergraduate Computing and Engineering Students in Ireland

  • Glenn StrongEmail author
  • Catherine Higgins
  • Nina Bresnihan
  • Richard Millwood
Living reference work entry
DOI: https://doi.org/10.1007/978-3-319-60013-0_190-1

Synonyms

Introduction

Historically programming has not been a subject studied at second level in Ireland, and degree programs in Irish third-level institutions have assumed students have no prior experience when approaching the teaching of programming. It has become apparent that increasing numbers of students arriving into undergraduate computing and engineering degree programs in Irish third-level institutions have previous exposure to computer programming, and the situation regarding the teaching of programming in the Irish school system is currently changing. This entry describes the current state of programming experience of Irish undergraduate students on entry to third level, exploring its sources and impact and presenting some comparative international context.

Irish School System

What follows is a brief overview of the structure of the Irish school system in order to provide a context for the...

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

References

  1. Chen T-Y, Lewandowski G, McCartney R et al (2007) Commonsense computing: using student sorting abilities to improve instruction. In: ACM SIGCSE bulletin. ACM, New York, pp 276–280CrossRefGoogle Scholar
  2. Hagan D, Markham S (2000) Does it help to have some programming experience before beginning a computing degree program? In: Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSE conference on innovation and technology in computer science education. ACM, New York, pp 25–28Google Scholar
  3. Kinnunen P, Marttila-Kontio M, Pesonen E (2013) Getting to know computer science freshmen. In: Proceedings of the 13th Koli Calling International Conference on Computing Education Research. ACM, New York, pp 59–66Google Scholar
  4. Krpan D, Mladenović S, Rosić M (2015) Undergraduate programming courses, students’ perception and success. Procedia Soc Behav Sci 174:3868–3872.  https://doi.org/10.1016/j.sbspro.2015.01.1126CrossRefGoogle Scholar
  5. Macleod H, Paterson J (2012) A survey of undergraduate technology use and attitudes, Marc [Dataset]. University of Edinburgh.  https://doi.org/10.7488/ds/97
  6. Madigan EM, Goodfellow M, Stone JA (2007) Gender, perceptions, and reality: technological literacy among first-year students. ACM, pp 410–414Google Scholar
  7. Pedroni M, Oriol M, Meyer B (2011) The prior experience of entering CS students. ETH, Department of Computer Science, ZurichGoogle Scholar
  8. Strong G, Higgins C, Bresnihan N, Millwood R (2017) A survey of the prior programming experience of undergraduate computing and engineering students in Ireland. In: Tatnall A, Webb M (eds) Tomorrow’s learning: involving everyone. Learning with and about technologies and computing. Springer International Publishing, Cham, pp 473–483CrossRefGoogle Scholar
  9. Wilson BC (2001) Contributing to success in an introductory computer science course: a study of twelve factors. ACM, Charlotte, pp 184–188Google Scholar
  10. Wilson BC (2002) A study of factors promoting success in computer science including gender differences. Comput Sci Educ 12:141–164.  https://doi.org/10.1076/csed.12.1.141.8211CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Glenn Strong
    • 1
    Email author
  • Catherine Higgins
    • 2
  • Nina Bresnihan
    • 1
  • Richard Millwood
    • 1
  1. 1.School of Computer Science and StatisticsTrinity College DublinDublinIreland
  2. 2.Technological University DublinDublinIreland

Section editors and affiliations

  • Bill Davey
    • 1
  1. 1.RMIT UniversityMelbourneAustralia