Language tug-of-war: industry demand and academic choice

de Raadt, Michael and Watson, Richard and Toleman, Mark ORCID: (2003) Language tug-of-war: industry demand and academic choice. In: ACE 2003: 5th Australasian Computing Education Conference, 4-7 Feb 2003, Adelaide, Australia.

PDF (Published Version)

Download (44kB)


This paper seeks to inform instructors responsible for designing introductory programming courses within a university setting. In particular, guidelines for choosing programming languages to be taught are presented. Information relevant to instructors of later programming courses is also presented.
We ask the question: 'are instructors of introductory
programming courses wanting to teach industry demanded
languages and if so, are they choosing the correct languages?' The guidelines produced to answer this question are based on a census of introductory programming teaching in Australian universities, coupled with a survey of employer demand based on newspaper job advertisements.

Statistics for USQ ePrint 5192
Statistics for this ePrint Item
Item Type: Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)
Refereed: Yes
Item Status: Live Archive
Additional Information: Copyright © 2002, Australian Computer Society, Inc. This paper appeared at the Australasian Computing Education Conference (ACE2003), Adelaide, Australia. Conferences in Research and Practice in Information Technology, Vol. 20. Tony Greening and Raymond Lister, Eds. Reproduction for academic, not-for profit purposes provided this text is included
Faculty/School / Institute/Centre: Historic - Faculty of Business - Department of Information Systems (Up to 31 Mar 2007)
Faculty/School / Institute/Centre: Historic - Faculty of Business - Department of Information Systems (Up to 31 Mar 2007)
Date Deposited: 04 Jul 2009 09:07
Last Modified: 02 Jul 2013 23:17
Uncontrolled Keywords: programming languages; teaching; industry demand
Fields of Research (2008): 08 Information and Computing Sciences > 0803 Computer Software > 080308 Programming Languages
13 Education > 1302 Curriculum and Pedagogy > 130212 Science, Technology and Engineering Curriculum and Pedagogy
13 Education > 1303 Specialist Studies in Education > 130303 Education Assessment and Evaluation
Fields of Research (2020): 46 INFORMATION AND COMPUTING SCIENCES > 4612 Software engineering > 461204 Programming languages
39 EDUCATION > 3901 Curriculum and pedagogy > 390113 Science, technology and engineering curriculum and pedagogy
39 EDUCATION > 3904 Specialist studies in education > 390402 Education assessment and evaluation
Socio-Economic Objectives (2008): C Society > 93 Education and Training > 9303 Curriculum > 930399 Curriculum not elsewhere classified

Actions (login required)

View Item Archive Repository Staff Only