Proceedings of the 5th International Conference on Innovation in Education, Science, and Culture, ICIESC 2023, 24 October 2023, Medan, Indonesia

Research Article

Design of Computer Programming Training Based on Online Compiler

Download112 downloads
  • @INPROCEEDINGS{10.4108/eai.24-10-2023.2342133,
        author={Amirhud  Dalimunthe and Fahmy  Syahputra and Eka Dodi  Suryanto},
        title={Design of Computer Programming Training Based on  Online Compiler},
        proceedings={Proceedings of the 5th International Conference on Innovation in Education, Science, and Culture, ICIESC 2023, 24 October 2023, Medan, Indonesia},
        publisher={EAI},
        proceedings_a={ICIESC},
        year={2024},
        month={1},
        keywords={design training computer programming online compile},
        doi={10.4108/eai.24-10-2023.2342133}
    }
    
  • Amirhud Dalimunthe
    Fahmy Syahputra
    Eka Dodi Suryanto
    Year: 2024
    Design of Computer Programming Training Based on Online Compiler
    ICIESC
    EAI
    DOI: 10.4108/eai.24-10-2023.2342133
Amirhud Dalimunthe1,*, Fahmy Syahputra1, Eka Dodi Suryanto2
  • 1: Department of Information and Computer Technology Education, Faculty of Engineering, Universitas Negeri Medan, Indonesia
  • 2: Department of Electrical Engineering, Faculty of Engineering, Universitas Negeri Medan, Indonesia
*Contact email: amirhud@unimed.ac.id

Abstract

This research focuses on design of a computer programming training based on an online compiler. In the digital era, programming skills are in high demand, and online solutions have become increasingly important. Online compilers provide a versatile platform for users to write, execute, and test code without the need for complex installations. This study outlines the comprehensive design process, including needs assessment, the selection of appropriate technologies, and the creation of an intuitive user interface. The system allows users to access a variety of programming languages, compose and run code, and receive immediate feedback through automated code evaluation. The designed training solution aims to enhance programming education by promoting accessibility and interactivity. It empowers learners to experiment with coding in real-time, improving their understanding and problem-solving skills. This research contributes to the advancement of online programming education, offering a userfriendly and effective platform for both novice and experienced programmers.