Language trends in introductory programming courses

de Raadt, Michael and Watson, Richard and Toleman, Mark ORCID: https://orcid.org/0000-0002-0535-8103 (2002) Language trends in introductory programming courses. Working Paper. University of Southern Queensland, Faculty of Sciences, Department of Maths and Computing , Toowoomba, Australia. [Report]

[img]
Preview
PDF (Published Version)
deRaadt_Watson_Toleman_2002_PV.pdf

Download (77kB)

Abstract

[Abstract]: Deciding what to teach novice programmers about programming and, in particular, which programming language
to teach to novice programmers, and how to teach it, is a common topic for debate within universities. Should an industry relevant programming language be taught, or should a language designed for teaching novices be used? In order to design tools and methodologies for the teaching of novice programmers it is important to uncover what is being taught, and in turn, what will be taught in the future. A census of introductory programming courses administered within all Australian universities has been undertaken. The census aimed to reveal not only what computer programming languages are being taught, but also how they are being taught. From the results of this census two key factors emerged: perceived industry pressure for graduates with certain language skills versus academic training for generic programming skills.


Statistics for USQ ePrint 5222
Statistics for this ePrint Item
Item Type: Report (Working Paper)
Item Status: Live Archive
Additional Information: USQ Publication. Report #SC-MC-0205.
Faculty/School / Institute/Centre: Historic - Faculty of Sciences - Department of Maths and Computing (Up to 30 Jun 2013)
Faculty/School / Institute/Centre: Historic - Faculty of Sciences - Department of Maths and Computing (Up to 30 Jun 2013)
Date Deposited: 14 Aug 2009 12:25
Last Modified: 07 Sep 2021 01:23
Uncontrolled Keywords: novice programming, teaching programming languages
Fields of Research (2008): 08 Information and Computing Sciences > 0899 Other Information and Computing Sciences > 089999 Information and Computing Sciences not elsewhere classified
13 Education > 1302 Curriculum and Pedagogy > 130212 Science, Technology and Engineering Curriculum and Pedagogy
Fields of Research (2020): 46 INFORMATION AND COMPUTING SCIENCES > 4699 Other information and computing sciences > 469999 Other information and computing sciences not elsewhere classified
39 EDUCATION > 3901 Curriculum and pedagogy > 390113 Science, technology and engineering curriculum and pedagogy
Socio-Economic Objectives (2008): C Society > 93 Education and Training > 9303 Curriculum > 930301 Assessment and Evaluation of Curriculum
URI: http://eprints.usq.edu.au/id/eprint/5222

Actions (login required)

View Item Archive Repository Staff Only