Hardware-Software Visualization to Learn Programming

被引:0
|
作者
Ali, Ahmad Zamzuri Mohamad [1 ]
Derus, Siti Rosminah Md [1 ]
机构
[1] Univ Pendidikan Sultan Idris, Fac Art Comp & Creat Ind, Tanjong Malim, Perak, Malaysia
关键词
Hardware Software Interfacing; Programming; Visualization; COGNITIVE LOAD;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A visualization tool has been proven to be useful for enhancing novice programmer's learning. Despite the large number of studies performed on visualization tools, it appears to be very few using it to assist student's understanding of the fundamental concept in hardware software interfacing programming. In this study, we developed a Program Visualization (PV) with the main objective as a practical hands-on learning kit for novice in exploring and gaining basic skills of hardware software interfacing in visual environment. The ADDIE instructional design model has been used in the design of the visualization tool. Usability and user's satisfaction also have been conducted to evaluate the success of a PV in regard to the learning objectives. A total of 25 Polytechnic students were asked to complete a questionnaire adapted from Post-Study System Usability Questionnaire (PSSUQ). The questionnaire consists of the following six dimensions of usability characteristics: design/layout, functionality, ease of use, satisfaction, outcome/future use and errors/reliability. Based on the questionnaire feedback, the developed tool seems very useful and helpful for the students in understanding hardware-software interfacing programming better.
引用
收藏
页码:483 / 487
页数:5
相关论文
共 50 条
  • [41] Hardware-software prototyping from LOTOS
    Fernández, LS
    Koch, G
    Madrid, NM
    Vallejo, MLL
    Kloos, CD
    Rosenstiel, W
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1998, 3 (2-3) : 117 - 148
  • [42] HARDWARE-SOFTWARE CODESIGN OF EMBEDDED SYSTEMS
    CHIODO, M
    GIUSTO, P
    JURECSKA, A
    HSIEH, HC
    SANGIOVANNIVINCENTELLI, A
    LAVAGNO, L
    IEEE MICRO, 1994, 14 (04) : 26 - 36
  • [43] Hardware-Software Codesign for Graphic LSIs
    Kotegawa, Hirohisa
    Hasumi, Naonobu
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2013, 49 (01): : 104 - 109
  • [44] Model refinement for hardware-software codesign
    Gong, J
    Gajski, DD
    Bakshi, S
    EUROPEAN DESIGN & TEST CONFERENCE 1996 - ED&TC 96, PROCEEDINGS, 1996, : 270 - 274
  • [45] Design for testability in hardware-software systems
    Vranken, HPE
    Witteman, MF
    vanWuijtswinkel, RC
    IEEE DESIGN & TEST OF COMPUTERS, 1996, 13 (03): : 79 - 87
  • [46] A hardware-software platform for intrusion prevention
    Drinic, M
    Kirovski, D
    MICRO-37 2004: 37TH ANNUAL INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 2004, : 233 - 242
  • [47] A MODEL AND METHODOLOGY FOR HARDWARE-SOFTWARE CODESIGN
    THOMAS, DE
    ADAMS, JK
    SCHMIT, H
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (03): : 6 - 15
  • [48] Putting hardware-software codesign into practice
    Schrott, G
    Tempelmeier, T
    CONTROL ENGINEERING PRACTICE, 1998, 6 (03) : 397 - 402
  • [49] TOWARD DYNAMIC HARDWARE-SOFTWARE SIMULATION
    TURNER, M
    HIGH PERFORMANCE SYSTEMS-THE MAGAZINE FOR TECHNOLOGY CHAMPIONS, 1990, 11 (06): : 36 - 36
  • [50] Hardware-software partitioning at the knowledge level
    López-Vallejo, ML
    López, JC
    Iglesias, CA
    APPLIED INTELLIGENCE, 1999, 10 (2-3) : 173 - 184