Computer concepts without computers: a first course in computer science

Geoffrey Holmes, Tony C. Smith, Bill Rogers · Research Commons (University of Waikato) · 1997

While some institutions seek to make CS1 curricula more enjoyable by incorporating specialised educational software [1] or by setting more enjoyable programming assignments [2], 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.

Read the paper · More papers on PaperTik