de Raadt, Michael and Watson, Richard and Toleman, Mark (2002) Language trends in introductory programming courses. In: 2002 Informing Science + Information Technology Education Joint Conference (InSITE 2002), 19-21 June 2002, Cork, Ireland.
|HTML Citation||EndNote||Dublin Core||Reference Manager|
Full text available as:
|PDF (Published Version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader|
[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 univesities 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.
|Item Type:||Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)|
|Additional Information:||Published version deposited with blanket permission of publisher.|
|Uncontrolled Keywords:||novice programming, teaching programming languages|
|Fields of Research (FOR2008):||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
|Subjects:||330000 Education > 330200 Curriculum Studies > 330299 Curriculum Studies not elsewhere classified|
280000 Information, Computing and Communication Sciences
|Socio-Economic Objective (SEO2008):||C Society > 93 Education and Training > 9303 Curriculum > 930301 Assessment and Evaluation of Curriculum|
|Deposited On:||02 Sep 2009 14:52|
|Last Modified:||20 Jun 2012 11:28|
Archive Staff Only: edit this record