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, A.G. Abdul Azis Adi Prananto Agus Efendi Agus Efendi Agus Efendi Agusti Tamrin Ahmad Pariyono Ahya Alimuddin Aini Nazzura Paimin Ajeng Diah Priasnasari Aji Nur Rohman Alfina Tri Buanawati Alfira Andra Hestian Aliyatus Sholihah Allan Auri Pamungkas Amri, Saehful Anayanti Rahmawati Annisa Yasmin Annona Nura Fitdaushi Ardhian Akbar Ahmadi Aris Budianto Aris Budianto, Aris Asa Qubaila Sitta Zidna Rizqia Avona Rara Safitri Ayu Cahyaningsih Az-Zahra Jasmine Heru Putri Bangun Panduko Johan Baruna Ghazy Putra Patria Negara Basori Basori Basori Basori Basori Basori Bayu Sutanto Bella Windira Sari Burhannudin Nur Wakhid Candra Zulkarnain Candra Zulkarnain Chanifah Chanifah Danar Susilo Wijayanto Della Astri Widayani Devita Nurul Anggraeni Dewanto Harjunowibowo Diah Rachmawati Octaviani Dian Pertiwi Agustin Diefa Nasywa Aedelia Dita Rofika Cahyani Dwi Maryono Dwi Novi Aldiyanto Dwi Septiana Sari Ega Listianingsih Eryneta Nurul Hasanah Faaizah Shahbodin Fathin Althafia Wiyono Febri Liantoni Febri Liantoni, Febri Febriana Yuliani Felix Ter-Chian Tan fika palupi Gabriela Kusuma Wardani Gangga Santika Alvidya Putri Refindra Handang Kurniawan Husni Nadya Hanif Ibrahim Wahyu Saputra, Ibrahim Wahyu Ignasius Agus Leonardo Indah Widiastuti Indah Widiastuti Indri Nurwahidah Iqlima Alna Istikomah Istikomah Jamaludin Salim Jannah Pristya Nandya Putri Jebpridar Nikma Fadhila Joko Slamet Raharjo Jose Feliciano Lim Belo Ximenes Kartika Mukti, Maria Linda Katryn Monica Zalimov Kesanti, Ardhana Reswari Wikan Kharimah Heba Farhana Khoirul Huda Indra Atmoko Kristof Fenyvesi Kun Afifah Kusuma, Anggraini Candra Kusumawati, Nuur Roofiah Latifah, Rizka Luthfi, Muhammad Zain Nur M. Khasan Tiarani Mahadika, Dhaniaffa Adhimastama Maimunah Maimunah Maryam Quatly Alkatiri Meliyana Kusumawati Mishbahuddin, Ahmad Moh Salimi Mohammad Masykuri Mohd Shafie Bakar Mohd Shawal Jadin Mohd. Shafie bin Bakar Muhamad Nur Azmi Wahyudi Muhamad Nur Azmi Wahyudi Muhammad Ardenta Putra Sani Muhammad Faried Saputra Muhammad Hafidz Raisal Muhammad Hassan Massaty, Muhammad Hassan Muhammad Ilham Rizki Putra Muhammad Kholil Muhammad Rifqy Abdallah Muhammad Ulin Khoirul Umam Muji Lestari Muna Yazidatul Falihah Mustika Bintang Pramudya Santi Nani Muftihah Naufal Husnianto Nicky Imadudin Nugroho, Septian Nur Alvi Nikmah Nurcahya Pradana Taufik Prakisya 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 Raihanah Nurul Izzah Ramadhan, Raqael Fisabillah Ratih Isnaini Ratna Hidayah Rhema Thamariska Risma Rahmawati Rizal Taufiq Hidayat Rofifah Nur Mufidah Rosihan Ari Yuana Rosihan Ari Yuana Rosihan Ari Yuana, Rosihan Ari Sadik, Muhammad Aqil Sanchia Janita Prameswari, Sanchia Janita Sari, Nofri Novita Septian Cesare Arden Septyventia, Dorothea Siti Asiyah Siyamtiningtyas, Yuliyani Slamet Kurniawan Fahrurozi Suharno Suharno Syah Bilal Ahtafiand Tamrin, A G Taufik Wisnu Saputra Taufik Wisnu Saputra Taufiq Lilo Adi Sucipto Tigowati Tigowati, Tigowati Towip, Towip Widiastuti, Indah Wihidayat, Endar Suprih Wiwin Nur Hidayah Yeni Widiyawati Yoga Yudha Perwira Yosef Argo Krismawan Yoshan Ardhi Pratama Yuliyani Siyamtiningtyas Yusfia Hafid Aristyagama Yustika Indah Maharani Zaiful Hidayat Zidan Firkhan Ali