Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : TELKOMNIKA (Telecommunication Computing Electronics and Control)

Remote interpreter API model for supporting computer programming adaptive learning Rosihan Ari Yuana; Ignasius Agus Leonardo; Cucuk Wawan Budiyanto
TELKOMNIKA (Telecommunication Computing Electronics and Control) Vol 17, No 1: February 2019
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/telkomnika.v17i1.11585

Abstract

Despite the adoption of Learning Management Systems (LMS) has been continuously growing in the last decade few, if any, scholars addressed the lack of the interactivity in online learning systems. The requirement for an interactive learning model has been increasingly prominent as content providers realize the importance of personalization of content suits to learners’ learning progress. This paper demonstrates the adoption of adaptive learning into existing LMS engine to overcome the limitation of either systems plugins or server specification pertinent to students’ psychomotor abilities in computer programming learning. In this regard,  the psychomotor is understood as the ability of students to write the program code as correctly as expected. In this study, a web API model that works to run an interpreter based-program code remotely was developed. The web API model can be utilized by LMS so it becomes the solution to the problem. The structure of the web API model has been adapted to the needs of the learning assessment. The implementation of the developed API web model is done in Python and PHP programming languages. The performance test was done by submitting 10 to 100 program codes simultaneously indicated no significant difference to the required resources (CPU usage and memory usage) to run the program code. Furthermore, for response time, the average time needed to run Python and PHP program code is also no significant difference. The average of CPU usage required by the web API to run a Python program code is 0.2058% with 0.5973 seconds as a response time. Meanwhile, to run the PHP program code, the average CPU usage required is 0.8074% with 0.3110 seconds response time. It can be concluded that the web API performance does not overburden the server.
Co-Authors A.G. Tamrin Abdillah Rosyid Robiultsani Abdul Azis Adi Prananto Agus Efendi Agus Efendi Agus Efendi Agusti Tamrin Ahmad Pariyono Ahya Alimuddin Ajeng Diah Priasnasari Aji Nur Rohman Alfina Tri Buanawati Allan Auri Pamungkas Anayanti Rahmawati Anggraini Candra Kusuma Annisa Yasmin Annona Nura Fitdaushi Ardhana Reswari Wikan Kesanti Aris Budianto Aristyagama, Yusfia Asa Qubaila Sitta Zidna Rizqia Avona Rara Safitri Ayu Cahyaningsih Basori Basori Basori Basori Basori Basori Bayu Sutanto Burhannudin Nur Wakhid Chanifah Chanifah Danar Susilo Wijayanto Devita Nurul Anggraeni Dewanto Harjunowibowo Dhaniaffa Adhimastama Mahadika Dwi Maryono Dwi Septiana Sari Ega Listianingsih Endar Suprih Wihidayat Eryneta Nurul Hasanah Faaizah Shahbodin Farah Fauziyah Febri Candra Nur Baiti Febri Liantoni Febri Liantoni, Febri Felix Ter-Chian Tan Fenyvesi, Kristof fika palupi Handang Kurniawan Husni Nadya Hanif Ibrahim Wahyu Saputra Ignasius Agus Leonardo Indah Widiastuti Indri Nurwahidah Istikomah Istikomah Jannah Pristya Nandya Putri Jebpridar Nikma Fadhila Joko Slamet Raharjo Jose Feliciano Lim Belo Ximenes Kharimah Heba Farhana Kun Afifah Latifah, Rizka Maharani, Yustika Indah Maimunah Maimunah Maria Linda Kartika Mukti Maryam Quatly Alkatiri Mishbahuddin, Ahmad Mochamad Syaiful Mustofa Moh Salimi Mohammad Masykuri Mohd. Shafie bin Bakar Muhamad Nur Azmi Wahyudi Muhamad Nur Azmi Wahyudi Muhammad Hassan Massaty, Muhammad Hassan Muhammad Ulin Khoirul Umam Muhammad Zain, Muhammad Muji Lestari Muji Lestari Nani Muftihah Nicky Imadudin Nur Alvi Nikmah Nurcahya Pradana Taufik Prakisya Nuur Roofiah Kusumawati Pamungkas, Mey Tias Andry Pawitra, Puruhita Mega Prakisya, Nurcahya Pradana Taufik Pramudya, Otniel Dewangga Divan Puspanda Hatta Putri Khoirin Nashiroh Qois Amin Fauzan Raharjo, Joko Slamet Ramadhan, Raqael Fisabillah Ratih Isnaini Ratna Hidayah Rezza Fariszal Hisyam Chaizara Risma Rahmawati Rizal Taufiq Hidayat Rofifah Nur Mufidah Rosihan Ari Yuana Rosihan Ari Yuana Rosihan Ari Yuana, Rosihan Ari Sadik, Muhammad Aqil Saehful Amri Sanchia Janita Prameswari Septian Nugroho Septyventia, Dorothea Siti Asiyah Slamet Kurniawan Fahrurozi Sslamet Kurniawan Fahrurozi Suharno Suharno Taufik Wisnu Saputra Taufik Wisnu Saputra Taufiq Lilo Adi Sucipto Tigowati Tigowati Tigowati Tigowati Towip Towip Widiastuti, Indah Yeni Widiyawati Yoga Yudha Perwira Yoshan Ardhi Pratama Yuliyani Siyamtiningtyas Yusfia Hafid Aristyagama Zaiful Hidayat