Applied computer history: Experience teaching systems topics through retrogames

J Aycock - Proceedings of the 2015 ACM Conference on …, 2015 - dl.acm.org
Computing history need not be dry, useless, or boring. We describe a computer science
course we taught, Retrogames, that used old computer games' implementation throughout to …

Old hardware new students: Using old computing machinery in the modern classroom

PJ Schielke - Journal of Computing Sciences in Colleges, 2014 - dl.acm.org
This paper describes the use of 8-bit computers (circa 1980's) in a learning module as part
of a CS-2 course. The overall goal of the described module is to give students the …

Computer history on the move

G Farr, B Ainsworth, C Avram, J Sheard - Proceedings of the 47th ACM …, 2016 - dl.acm.org
Computer history tours are a new way to educate people about our discipline and its history.
We describe the introduction of such tours and their use in curriculum enrichment, outreach …

Using events from the past to inform the future

ME Crosby - Making the History of Computing Relevant: IFIP WG 9.7 …, 2013 - Springer
Abstract Knowledge of the history of computing is an important and relevant topic,
particularly for computer science students. Inventions are usually created to solve a …

Flip** Unplugged: An Experience Report

JK Huggins - 2018 IEEE Frontiers in Education Conference …, 2018 - ieeexplore.ieee.org
This Research-To-Practice Full Paper discusses the use of the flipped classroom format.
Within the CS community, numerous papers discussing the use of flipped classrooms have …

Integrating interactive historical vignettes into learning of computer science concepts

YH Ho, CF Hu, CC Wu - 2016 IEEE International Conference …, 2016 - ieeexplore.ieee.org
This study developed three interactive historical vignettes (IHVs) to teach high school
students computer science concepts. The three developed IHVs address the concepts of a …