Computer concepts without computers: a first course in computer science
Holmes, J., Smith, T.C. & Rogers, W.J. (1997). Computer concepts without computers: a first course in computer science. (Working paper 97/07). Hamilton, New Zealand: University of Waikato, Department of Computer Science.
Permanent Research Commons link: https://hdl.handle.net/10289/1070
While some institutions seek to make CS1 curricula more enjoyable by incorporating specialised educational software  or by setting more enjoyable programming assignments , we have joined the growing number of Computer Science departments that seek to improve the quality of the CS1 experience by focusing student attention away from the computer monitor [3,4]. Sophisticated computing concepts usually reserved for senior level courses are presented in a popular science manner, and given equal time alongside the essential introductory programming material. By exposing students to a broad range of specific computational problems we endeavour to make the introductory course more interesting and enjoyable, and instill in students a sense of vision for areas they might specialise in as computing majors.
Department of Computer Science, University of Waikato
- 1997 Working Papers