Using History to Teach Computer
Science and Related Disciplines, 2004 (1.8 MB PDF).
Stemming from a series of NSF-funded workshops, this report offers innovative
ideas on how to use the rich, empirical material of history to enhance student
learning and appreciation for fundamental concepts in computer science and
related disciplines. Reports by twenty authors are divided into five parts:
1) two introductory papers; 2) six essays on curricular issues and strategies;
3) twelve course syllabi; 4) five historical case studies; and 5) two essays
on key resources in the history of computing. The work was conducted under
the auspices of Computing Research
Association.
Perspectives on History in Computing and Education
This is material from a panel session at the annual meeting of the ACM Special
Interest Group on Computer Science Education (SIGCSE)
, held in Portland, Oregon on March 13, 2008. The topic was on using history
to inspire, motivate, attract, and retain computer science students at the
college level.