Affiliation:
1. Department of Computer Science, University of Waikato, Hamilton, New Zealand
Abstract
CS1 curricula that focus primarily on teaching programming skills may fail to give students a sense of the breadth of topics to which a knowledge of computability might apply. We attempt to correct for this by adding a survey of computing concepts into our introductory course. Sophisticated topics 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 their first course more interesting and enjoyable, and instil in them a sense of vision for areas they might specialise in as computing majors.
Publisher
Association for Computing Machinery (ACM)
Reference10 articles.
1. Emphasizing design in CS1
2. Bell T. and Witten I. H. and Fellows M. (draft) "Computer Science Unplugged .. off-line activities and games for all ages". Bell T. and Witten I. H. and Fellows M. (draft) "Computer Science Unplugged .. off-line activities and games for all ages".
3. Home-study software