Overview
This entry, an integration of material from earlier works (Impagliazzo 2005; Impagliazzo and Samaka 2013), provides a rationale for incorporating history in computing student experiences. It also shows ways in which computing history can make the delivery of teaching computing courses relevant. The approach suggests the use of computing history as a recurring theme throughout courses through relevant historical stories or material to enhance course delivery and to capture student interest. The use of computing history often makes positive and constructive improvements in student experiences by making topics more interesting and stimulating. It informs students of nontechnical elements within their computing specialties.
Computing history could be an effective pedagogical tool to teach computing courses (Impagliazzo et al. 1999). History contributes to students’ lifelong learning experiences, and...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bergin TJ, Gibson RG (1996) The history of programming languages – II. Addison-Wesley / ACM Press, New York, NY, USA
CNN Money (2012) Microsoft surface table. http://money.cnn.com/2012/06/19/technology/microsoft-surface-table-pixelsense/index.htm. Accessed 4 Jan 2018
IEEE Computer Society (2018) IEEE annals of the history of computing (2018) http://www.computer.org/annals. Accessed 4 Jan 2018
IFIP (2018) Working group 9.7. http://ifiptc9.org/wg9-7-history-of-computing/. Accessed 4 Jan 2018
Impagliazzo J (2005) History: a vehicle for teaching introductory computing courses. In: Proceedings of the 8th IFIP World Conference on Computers in Education (WCCE-2005), Stellenbosch, South Africa, 4–7 July 2005
Impagliazzo J, Samaka M (2013) Bringing relevance to computing courses through history. In: Tatnall A, Blyth T, Johnson R (Eds) Making the history of computing relevant. IFIP Advances in Information and Communication Technology, vol 416. Springer, Berlin, Heidelberg
Impagliazzo J, Campbell-Kelly M, Davies G, Lee JAN, Williams M (1999) History in the computing curriculum. IFIP TC 3 / TC 9 joint task group. IEEE Ann Hist Comput 21(1):1–15
Papadimitriou C (2003) MythematiCS: in praise of storytelling in the teaching of computer science and math. Invited Editorial, ACM SIGCSE Bull 35(4):7–9
Santayana G (1905) Reason in common sense. volume 1 of the life of reason, Charles Scribner’s Sons, New York, New York, reprinted 1920
Wexelblat RL (1981) The history of programming languages. Academic Press, New York
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this entry
Cite this entry
Impagliazzo, J. (2020). Why Teach History of Computing?. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-10576-1_57
Download citation
DOI: https://doi.org/10.1007/978-3-030-10576-1_57
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10575-4
Online ISBN: 978-3-030-10576-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering