Jurnal Ilmiah NERO Vol. 3, No.3 2018 161 | N E R O RANCANG BANGUN GAME EDUKASI UNTUK PENGENALAN DASAR LOGIKA ALGORITMA BERBASIS MOBILE Paulus Lucky Tirma Irawan 1) , Felix Tandiono 2) , Hendry Setiawan 3) 1), 2),3) Program Studi Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Ma Chung Jl Villa Puncak Tidar N-01, Tidar, Malang Email : paulus.lucky@machung.ac.id 1) , 311110024@student.machung.ac.id 2) , hendry.setiawan@machung.ac.id 3) Abstrak Pembelajaran di bidang komputasi, terutama yang berfokus pada bidang pengembangan perangkat lunak, membutuhkan ragam keahlian yang mumpuni. Meskipun bidang ilmu komputer menjadi salah satu bidang yang paling digemari oleh para pembelajar dengan kemampuan pendidikan di atas rata-rata, dalam kenyataannya mereka juga memperlihatkan kesulitan pada awal masa tahap pembelajaran. Hal ini dikarenakan karena para pembelajar belum memiliki keahlian khusus dibidang pemrograman komputer. Penelitian ini menghasilkan sebuah purwarupa perangkat lunak yang dapat digunakan untuk pembelajaran dasar logika pemrograman yang menggabungkan konsep permainan dan konsep pembelajaran pemrograman berbasis pola (pattern-based programming). Perangkat lunak yang dikembangkan akan ditujukan untuk media perangkat bergerak berbasis Android untuk tujuan skalabilitas penggunaan. Konsep pembelajaran pemrograman berbasis pola telah dibuktikan mampu meningkatkan motivasi para pembelajar serta kemampuan pemrograman mereka secara spesifik. Penelitian yang sudah dilakukan saat ini hanya memberikan paparan hasil yang diperoleh dari penerapan permainan yang dapat dimainkan secara nyata dengan supervisi para pengajar. Model pembelajaran ini terbatas pada unsur ruang, waktu dan keterlibatan peserta pelajar. Tujuan dari penelitian ini adalah menghasilkan sebuah aplikasi permainan berbasis perangkat bergerak yang mampu mengatasi batasan-batasan yang ada pada penelitian sebelumnya. Kata kunci: Algoritma, Game Edukasi, Logika, Pemrograman. Abstract Learning in computer science, especially whose focused on software development, requires some qualified skills. Although computer science become the most favored areas of learners with above- average educational abilities, but in reality they also show difficulties at the beginning of learning phase. This happened because learners does not have any special skills in computer programming. This research produces a software prototype that can be used for basic learning of programming logic using game concepts and pattern-based programming. The software developed is an Android-based mobile device for scalability purposes. Pattern-based programming learning has been proven to increase learners motivation as well as their specific programming abilities. The research that has been done now only provides exposure the results obtained from application of games that can be played with real teachers supervision. This learning model is limited to elements of space, time and involvement of student participants. The purpose of this study is to produce a mobile device game application that able to overcome restrictions that exist in previous research. Keywords : Algorithm, Educational Game, Logic, Programming 1. Pendahuluan Kurangnya ketersediaan atas tenaga ahli terutama di bidang Teknologi informasi telah menarik perhatian banyak pihak baik pemerintah maupun pihak industri. Dalam sebuah situs pemberitaan negara dikemukakan bagaimana Pemerintah Brazil telah mengalokasi anggaran dana yang sangat besar untuk sektor pendidikan, penelitian, dan teknologi mulai tahun 2012-