Langsung ke konten utama

Yuk belajar coding sambil bermain game!

Apa yang ada di pikiranmu ketika mendengar tentang pemograman? Apakah hal ini membosankan, serius, dan membuatmu pusing? Bagi sebagian orang, mungkin pemrograman tak ada bedanya dengan matematika yang rumit dan memusingkan kepala. Bagaimana tidak memusingkan? Kamu akan bertemu dengan rangkaian kode script yang hanya dipahami oleh komputer dan kalangan tertentu saja. Meski demikian, siapa bilang belajar pemrograman harus selalu serius bahkan hingga stres? Lewat game untuk belajar pemrograman, mitos-mitos itu bisa terpatahkan loh.

Meski mengandung istilah dan bahasa yang rumit, pemograman bukanlah hal yang sulit apabila kamu belajar sambil bermain. Ada beberapa website yang bisa kita gunakan untuk belajar coding, tapi sambil bermain game loh. Tujuan nya untuk menghilangkan rasa bosan saat belajar coding. Cara ini juga ampuh untuk meningkatkan skill kamu nih! Berikut adalah beberapa website belajar coding dengan cara bermain game.

  1. CodeMonkey (codemonkey.com). Dalam CodeMonkey, kamu akan diminta untuk menggerakkan seekor monyet untuk mengambil pisang. Bahasa yang digunakan untuk memerintahnya adalah bahasa CoffeeScript yang nanti akan dicompile ke bahasa javascript.
  2. CodeWars (codewars.com). Berbeda dengan CodeMonkey, di codewars kita bisa memilih lebih banyak bahasa pemograman, mulai dari javascript hingga Haskell. Namun, sebelum bermain kamu akan diberi tes untuk menentukan seberapa jauh mana kemampuan coding-mu! Setelah itu kamu akan diberikan beragam teka-teki yang harus dipecahkan.
  3.  CodeCombat (codecobnat.com)Website selanjutnya yaitu CodeCombat. Website sama seperti codewars yaitu menyediakan berbagai bahasa untuk kita pelajari dalam game yaitu seperti javascript, python, coffescript, dsb.

            Itulah beberapa website belajar coding dengan cara bermain game yang bisa kamu manfaatkan untuk melatih skill programming. Tapi, balik lagi, semuanya hanya permainan semata ya. Jadi, belum bisa menjadi bukti otentik untuk menyatakan kalau kamu punya skill dan bisa berkarya betulan di ranah programming. Mungkin, yang kamu butuhkan adalah sertifikasi dan bimbingan dari orang yang terpercaya. Dari mana pun sumbernya, jangan lupa semangat dan terus belajar ya! 

Komentar

Postingan populer dari blog ini

Kenali apa itu Kotlin?

Kotlin adalah salah satu bahasa pemograman yang diandalkan untuk membangun aplikasi smartphone, terutama Android. Namun, apakah kamu sudah cukup familiar dengan apa itu Kotlin? Sebenarnya bahasa pemrograman ini semakin populer, lho. Pasalnya,  pada tahun 2017 lalu Google mengumumkan bahwa Kotlin menjadi salah satu bahasa resmi untuk membangun aplikasi Android. Umumnya para developer yang membuat aplikasi Android menggunakan bahasa pemrograman Java. Namun, sejak Kotlin diumumkan sebagai salah satu bahasa yang bisa digunakan untuk membuat aplikasi berbasis Android, bahasa pemrograman itu pun jadi semakin populer. Apa Itu Kotlin? Menurut GeeksforGeeks, Kotlin adalah bahasa pemrograman general-purpose yang dikembangkan oleh JetBrains. Kotlin memiliki konstruksi yang berorientasi objek dan fungsional. Pengguna bisa menggunakannya dengan orientasi objek, fungsional, atau menggabungkan keduanya. Dalam situs resminya disebutkan bahwa Kotlin adalah bahasa pemrograman open source yang pertam...

Apa Perbedaan USB Type A, Type C, Micro, dan Lighting?

Charger dan kabel data menjadi perangkat yang sangat penting dan harus dimiliki oleh setiap pengguna smartphone. Berbagai tipe USB (Universal Serial Bus) bermunculan seiring berkembangnya teknologi pada gadget yang dirilis. Misalnya saja seperti charger Type C yang semakin banyak digunakan di ponsel pintar keluaran terbaru. Namun tidak hanya Type C saja yang sering digunakan, masih ada Type A, Micro, serta Lighting. Lalu, apa sih perbedaannya? Apa itu USB? Universal Serial Bus (USB) adalah standar bus serial untuk perangkat penghubung, biasanya kepada komputer namun juga digunakan di peralatan lainnya seperti konsol permainan, ponsel dan PDA. Sistem USB mempunyai desain yang asimetris, yang terdiri dari pengontrol host dan beberapa peralatan terhubung yang berbentuk "pohon" dengan menggunakan peralatan hub yang khusus. Desain USB ditujukan untuk menghilangkan perlunya penambahan expansion card ke ISA komputer atau bus PCI, dan memperbaiki kemampuan plug-and-play (pasang-dan-m...

Mengenal dengan Jaringan MAN

Metropolitan Area Network (MAN) adalah sebuah jaringan komputer suatu kota yang memiliki transfer data dengan kecepatan tinggi. Jaringan tersebut biasanya menghubungkan berbagai lokasi dalam satu kota, misal perkantoran, kampus, pemerintahan dan sebagainya. Jaringan MAN merupakan gabungan jaringan LAN yang hanya bisa menghubungkan satu gedung saja. Apa itu Jaringan Metropolitan Area Network (MAN)? Menurut Wikipedia, Metropolitan area network atau yang biasa disingkat dengan MAN adalah suatu jaringan dalam suatu kota dengan transfer data berkecepatan tinggi, yang menghubungkan berbagai lokasi seperti kampus, perkantoran, pemerintahan, dan sebagainya. Jaringan MAN adalah gabungan dari beberapa LAN. Jangkauan dari WAN ini adalah antar 10 km hingga 50 km, WAN ini merupakan jaringan yang tepat untuk membangun jaringan antar kantor-kantor dalam satu kota antara pabrik/instansi dan kantor pusat yang berada dalam jangkauannya. MAN dinilai cocok untuk jaringan yang menghubungkan antar kanto...