History as an Educational Tool

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.