Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits

This paper examines the use of spreadsheets as a tool for learning theoretical principles of concurrent error detection. Basic concepts of concurrent checking are presented by using specific spreadsheet templates. A matrix representation of a system of logical functions is used for this aim. A speci...

Full description

Bibliographic Details
Main Authors: Ilya Levin, Vadim Talis
Format: Article
Language:English
Published: McMaster University 2005-10-01
Series:Spreadsheets in Education
Subjects:
Online Access:http://epublications.bond.edu.au/ejsie/vol1/iss3/1
_version_ 1797967245258784768
author Ilya Levin
Vadim Talis
author_facet Ilya Levin
Vadim Talis
author_sort Ilya Levin
collection DOAJ
description This paper examines the use of spreadsheets as a tool for learning theoretical principles of concurrent error detection. Basic concepts of concurrent checking are presented by using specific spreadsheet templates. A matrix representation of a system of logical functions is used for this aim. A specific technique is described for constructing a logic simulator implementing this matrix representation. After the logic simulator construction, students are able to solve practical tasks due to understanding its theoretical basis. The proposed spreadsheet simulation approach for teaching the subject achieves the theoretical goal of the lesson by making use of practical student activities.
first_indexed 2024-04-11T02:27:05Z
format Article
id doaj.art-8e5bf4073e0b4b3e9ddd696a9f67c24c
institution Directory Open Access Journal
issn 1448-6156
language English
last_indexed 2024-04-11T02:27:05Z
publishDate 2005-10-01
publisher McMaster University
record_format Article
series Spreadsheets in Education
spelling doaj.art-8e5bf4073e0b4b3e9ddd696a9f67c24c2023-01-02T22:24:32ZengMcMaster UniversitySpreadsheets in Education1448-61562005-10-01131018Using Spreadsheets for Teaching Principles of On-line Checking of Logic CircuitsIlya LevinVadim TalisThis paper examines the use of spreadsheets as a tool for learning theoretical principles of concurrent error detection. Basic concepts of concurrent checking are presented by using specific spreadsheet templates. A matrix representation of a system of logical functions is used for this aim. A specific technique is described for constructing a logic simulator implementing this matrix representation. After the logic simulator construction, students are able to solve practical tasks due to understanding its theoretical basis. The proposed spreadsheet simulation approach for teaching the subject achieves the theoretical goal of the lesson by making use of practical student activities.http://epublications.bond.edu.au/ejsie/vol1/iss3/1spreadsheetslearning environmentconcurrent error detectionlogic design learning
spellingShingle Ilya Levin
Vadim Talis
Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits
Spreadsheets in Education
spreadsheets
learning environment
concurrent error detection
logic design learning
title Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits
title_full Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits
title_fullStr Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits
title_full_unstemmed Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits
title_short Using Spreadsheets for Teaching Principles of On-line Checking of Logic Circuits
title_sort using spreadsheets for teaching principles of on line checking of logic circuits
topic spreadsheets
learning environment
concurrent error detection
logic design learning
url http://epublications.bond.edu.au/ejsie/vol1/iss3/1
work_keys_str_mv AT ilyalevin usingspreadsheetsforteachingprinciplesofonlinecheckingoflogiccircuits
AT vadimtalis usingspreadsheetsforteachingprinciplesofonlinecheckingoflogiccircuits