About this paper

Appears in:
Pages: 1720-1729
Publication year: 2019
ISBN: 978-84-09-12031-4
ISSN: 2340-1117
doi: 10.21125/edulearn.2019.0501

Conference name: 11th International Conference on Education and New Learning Technologies
Dates: 1-3 July, 2019
Location: Palma, Spain

APPLICATIONS OF CHIP-8, A VIRTUAL MACHINE FROM THE LATE SEVENTIES, IN CURRENT DEGREES IN COMPUTER ENGINEERING

The educational programs of degrees in Computer Engineering rely on emulators, simulators and simplified tools to teach students fundamental concepts. Current commercial pieces of hardware and software are usually too sophisticated to study. In this context, some old platforms could help teachers to illustrate low-level concepts. This work proposes distributing among the subjects of the Bachelor’s degree in Computer Engineering several micro-projects related to CHIP-8, a virtual machine from the late seventies.

They are designed to teach students:
i) low-level programming in assembly,
ii) the way in which emulators and simulators are programmed,
iii) the fundamentals of platform-independent software, and
iv) the basic ideas of compiling high-level languages into executable binaries.

Additionally, considering the growing interest in discontinued videogame consoles and retro-gaming, the proposal is also valid to motivate current students and to attract new ones. The projects described in this work are designed as complementary tasks to enrich the selected subjects. Although the educational program considered is that of the University of Almería (Spain), the proposals can be adapted to any other one by identifying the equivalent subjects.
@InProceedings{CRUZ2019APP,
author = {Cruz, N. and Ruiz-Ferr{\'{a}}ndez, M. and Redondo, J.L. and {\'{A}}lvarez, J. and Ortigosa, P.},
title = {APPLICATIONS OF CHIP-8, A VIRTUAL MACHINE FROM THE LATE SEVENTIES, IN CURRENT DEGREES IN COMPUTER ENGINEERING},
series = {11th International Conference on Education and New Learning Technologies},
booktitle = {EDULEARN19 Proceedings},
isbn = {978-84-09-12031-4},
issn = {2340-1117},
doi = {10.21125/edulearn.2019.0501},
url = {https://dx.doi.org/10.21125/edulearn.2019.0501},
publisher = {IATED},
location = {Palma, Spain},
month = {1-3 July, 2019},
year = {2019},
pages = {1720-1729}}
TY - CONF
AU - N. Cruz AU - M. Ruiz-Ferrández AU - J.L. Redondo AU - J. Álvarez AU - P. Ortigosa
TI - APPLICATIONS OF CHIP-8, A VIRTUAL MACHINE FROM THE LATE SEVENTIES, IN CURRENT DEGREES IN COMPUTER ENGINEERING
SN - 978-84-09-12031-4/2340-1117
DO - 10.21125/edulearn.2019.0501
PY - 2019
Y1 - 1-3 July, 2019
CI - Palma, Spain
JO - 11th International Conference on Education and New Learning Technologies
JA - EDULEARN19 Proceedings
SP - 1720
EP - 1729
ER -
N. Cruz, M. Ruiz-Ferrández, J.L. Redondo, J. Álvarez, P. Ortigosa (2019) APPLICATIONS OF CHIP-8, A VIRTUAL MACHINE FROM THE LATE SEVENTIES, IN CURRENT DEGREES IN COMPUTER ENGINEERING, EDULEARN19 Proceedings, pp. 1720-1729.
User:
Pass: