NTNU Norwegian University of Technology and Science
  Faculty of Information Technology, Mathematics and Electrical Engineering > Department of Computer and Information Science

Age of Computers (AoC)
Resource Page


Age of Computers (AoC) is an online multiplayer game used in teaching of computer fundamentals in the M.Sc. study in computer science at NTNU in Trondheim, Norway. It supplements traditional auditorium lectures by a rich set of problems in a computer game like environment. The story of the game is linked to the historical periods (epochs) of computers, and the content is organized in rooms or places on a map. A chat window for each historical period is used for communication with other students and teaching assistants. The first version of AoC, AoC-1, was used in a class with 250 students the fall semester 2003 in the course TDT4160 "Datamaskiner Grunnkurs" (Computer Fundamentals). AoC is now in version 3, and has been used in the course Computer Fundamentals every term from 2003.

The purpose of this webpage is to make results and experience from the AoC project available to those that are interested. Please feel free to send us comments, suggestions, or questions. The course contents in AoC is written in Norwegian, but the publications, presentations and resources made available here are mostly in english.

Responsible/contact: Lasse Natvig (Project leader)


AoC-3 Resources:

AoC-3 is open source software, and is shipped with it's own graphical Administration Tool. We have written an Installation Guide to make it easy to get started with AoC. In addition, documentation is available on how to use the Administration Tool. If you download AoC we would appriciate if you send us an E-mail to Lasse Natvig with a few lines of text describing your intended use. That will also make it possible for us to inform you about eventual updates, new AoC-relevant information and new versions. If you have questions or comments, do not hesitate to contact us.

The available files can be found here: AoC Source Code | Installation Guide | AoC Admin User Manual

AoC-1 Resources:

Experimental Validation: In [5], we investigated the learning effectiveness of AoC-1 compared to paper exercises and textbook reading by carrying out a controlled experiment. The results indicated that - with equal time spent on the various learning activities - the learning effect of AoC was equal to the other learning activities. This is a promising result, as the increased motivation from playing the game makes the students work more in the course.

The following files are available: Pre- and post-test | Pretest (in Norwegian) | Posttest (in Norwegian) | Paper Exercise (in Norwegian) | Paper Exercise Solution (in Norwegian)

Questionnaires: Two extensive questionaires about AoC in its first year were carried out. Available document are:
AoC1-Questionnaire 1: Complete questionnaire (in norwegian), Questions analysed, summary of the 137 answers (in norwegian), correlation matrix.
AoC1-Questionnaire 2: Complete questionnaire (in norwegian), Questions analysed, summary of the 73 answers (in norwegian), correlation matrix.
AoC1-topic graph (Main topics covered in the book by Stallings, in norwegian). Reading list (doc, in norwegian).


AoC-1 was presented at the ITiCSE conference on Innovation and Technology in Computer Science Education in June 2004 [1] and at the FIE 2004 Frontiers In Education conference in Savannah, Georgia, in October 2004 [2]. At the Norwegian Informatics Conference in Stavanger in November (NIK 2004) we presented a paper that focuses on the differences between AoC-1 and AoC-2 [3]



Editor: Kontorsjef: Eivind Voldhagen  Contact address: Lasse Natvig  Last updated: 29.11.2007