Evaluation of SPARK C++ usability: modular programming for mechanical and civil engineering students / Azrina Suhaimi ... [et al.]

Suhaimi, Azrina and Ab Jabal, Mohamad Faizal and Hasmy, Harshida and Kapi, Azyan Yusra (2024) Evaluation of SPARK C++ usability: modular programming for mechanical and civil engineering students / Azrina Suhaimi ... [et al.]. Journal of Computing Research and Innovation (JCRINN), 9 (2): 16. pp. 188-200. ISSN 2600-8793

Abstract

Technological innovations have transformed education, offering learning opportunities outside traditional classrooms through online resources. However, self-learning programming remains challenging for beginners. The SPARK C++ tool was developed to assist Mechanical and Civil Engineering students at Universiti Teknologi MARA in mastering C++ modular programming. This study evaluates the usability of SPARK C++ using Nielsen's metrics: learnability, efficiency, memorability, errors, and satisfaction. Sixty-three students from these engineering programs participated, providing data through Nielsen's Usability Test, which included Likert scale questions and open-ended feedback. The results revealed significant differences in usability perceptions by gender and program, with female Mechanical Engineering students reporting higher satisfaction. Key strengths were user-friendly design, engaging content, interactive quizzes, and multimedia features. Areas for improvement included better error messages, more comprehensive notes, and downloadable results. Enhancing these aspects can improve learning experiences and retention rates. This study highlights the need for continuous improvement of educational technologies based on user feedback and suggests future research should broaden usability testing to ensure inclusivity and adaptability.

Metadata

Item Type: Article
Creators:
Creators
Email / ID Num.
Suhaimi, Azrina
UNSPECIFIED
Ab Jabal, Mohamad Faizal
m.faizal@uitm.edu.my
Hasmy, Harshida
UNSPECIFIED
Kapi, Azyan Yusra
UNSPECIFIED
Subjects: L Education > LB Theory and practice of education > Educational technology
Journal or Publication Title: Journal of Computing Research and Innovation (JCRINN)
UiTM Journal Collections: UiTM Journal > Journal of Computing Research and Innovation (JCRINN)
ISSN: 2600-8793
Volume: 9
Number: 2
Page Range: pp. 188-200
Keywords: Educational Technology, Modular Programming, Nielsen Usability Metrics, Programming Education, SPARK C++, Web-based Learning Tools
Date: September 2024
URI: https://ir.uitm.edu.my/id/eprint/103358
Edit Item
Edit Item

Download

[thumbnail of 103358.pdf] Text
103358.pdf

Download (3MB)

ID Number

103358

Indexing

Statistic

Statistic details