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...
Main Authors: | , |
---|---|
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 |