Please use this identifier to cite or link to this item:
|Title:||A RATIONALE FOR CHOOSING A PURELY FUNCTIONAL LANGUAGE IN A FIRSTCOURSE IN COMPUTER SCIENCE|
|Authors:||Loose, Kenneth D.|
|Abstract:||This paper provides a rationale for the choice of a language in a first course in Computer Science. It begins by highlighting features of learning and the problem-solving process identified in cognitive science. A set of criteria for selecting a language for a first course are then postulated. Finally, potential benefits of using a purely functional language are identified and some comparisons made to the more traditional use of imperative languages in teaching a first course.|
|Appears in Collections:||Loose, Kenneth|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.