Belajar Sambil Bermain Lewat 15 Game Tentang Programming Ini
Isi Artikel
Apa yang ada di benakmu ketika mendengar soal programming? Apakah hal ini membosankan, serius, dan membuatmu pusing? Lewat game untuk belajar pemrograman, mitos-mitos itu bisa terpatahkan.
Meski mengandung istilah dan bahasa yang rumit, programming bukanlah hal yang sulit apabila kamu belajar sambil bermain.
Berbagai pilihan bahasa pemrograman juga bisa dipelajari dengan menyenangkan.
Lantas, apa saja pilihan-pilihan permainan untuk melatih penulisan kode? Glints sudah merangkumnya dari SkillCrush dan Make Use Of.
1. Google Doodle
Kamu tentu sudah pernah mendengar soal Google Doodle.
Sesekali, situs search engine Google akan mengubah tampilan logonya sesuai dengan kejadian besar pada hari tertentu.
Pada 4 Desember 2017, Google Doodle mengeluarkan versi khusus yang bisa digunakan untuk belajar programming.
Kamu bisa mengaksesnya melalui situs resmi Google Doodle lewat browser-mu.
Kamu akan diminta memberi instruksi pada seekor kelinci, ke mana ia harus melompat untuk makan wortel yang ada di sekitarnya.
Ini bisa dijadikan tempat untuk mempelajari dasar logika pemrograman.
2. CodeMonkey
Dalam CodeMonkey, kamu akan diminta untuk menggerakkan seekor monyet untuk mengambil pisang.
Bahasa yang digunakan untuk memerintahnya adalah bahasa CoffeeScript
Seperti Google Doodle tadi, game untuk belajar pemrograman ini sejatinya ditujukan untuk anak-anak.
Namun, tentu saja, kamu juga bisa belajar melaluinya.
3. VIM Adventures
Pilihan permainan selanjutnya adalah VIM Adventures. VIM adalah sebuah tool untuk text editor yang bisa digunakan untuk menulis program.
Lewat game gratis ini, kamu akan diminta menggerakkan tokohnya ke kanan dan kiri melalui lorong dan belokan.
Bukan sembarang gerak, ia hanya bisa digerakkan menggunakan shortcut dari aplikasi VIM.
Kamu bisa memainkan VIM Adventures lewat aplikasi browser-mu.
4. Human Resource Machine
Game untuk belajar pemrograman selanjutnya adalah Human Resource Machine (HRM).
Dikutip dari situs resminya, HRM mengibaratkan sebuah kantor layaknya sebuah komputer.
Kamu akan diminta untuk mengotomatisasi deretan pekerjaan kantoran dengan menyusun berbagai perintah.
Sejatinya, itulah inti dari programming, memerintahkan komputer untuk melakukan pekerjaan tertentu.
Permainan ini bisa dibeli seharga Rp72.000 di Google Play Store atau Rp95.999 di Steam.
5. CSS Diner
Apabila kamu ingin mendalami bahasa pemrograman CSS, kamu bisa bermain CSS Diner.
Game gratis ini akan membantumu mempelajari berbagai selector dalam CSS, lewat penyusunan suatu kotak bekal alias bento.
6. Flexbox Froggy
CSS Diner bisa digunakan untuk mempelajari CSS selector. Nah, untukmu yang ingin mempelajari flexbox dalam bahasa ini, ada permainan khusus untukmu.
Nama permainan ini adalah Flexbox Froggy. Kamu akan diminta menyelaraskan tempat sekelompok katak berdiri di atas daun teratai menggunakan kode CSS.
7. Flexbox Defense
Kamu juga bisa bermain sambil belajar lewat Flexbox Defense.
Seperti Flexbox Froggy, game untuk belajar pemrograman ini akan melatihmu belajar flexbox dalam CSS.
Jika dalam Flexbox Froggy kamu menggerakkan katak, dalam Flexbox Defense, yang kamu gerakkan adalah sejumlah senjata api.
Penyesuaian lokasinya akan menentukan nasibmu dalam suatu peperangan.
8. Elevator Saga
JavaScript merupakan bahasa programming yang sering digunakan untuk menciptakan interaksi atau pergerakan dalam website.
Dengan bermain Elevator Saga, kamu diajak menggerakkan 15 orang dalam lift menggunakan bahasa JavaScript.
Tantangannya adalah membuat 15 orang berpindah dalam waktu 60 detik atau kurang.
Bagaimana? Apakah kamu tertarik menjajal permainan gratis ini lewat situsnya?
9. Untrusted
Apakah kamu ingin belajar JavaScript yang lebih kompleks dan menantang? Bermain Untrusted adalah jawabannya.
Lewat game gratis ini, kamu akan menggerakkan seorang tokoh bernama Dr. Eval. Dalam tiap level, ia memiliki misi spesifik.
Nah, kamu akan mengubah tampilan dan ruang gerak Dr. Eval melalui programming agar ia bisa menyelesaikan misinya.
10. CodeCombat
Ingin belajar banyak bahasa pemrograman? CodeCombat adalah jawabannya.
Kamu akan diminta untuk menggerakkan karakter utamanya, berjalan menuju labirin-labirin, dan melakukan hal sesuai petunjuk.
Tentu saja, kamu akan terlibat dalam menulis kode berbahasa Phyton, JavaScript, CoffeeScript, hingga Lua.
Permainan gratis ini sejatinya ditujukan untuk pelajar. Akan tetapi, siapa pun bisa bermain melalui situsnya.
11. Code Hunt
Pilihan game untuk belajar pemrograman selanjutnya bernama Code Hunt. Permainan ini unik dan berbeda dengan yang lainnya.
Kamu akan diminta menganalisis potongan kode dan memodifikasinya sehingga menjadi suatu perintah yang benar.
Kamu bisa belajar bahasa Java dan C# melalui permainan gratis ini. Code Hunt tersedia untuk sistem operasi Windows.
12. Robocode
Ingin belajar Java atau .NET? Kamu wajib mencoba permainan bernama Robocode.
Kamu akan diminta untuk menulis program sederhana lewat kedua pilihan bahasa tadi. Program ini digunakan untuk menggerakkan robot perang.
Pertempuran di antara robot akan bisa kamu saksikan secara real time.
13. Ruby Warrior
Ada juga pilihan permainan pemrograman bernama Ruby Warrior. Lewat permainan ini, kamu bisa belajar bahasa Ruby secara spesifik.
Permainan gratis ini akan memintamu untuk menulis kode yang menggerakkan seorang ksatria dan melawan musuhnya.
Ada pilihan tingkat kesulitan untuk pemula dan menengah. Jadi, kamu tak perlu khawatir, ya!
14. Codewars
Game untuk belajar pemrograman selanjutnya adalah Code Wars.
Kamu bisa memilih untuk mempelajari banyak sekali pilihan bahasa pemrograman, mulai dari JavaScript hingga Haskell.
Sebelum bermain, kamu akan dites untuk melihat seberapa jauh kemampuan coding-mu.
Setelah itu, kamu akan diberikan beragam tantangan dan teka-teki yang wajib kamu pecahkan.
15. CodinGame
Apakah kamu ingin bermain permainan programming bersama teman-teman, hingga memiliki kesempatan berkarier menjadi programmer serius?
Kamu bisa mencoba CodinGame. Dirangkum dari situs resminya, permainan ini akan memberimu misi yang bisa diselesaikan dengan memberi perintah pada karakter utamanya.
Ia akan bergerak sesuai dengan perintah, yang ditulis dalam bahasa pemrograman. Ada pilihan 25 bahasa yang bisa kamu coba.
Permainan gratis ini bisa diakses melalui browser.
Itulah informasi soal permainan yang bisa kamu manfaatkan untuk berlatih programming. Dari mana pun sumbernya, jangan lupa untuk terus belajar, ya!
Selain lewat pilihan game untuk belajar pemrograman tadi, kamu juga bisa menjadi programmer andal dengan belajar langsung dari ahlinya.
Kamu bisa bertemu langsung dengan mereka lewat Glints ExpertClass. Glints ExpertClass adalah kelas seminar dengan berbagai tema soal karier dan pekerjaan.
Bukan sembarang seminar, pematerinya merupakan orang berpengalaman profesional, lho!
Di akhir sesi, kamu juga bisa bertanya apabila masih ada yang belum jelas. Daftar sekarang, ya!