Chapman, R., Shneiderman, B. (September 1999)
Computer science textbooks can be productively supplemented by web-based resources. No matter how well a book describes the state of the field when it is written, over time new topics will emerge and valuable resources will become available. In contrast to the static pages of a book, the pages of a website can be highly dynamic and potentially always up-to-date. A website dedicated to supplementing a book, often referred to as a 'booksite', therefore offers a particularly valuable additional resource to instructors, students, and professional users of computer science textbooks in this age of the Internet. In this paper we describe several current booksites and consider both the benefits and work involved, based on our experience operating a booksite and studying others.