Flexible Web-based educational system for teaching computer architecture and organization

被引:45
|
作者
Djordjevic, J
Nikolic, B
Milenkovic, A
机构
[1] Univ Belgrade, Sch Elect Engn, YU-11000 Belgrade, Serbia
[2] Univ Alabama, Dept Elect & Comp Engn, Huntsville, AL 35899 USA
关键词
computer-aided instruction; computer architecture; computer science education; educational technology; simulation;
D O I
10.1109/TE.2004.842918
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
An important problem in teaching courses in computer architecture and organization is to find a way to help students to make a cognitive leap from the blackboard description of a computer system to its utilization as a programmable device. Computer simulators developed to tackle this problem vary in scope, target architecture, user interface, and support for distance learning. Usually, they include the processor only, lacking the whole-system perspective. The existing simulators mainly focus on the programmer's view of the machine and do not provide the designer's perspective. This paper presents an educational computer system and its Web-based simulator, designed to help teaching and learning computer architecture and organization courses. The educational computer system is designed to cover a broad spectrum of topics taught in lower division courses. It offers a unique environment that exposes students to both the programmer and the designer's perspective of the computer system. The Web-based simulator features an interactive animation of program execution and allows students to navigate through different levels of the educational computer system's hierarchy-starting from the top level with block representation down to the implementation level with standard sequential and combinational logic blocks.
引用
收藏
页码:264 / 273
页数:10
相关论文
共 50 条
  • [1] A Web-Based Educational System for Teaching Compilers
    Stamenkovic, Srecko
    Jovanovic, Nenad
    [J]. IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2024, 17 : 143 - 156
  • [2] A Web-based educational environment for teaching the computer cache memory
    Grigoriadou, M
    Kanidis, E
    Gogoulou, A
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2006, 49 (01) : 147 - 156
  • [3] A flexible implementation of a Web-based election system for educational organizations
    Tumin, Sharil
    Encheva, Sylvia
    [J]. WSEAS Transactions on Computers, 2009, 8 (11): : 1721 - 1732
  • [4] TEACHING AI SEARCH ALGORITHMS IN A WEB-BASED EDUCATIONAL SYSTEM
    Grivokostopoulou, Foteini
    Hatzilygeroudis, Ioannis
    [J]. PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE E-LEARNING 2013, 2013, : 83 - 90
  • [5] CSIEC (Computer Simulator in Educational Communication): An intelligent web-based teaching system for foreign language learning
    Jia, JY
    [J]. ED-MEDIA 2004: WORLD CONFERENCE ON EDUCATIONAL MULTIMEDIA, HYPERMEDIA & TELECOMMUNICATIONS, VOLS. 1-7, 2004, : 4147 - 4152
  • [6] A web-based CAL system on Computer Architecture and Assembly Language programming
    Raymond, YKK
    Daniel, LKC
    [J]. INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, VOLS I AND II, PROCEEDINGS, 2002, : 1313 - 1314
  • [7] Design of a web-based computer network experiment teaching demonstration system
    Jiao, Wenjiang
    Hao, Xingwei
    [J]. International Journal of Information Technology and Management, 2014, 13 (01) : 44 - 53
  • [8] A web-based multiagent educational system
    Dorça, FA
    Fernandes, MA
    Lopes, CR
    [J]. EISTA '04: INTERNATIONAL CONFERENCE ON EDUCATION AND INFORMATION SYSTEMS: TECHNOLOGIES AND APPLICATIONS, VOL 3, PROCEEDINGS: EDUCATION/TRAINING AND INFORMATION/COMMUNICATION TECHNOLOGIES AND APPLICATIONS, 2004, : 277 - 282
  • [9] Web-based Educational Technologies for Enhancement in Teaching and Assessment
    Wang, Shuai
    Yuen, Chi-Fai
    Lau, Tak-Pang
    Man, Yuan-yuan
    King, Irwin
    [J]. INTERNATIONAL CONFERENCE ON SOCIAL, EDUCATION AND MANAGEMENT ENGINEERING (SEME 2014), 2014, : 177 - 181
  • [10] Distributed Web-based Platform for Computer Architecture Simulation
    Ilic, Aleksandar
    Pratas, Frederico
    Sousa, Leonel
    [J]. PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, 2008, : 317 - 324