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 条
  • [21] Test generation for hardware-software covalidation using non-linear programming
    Xin, F
    Harris, IG
    SEVENTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2002, : 175 - 180
  • [22] Economical development of software and hardware-software products
    Eur Space Agency Brochure ESA BR, BR-154 (18):
  • [23] Modeling and synthesis of hardware-software morphing
    Koch, Dirk
    Haubelt, Christian
    Streichert, Thilo
    Teich, Jurgen
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 2746 - 2749
  • [24] Axiomatic Hardware-Software Contracts for Security
    Mosier, Nicholas
    Lachnitt, Hanna
    Nemati, Hamed
    Trippel, Caroline
    PROCEEDINGS OF THE 2022 THE 49TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '22), 2022, : 72 - 86
  • [25] COMET: A hardware-software codesign methodology
    Knieser, MJ
    Papachristou, CA
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 178 - 183
  • [26] Hardware-Software Partitioning at the Knowledge Level
    Marisa Loisa López-Vallejo
    Joan Carlos López
    Carlos Argel Iglesias
    Applied Intelligence, 1999, 10 : 173 - 184
  • [27] Hardware-Software Integrated Diagnosis for Intermittent Hardware Faults
    Dadashi, Majid
    Rashid, Layali
    Pattabiraman, Karthik
    Gopalakrishnan, Sathish
    2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, : 363 - 374
  • [28] Hardware-software codesign of multidimensional programs
    Luk, Wayne
    Wu, Teddy
    Page, Ian
    1994, : 82 - 90
  • [29] Hardware-software complexes for geodynamic monitoring
    Dolgikh, G. I.
    RUSSIAN JOURNAL OF PACIFIC GEOLOGY, 2012, 6 (01) : 61 - 69
  • [30] ANALYSIS OF AFC HARDWARE-SOFTWARE SYSTEMS
    ZHODZISHSKIY, MI
    ZUYEV, SO
    SILANOVITSKIY, SY
    TELECOMMUNICATIONS AND RADIO ENGINEERING, 1989, 44 (12) : 45 - 47