We describe recommendations for how to plan and develop a web-based digital library to support computer science education, i.e., the online Computer Science Teaching Center (CSTC) <www.cstc.org/~cstc>. This report details three facets: the identification of appropriate resources for inclusion in the CSTC, the review process for submissions, and the development and promotion of CSTC. A taxonomy of teaching resources is provided, and includes _______________________________________________ This material is based upon work partially supported by the National Science Foundation under Grant No. DUE-9752190 and by the Association for Computing Machinery Education Board. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation or the Association for Computing Machinery Education Board. _______________________________________________ Copyright © 1998 by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. informal feedback from ITiCSE ’98 conference participants enumerating desirable materials. Categories recommended for inclusion are: Labware / Courseware, Presentation / Exposition, On-line Course, Small Assignment, and Large Assignment. A formal review process is defined and detailed in order to insure that high quality materials are contained in the CSTC. A core set of reviewer guidelines is presented, suitable for the resources identified. Finally, recommendations for the marketing and the mechanics of the site are presented. The CSTC initially will support materials of visualizations, laboratory projects, and NSF CISE Education Innovation projects. Strong association with professional organizations, such as ACM and IEEE, is recommended. The working group unanimously recommends that access to CSTC resources should remain free of charge, to serve the widest possible audience.
[1]
Allen B. Tucker,et al.
Strategic directions in computer science education
,
1996,
CSUR.
[2]
Anna-Lena Johansson,et al.
The World Lecture Hall
,
1999,
J. Educ. Technol. Soc..
[3]
R. J. Walker,et al.
Recommendations for NASA's Space Physics Data System
,
1993
.
[4]
Michael Goldweber.
Proposal for an on-line computer science courseware review
,
1996,
ITiCSE '96.
[5]
Edward A. Fox,et al.
Multimedia curricula, courses, and knowledge modules
,
1995,
CSUR.
[6]
Earl Brakken.
Science Resource Center.
,
1969
.
[7]
K ProulxViera,et al.
Using the WWW as the delivery mechanism for interactive, visulaization-based instructional modules
,
1997
.
[8]
Edward A. Fox,et al.
Online evaluation in WWW-based courseware
,
1997,
SIGCSE '97.
[9]
Jennifer Niederst,et al.
Designing for the web
,
1996
.
[10]
Edward A. Fox,et al.
Interactive learning with a digital library in computer science
,
1996,
Technology-Based Re-Engineering Engineering Education Proceedings of Frontiers in Education FIE'96 26th Annual Conference.
[11]
Ben Shneiderman,et al.
Designing the user interface - strategies for effective human-computer interaction, 3rd Edition
,
1997
.
[12]
Richard E. Pattis,et al.
Karel ++ A Gentle Introduction to the Art of Object-Oriented Programming
,
1996
.
[13]
Roy P. Pargas,et al.
Tournament play in CS1
,
1997,
SIGCSE '97.
[14]
Peter Wegner,et al.
Computer Science and Engineering: The Discipline and Its Impact
,
1997,
The Computer Science and Engineering Handbook.
[15]
Peter J. Denning,et al.
The ACM electronic publishing plan
,
1995,
CACM.
[16]
Simon Hayes,et al.
Elements of Web design
,
1996
.
[17]
Michael Kifer,et al.
OSP: an environment for operating system projects
,
1992,
OPSR.
[18]
Renée A. McCauley.
Computer science education links
,
1997,
SGCS.