A tool for self-learning assembly language programming and computer architecture: Design and evaluation
This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language programming and basic computer architecture for undergraduate studies. The system can be a self‐learning tool for students. On the other hand, teacher...
Saved in:
Published in | Computer applications in engineering education Vol. 19; no. 2; pp. 286 - 293 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Hoboken
Wiley Subscription Services, Inc., A Wiley Company
01.06.2011
|
Subjects | |
Online Access | Get full text |
ISSN | 1061-3773 1099-0542 1099-0542 |
DOI | 10.1002/cae.20310 |
Cover
Loading…
Summary: | This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language programming and basic computer architecture for undergraduate studies. The system can be a self‐learning tool for students. On the other hand, teachers can utilize this system to develop prototype systems and to demonstrate theories pertaining to operations of microprocessor‐based systems. This educational tool includes hardware and software components, which were developed by the authors. The design of this system is based on principles of constructivism and learning is through hands‐on experience. The system is very flexible and users can incorporate new modules for more advanced learning. Due to its flexibility and ease of use, it can also be employed as a supplementary tool for teaching other engineering subjects. Data collected from our evaluation study shows that majority of users found the system easy to use. In this article, features of the system, as well as its design and evaluation results are presented. © 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 19: 286–293, 2011 |
---|---|
Bibliography: | istex:313F2DD6D070C7D2801AC811135030B84F3B5E41 ArticleID:CAE20310 ark:/67375/WNG-NX1X3QQ7-Q ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
ISSN: | 1061-3773 1099-0542 1099-0542 |
DOI: | 10.1002/cae.20310 |