An Interactive Learning Environment System on Basic Programming Subjects: Effects of Learning Outcomes and Question Level Patterns
(1) Augmented Reality and Virtual Reality Laboratory, Politeknik Negeri Banjarmasin  Indonesia
(2) Machine Learning Research Group, Research Center for Informatics, Indonesian Institute of Sciences  Indonesia
(3) Media, Game, and Mobile Technologies Research Group, Faculty of Computer Science, Universitas Brawijaya  Indonesia
(4) Graduate School of Advanced Science and Engineering, Hiroshima University  Japan
Corresponding Author
DOI : https://doi.org/10.24036/jtev.v8i1.113579
Full Text: Language : en
Abstract
This study reports on the effect of using interactive learning environment system by embedding problem-posing and problem-solving learning pattern as a flow of interaction. This interactive learning environment system is attempted as a solution to help understand and learn basic programming in Vocational High Schools. The effects that will be known are student learning outcomes and tracking of question-level patterns. The research method used was a quasi-experimental design with a nonequivalent control group design, involving 36 vocational high school students who were divided into an experimental group (N=18) and a control group (N=18). For data analysis, the technique of independent sample t-test and paired sample t-test was used. The results showed that student learning outcomes on each test there were significant differences after using interactive learning environment system and there was a good improvement in the experimental group compared to the control group. A total of 20 questions are provided for each test with a different pattern. Analysis of the level pattern of questions is done by distinguishing between the database answer key system and student answers. The tracking results showed that on the 1st test the level of accuracy occurred in 12 questions with the easy category and for the 2nd test the accuracy level occurred in 14 questions with the easy category.
Keywords
References
KEMDIKBUD RI, Struktur Kurikulum Sekolah Menengah Kejuruan (SMK)/Madrasah Aliyah Kejuruan (MAK), Jakarta: Kementerian Pendidikan dan Kebudayaan - Direktorat Jenderal Pendidikan Dasar dan Menengah, 2018.
A. A. Syahidi, A. N. Asyikin, and Asy’ari, “Applying Student Team Achievement Divisions (STAD) Model on Material of Basic Programme Branch Control Structure to Increase Activity and Student Result,” Proc. of the 2nd Int. Conf. on Vocational Educational and Electrical Engineering (ICVEE) - IOP Conf. Series: Materials Science and Engineering, vol. 336, issue 1, pp. 1-8, 2018.
A. A. Syahidi, H. Tolle, A. A. Supianto, and T. Hirashima, “The Concept of Using Interactive Educational Media with Problem-Posing Interaction Flow in Basic Programming Learning,” Proc. of the IEEE 3rd Int. Conf. on Vocational Educational and Electrical Engineering (ICVEE), pp. 1-6, 2020.
L. Likmalatri, Pemrograman Dasar untuk SMK/MAK Kelas X Semester 1 dan 2 Bidang Keahlian Teknologi, Informasi, dan Komunikasi, Surakarta: Putra Nugraha, 2018.
E. Soloway and J. C. Spohrer, Studying the Novice Programmer 1st Edition, Hillsdale: L. Erlbaum, 1989.
C. Malliarakis, M. Satratzemi, and S. Xinogalos, “Designing Educational Games for Computer Programming: A Holistic Framework,” Electronic Journal of e-Learning, vol. 12, issue 3, pp. 281-298, 2014.
T-C. Yang, G-J. Hwang, Gwo-Jen, S. J. H. Yang, and G-H. Hwang, “A Two-Tier Test-based Approach to Improving Students’ Computer-Programming Skills in a Web-Based Learning Environment,” Journal of Educational Technology & Society, vol. 18, issue 11, pp. 198-210, 2015.
W. M. Kunkle and R. B. Allen, “The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts,” ProQuest Dissertations and Theses, ACM Transactions on Computing Education, vol. 16, pp. 175, 2016.
A. Dwinanto. Pengembangan dan Analisis Kualitas Game Edukasi Menggunakan Metode Pembelajaran Kooperatif Tipe TGT pada Materi Pemrograman Dasar Siswa SMK. Yogyakarta: Tesis Universitas Negeri Yogyakarta, 2017.
N. F. Rozali and N. M. Zaid, “Code Puzzle : ActionScript 2.0 Learning Application Based on Problem Based Learning Approach,” Proc. of the IEEE ICT Int. Student Project Conf. (ISPC), pp. 2-5, 2017.
D. Topalli and N. E. Cagiltay, “Improving Programming Skills in Engineering Education Through Problem-Based Game Projects with Scratch,” Computers and Education, Elsevier, vol. 120, pp. 64-74, 2018.
A. Theodoraki and S. Xinogalos, “Studying Students’ Attitudes on Using Examples of Game Source Code for Learning Programming,” Informatics in Education, vol. 13, no. 2, pp. 265-277, 2014.
H. Kunimune and M. Niimura, “Preliminary Evaluation of a Problem-posing Method in Programming Classes,” Proc. of the 18th Int. Conf. Knowledge-Based and Intelligent Information & Engineering Systems, Procedia Computer Science, vol. 35, pp. 794-802, 2014.
T. Sittichailapa, R. Rattanachai, and P. Polvieng, “The Development of Model Learning Media of Sorting Algorithm,” Procedia - Social and Behavioral Sciences, Elsevier, vol. 197, issue 2, pp. 1064–1068, 2015.
A. Theodoropoulos, A. Antoniou, and G. Lepouras, “How Do Different Cognitive Styles Affect Learning Programming? Insights from a Game-Based Approach in Greek Schools,” ACM Transactions on Computing Education, vol. 17, no. 1, pp. 1-25., 2016.
N. F. Fauzia, D. Rohendi, and L. S. Riza, “Implementation of the Cellular Automata Algorithm for Developing an Educational Game,” Proc. of the IEEE 2nd Int. Conf. on Science in Information Technology (ICSITech), pp. 169-174, 2016.
V. Tundjungsari, “E-Learning Model for Teaching Programming Language for Secondary School Students in Indonesia,” Proc. of the 13th Int. Conf. on Remote Engineering and Virtual Instrumentation, issue 2, pp. 262-266, 2016.
K. Daungcharone, P. Panjaburee, and K. Thongkoo, “Using Digital Game as Compiler to Motivate C Programming Language Learning in Higher Education,” Proc. of the 6th Int. Congress on Advanced Applied Informatics, pp. 533-538, 2017.
E. A. Silver, “On Mathematical Problem-Posing For the Learning of Mathematics,” JSTOR Journal, FLM Publishing Association, vol. 14, issue 1, pp. 19-28, 1994.
T. Hirashima, T. Yokoyama, M. Okamoto, and A. Takeuchi, “An Experimental Use of Learning Environment for Problem-Posing as Sentence-Integration in Arithmetical Word Problems,” Proc. of the Int. Conf. on Intelligent Tutoring Systems, pp. 687-689, 2008.
E. A. Silver and J. Cai, “An Analysis of Arithmetic Problem Posing by Middle School Students,” Journal for Research in Mathematics Education, vol. 27, issue 5, pp. 521-539, 1996.
A. A. Supianto, Y. Hayashi, and T. Hirashima, “Model-Based Analysis of Thinking in Problem Posing as Sentence Integration Focused on Violation of the Constraints,” Research and Practice in Technology Enhanced Learning, vol. 12, issue 1, pp. 1-21, 2017.
A. A. Syahidi, H. Tolle, A. A. Supianto, and T. Hirashima, “TOLSYASUPI-EduMed: Development of Educational Media Using the Problem-Posing Learning Model for Basic Programming Subjects,” Journal of Information Technology and Computer Science, vol. 4, no. 2, pp. 137-155, 2019.
A. A. Syahidi, H. Tolle, A. A. Supianto, and T. Hirashima, “Educational Media Design for Learning Basic Programming in Branching Control Structure Material Using Problem-Posing Learning Model,” Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control, vol. 4, no. 4, pp. 325-336, 2019.
J. Dostál, “Theory of Problem Solving,” Procedia – Social and Behavioral Sciences, pp. 1-8, 2014.
Z. Arifin, Evaluasi Pembelajaran, Bandung: PT. Remaja Rosdakarya, 2014.
A. Sudijono, Pengantar Statistik Pendidikan, Jakarta: PT. RajaGrafindo Persada, 2014.
Riduwan, Metode dan Teknik Menyusun Tesis, Bandung: Penerbit Alfabeta, 2018.
V. W. Sujarweni, SPSS untuk Penelitian, Yogyakarta: Pustaka Baru Pers, 2014.
Article Metrics
Abstract Views : 429 timesPDF Downloaded : 136 times
Refbacks
- There are currently no refbacks.