• English
    • Welsh
  • English 
    • English
    • Welsh
  • Login
Search DSpace:
  • Home
  • Research at Cardiff Met
  • Library Services
  • Contact Us
View item 
  • DSpace home
  • Cardiff School of Technologies
  • School of Technologies Research
  • View item
  • DSpace home
  • Cardiff School of Technologies
  • School of Technologies Research
  • View item
JavaScript is disabled for your browser. Some features of this site may not work without it.

An Analysis of Introductory Programming Courses at UK Universities

Thumbnail
View/open
Publisher's Version (478.5Kb)
Author
Murphy, Ellen
Crick, Tom
Davenport, James H.
Date
2017-04-01
Acceptance date
2017-03-01
Type
Article
Publisher
AOSA
ISSN
2473-7321
Metadata
Show full item record
Abstract
Context: In the context of exploring the art, science and engineering of programming, the question of which programming languages should be taught first has been fiercely debated since computer science teaching started in universities. Failure to grasp programming readily almost certainly implies failure to progress in computer science. Inquiry: What first programming languages are being taught? There have been regular national-scale surveys in Australia and New Zealand, with the only US survey reporting on a small subset of universities. This the first such national survey of universities in the UK. Approach: We report the results of the first survey of introductory programming courses (N=80) taught at UK universities as part of their first year computer science (or related) degree programmes, conducted in the first half of 2016. We report on student numbers, programming paradigm, programming languages and environment/tools used, as well as the underpinning rationale for these choices. Knowledge: The results in this first UK survey indicate a dominance of Java at a time when universities are still generally teaching students who are new to programming (and computer science), despite the fact that Python is perceived, by the same respondents, to be both easier to teach as well as to learn. Grounding: We compare the results of this survey with a related survey conducted since 2010 (as well as earlier surveys from 2001 and 2003) in Australia and New Zealand. Importance: This survey provides a starting point for valuable pedagogic baseline data for the analysis of the art, science and engineering of programming, in the context of substantial computer science curriculum reform in UK schools, as well as increasing scrutiny of teaching excellence and graduate employability for UK universities.
Journal/conference proceeding
The Art, Science, and Engineering of Programming;
Citation
Murphy, E., Crick, T. and Davenport, J.H. (2017) 'An Analysis of Introductory Programming Courses at UK Universities', The Art, Science, and Engineering of Programming, 1(2), Article 18.
URI
http://hdl.handle.net/10369/8417
DOI
http://dx.doi.org/10.22152/programming-journal.org/2017/1/18
Description
This article was published in The Art, Science, and Engineering of Programming on 01 April 2017 (online), available at http://dx.doi.org/10.22152/programming-journal.org/2017/1/18
Rights
https://creativecommons.org/licenses/by/4.0/deed.en
Collections
  • School of Technologies Research [166]

Related items

Showing items related by title, author, subject and abstract.

  • Thumbnail

    To what extent is programming impacting on teacher’s behavioural attitude in primary schools? 

    Grzymala, Adrian Tomasz (Cardiff Metropolitan University, 2016-04)
    “Computers are now part of everyday life” (Berry, 2013). Computer Science is increasingly becoming a part of our lives that has a great impact on most businesses and also education. Computer programming outlines the ...
  • Thumbnail

    A consideration of the implications for teachers regarding the transition from ICT to Computer Science in the Welsh medium secondary school context 

    Hinchliffe, Cari (Cardiff Metropolitan University, 2016-04)
    “The computing sector will have 1.5 million job openings over the next 10 years’ (Ramasubbu, 2015). This modern world is increasingly becoming dependable on the use of computers in most businesses, professions and also in ...
  • Thumbnail

    What's the point of using computers?  The development of young people's computer expertise in the home 

    Facer, K; Furlong, J; Sutherland, R (Sage Publications Ltd., 2001-06-01)
    This article was developed from an ESRC funded research project (1998-2000) entitled 'ScreenPlay' conducted by researchers from Bristol, Cardiff and University of Wales Newport universities. There has been relatively ...

Browse

DSpace at Cardiff MetCommunities & CollectionsBy issue dateAuthorsTitlesSubjectsThis collectionBy issue dateAuthorsTitlesSubjects

My Account

Login

Statistics

Most Popular ItemsStatistics by CountryMost Popular Authors

DSpace software copyright © 2002-2015  DuraSpace
Contact us | Send feedback | Administrator