• Home
  • Search
  • THE ACCEPTANCE OF AN EDUCATIONAL INTEGRATED DEVELOPMENT ENVIRONMENT TO LEARN PROGRAMMING FUNDAMENTALS
  • https://doi.org/10.33407/itlt.v93i1.5102Copy DOI Icon

THE ACCEPTANCE OF AN EDUCATIONAL INTEGRATED DEVELOPMENT ENVIRONMENT TO LEARN PROGRAMMING FUNDAMENTALS

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Programming is an important course for any IT or engineering-related course. However, previous research shows that students face difficulties in learning programming due to its abstract concepts. This study aims to evaluate the acceptance of a developed Integrated Development Environment (IDE), namely C-SOLVIS which is a web-based application that specifically intends to facilitate the teaching and learning of the C programming fundamentals in Malaysian tertiary education. The C-SOLVIS integrates problem-solving into a program development environment for the C language. The goal is to guide the users in problem-solving and help them write C programs based on problem-solving algorithms. The Rapid Application Development (RAD) Model was employed in the C-SOLVIS development process. Based on this model, the requirement planning phase was carried out through the triangulation technique by applying qualitative approaches comprising a literature review supported by semi-structured interviews, document reviews, and content validation by expert programming lecturers. Subsequently, the design of the application was accomplished through the iterative prototyping process which was then followed by the application construction. Then, the C-SOLVIS is deployed to be used by several programming lecturers to evaluate its usability by adopting a quantitative method using the System Usability Scale (SUS) questionnaire. The study has discovered several suitable techniques and designs for the problem-solving and program development environment. For the problem-solving environment, the Computational Thinking (CT) concepts were applied which were supported by the Input-Process-Output (IPO) Model through Scientific Instructions and Inquiries. Meanwhile, the program development environment was designed and developed based on frame-based programming using a set of developed Code Patterns. The C-SOLVIS evaluation using the SUS instrument has yielded a SUS mean score of 86.07. This score is interpreted by SUS as an A grade that indicates C-SOLVIS as a highly usable application and thus is accepted for C programming learning. Hence, the development process of the C-SOLVIS can be used as a guideline for educational software development, especially in the field of programming education.

Similar Papers
  • Conference Article

Primagravida System Usability for Pregnancy and Child Growth Monitoring in Rural Areas

  • Oct 10, 2023
  • AIJR Proceedings
  • Wiwin Lismidiati +5
  • PDF
  • Research Article
  • Citations10

Usability Evaluation of the SmartWheeler through Qualitative and Quantitative Studies.

  • Jul 27, 2022
  • Sensors
  • Adina M Panchea +3
  • Book Chapter
  • Citations21

Developing computational thinking through grounded embodied cognition

  • Jan 01, 2012
  • Columbia Academic Commons (Columbia University)
  • John B Black +1
  • PDF
  • Research Article
  • Citations144

Translation, Cross-Cultural Adaptation, and Validation of the Malay Version of the System Usability Scale Questionnaire for the Assessment of Mobile Apps

  • May 14, 2018
  • JMIR Human Factors
  • Muhamad Fadhil Mohamad Marzuki +2
  • Research Article

Development of Android -Based Ambulance Tracking Prototype on the SPGDT Module of the Special Region of Yogyakarta

  • Aug 31, 2023
  • Journal of Information Systems for Public Health
  • Dwi Nugroho
  • PDF
  • Research Article
  • Citations2

Research on User Experience during Interactions with Mobile Applications for Diabetics

  • Dec 29, 2023
  • Journal of Computer Sciences Institute
  • Przemysław Bajda +2
  • Research Article

Integrated Mobile and web-based Application for Enhancing delivery of HIV/AIDS Healthcare Information in Tanzania

  • Dec 31, 2019
  • Tanzania Journal of Engineering and Technology
  • Ibrahim A Mwammenywa +2
  • PDF
  • Research Article
  • Citations2

Analysis and design of UI and UX of the Taring application using goal-directed design and cognitive walkthrough methods

  • Nov 29, 2023
  • MATRIX : Jurnal Manajemen Teknologi dan Informatika
  • Abyudaya Tiyasa +2
  • Abstract

4CPS-371 Usability evaluation of a personalised health record for detecting medication discrepancies

  • Mar 01, 2021
  • European Journal of Hospital Pharmacy
  • D Van Der Nat +5
  • PDF
  • Research Article
  • Citations46

The Usability Analysis Online Learning Site for Supporting Computer programming Course Using System Usability Scale (SUS) in a University

  • Jun 17, 2020
  • International Journal of Interactive Mobile Technologies (iJIM)
  • Derisma Derisma
  • Research Article
  • Citations36

Rapid Application Development (RAD) model method for creating an agricultural irrigation system based on internet of things

  • Mar 01, 2021
  • IOP Conference Series: Materials Science and Engineering
  • A K Nalendra
  • Conference Article
  • Citations14

Exploring Usability Dimension of Smart Regency Service with Indonesian Adaptation of The System Usability Scale (SUS) and User Experience Questionnaire (UEQ)

  • Oct 27, 2021
  • Aang Kisnu Darmawan +5
  • Research Article

Ovo Fintech Application Analysis Using the System Usability Scale

  • Oct 28, 2024
  • Jurnal Ilmiah Matrik
  • Luh Yuliani Purnama Dewi +1
  • PDF
  • Research Article
  • Citations27

Development of an intervention tool for precision oral self-care: Personalized and evidence-based practice for patients with periodontal disease

  • Nov 21, 2019
  • PLoS ONE
  • Wen-Jen Chang +4
  • Research Article

The Relationship between Computational Thinking Concept and Computational Thinking Skills among Trainee Teachers: A Conceptual Paper

  • Nov 11, 2024
  • International Journal of Advanced Multidisciplinary Research and Studies
  • Lim En Yu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.