Noor Octavian Anwar, Hiroshi Okumura, Triyanna Widiyaningtyas, Utomo Pujianto
Basic programming is a fundamental subject that contains basic materials of programming algorithms as well as the design and developing programs using programming languages. Based on observations in Vocational High School at Indonesia, discovered some problems in the learning process of basic programming subject. Students are too focus with syntax errors, operating procedures and instructions of the programming language rather than understanding and practicing the related algorithms. Furthermore, learning resources used in the class are text modules which are not interactive and don’t visualize abstract concept of programming language which could help students to understand the subject better. This research aims to design and improve Visual Programming Environment as Learning Support System on basic programming subjects. With this, students could put more focus in practicing design algorithms. It would be easy to sharpen their knowledge and understanding about basic programming without having to suffer from problems mentioned before. © 2019 Association for Computing Machinery.
Universitas Negeri Malang, Jl. Semarang No. 5, Malang, 65145, Indonesia; Saga University, 1 Honjo-machi, Saga, 840-8502, Japan