Concrete Simulators to Constructively Build Abstract Computability Concepts in First Year IT-Students and Enable the "Can Computers Think"

Loading...
Thumbnail Image
File version

Version of Record (VoR)

Author(s)
Estivill-Castro, Vladimir
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)

Chova, LG

Martinez, AL

Torres, IC

Date
2015
Size
File type(s)
Location

Seville, SPAIN

License
Abstract

In our Foundations of Computing course, the aim is not only to teach some general aspects on how computers work (like binary notation), but also to enable students to truly comprehend notions like algorithm, technology, and even the notion of information to be able to exercise professional judgment. A fundamental exercise in the course is being able to convincingly understand and reproduce the Universal Turing Machine argument. We use a series of simulators that provide clear illustrations of how a computer works, commencing from very basic logic gates for hardware. We reach a point that the Turing Machine (TM) behavior and actions are very much the simulator of the von Neumann Machine describing the modern CPU. Therefore, a TM can emulate anything executable in a modern stored-program CPU. This exercise not only has the computability implications but also enables to represent other many issues of current computer systems, like virtualization, viruses or computation in the cloud. More importantly, we can introduce the philosophical argument of whether machines understand what they are doing, and in that regard whether they would be able to think.

Journal Title
Conference Title

ICERI2015: 8TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION

Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
DOI
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement

© 2015 IATED. The attached file is reproduced here in accordance with the copyright policy of the publisher. For information about this conference please refer to the conference’s website or contact the author[s].

Item Access Status
Note
Access the data
Related item(s)
Subject

Science, technology and engineering curriculum and pedagogy

Persistent link to this record
Citation