Designing an Intuitive Android Based m-Learning to Support Students in Learning Fundamental Java Programming

In the context of a Computer Science Major in Indonesian higher education, Java programming language is not only one of the most essential programming languages courses but is also considered to be challenging to learn. This fact has led to the development of numerous mobile learning (m-learning) applications to assist learners in acquiring Java programming skills independently. Most existing Java learning assistants are presented on websites or computer platforms which can only be accessed when students open their computer or Laptop and it mostly focuses on enhancing coding abilities, and practical hands-on. While these aspects are crucial, understanding the programming concepts and guided practice are equally essential in fundamental Java programming learning. This paper presents the concept of practical coding exercises in an m-learning application, providing a new interactive approach for learners as an alternative tool for learning Java programming so they can learn Java programming concepts more frequently from their smartphones. The primary objective is to investigate the feasibility of the proposed m-learning prototype. The proposed application is expected to offer intuitive coding exercises and case study opportunities. Experimental results demonstrate that the overall functionality of the proposed application is feasible for future implementation, with a usability score of 84.

Authors

Institutions

Publication Details

Journal
Journal of Information Technology and Computer Science
Published
2024-08-23
DOI
https://doi.org/10.25126/jitecs.92574
Primary Topic
Mobile and Web Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Designing an Intuitive Android Based m-Learning to Support Students in Learning Fundamental Java Programming

Komang Candra Brata, Ahmad Afif Supianto, Fadhyl Farhan Alghifari
Journal of Information Technology and Computer Science
Mobile and Web Applications
article

Designing an Intuitive Android Based m-Learning to Support Students in Learning Fundamental Java Programming

Komang Candra Brata, Ahmad Afif Supianto, Fadhyl Farhan Alghifari
article en

Abstract

In the context of a Computer Science Major in Indonesian higher education, Java programming language is not only one of the most essential programming languages courses but is also considered to be challenging to learn. This fact has led to the development of numerous mobile learning (m-learning) applications to assist learners in acquiring Java programming skills independently. Most existing Java learning assistants are presented on websites or computer platforms which can only be accessed when students open their computer or Laptop and it mostly focuses on enhancing coding abilities, and practical hands-on. While these aspects are crucial, understanding the programming concepts and guided practice are equally essential in fundamental Java programming learning. This paper presents the concept of practical coding exercises in an m-learning application, providing a new interactive approach for learners as an alternative tool for learning Java programming so they can learn Java programming concepts more frequently from their smartphones. The primary objective is to investigate the feasibility of the proposed m-learning prototype. The proposed application is expected to offer intuitive coding exercises and case study opportunities. Experimental results demonstrate that the overall functionality of the proposed application is feasible for future implementation, with a usability score of 84.

Journal of Information Technology and Computer ScienceVol. 9(2)
University of Brawijaya (ID), National Research and Innovation Agency (ID)
Quality Education
Openalex Percentile: Top 78%
Mobile and Web Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.