de Raadt, Michael and Watson, Richard and Toleman, Mark (2002) Language trends in introductory programming courses. Working Paper. University of Southern Queensland, Faculty of Sciences, Department of Maths and Computing, Toowoomba, Australia.
PDF (Published Version)
[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.
|Item Type:||Report (Working Paper)|
|Additional Information:||USQ Publication.|
|Uncontrolled Keywords:||novice programming, teaching programming languages|
|Subjects:||330000 Education > 330200 Curriculum Studies > 330299 Curriculum Studies not elsewhere classified
280000 Information, Computing and Communication Sciences
|Depositing User:||Mrs Rae Jones|
|Date Deposited:||14 Aug 2009 12:25|
|Last Modified:||02 Jul 2013 23:18|
Actions (login required)
|Archive Repository Staff Only|