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

Kenalan dengan Visual Basic .NET, Bahasa Pemrograman yang Digunakan Microsoft

VB .NET atau Visual Basic .NET adalah object-oriented programming language yang diciptakan oleh Microsoft. Pastinya kamu tak asing lagi dengan nama perusahaan teknologi raksasa ini. Ternyata, Microsoft menggunakan VB .NET untuk mengembangkan aplikasi Windows yang sering kamu gunakan sehari-hari, lho. Apa Itu Visual Basic .NET? Seperti yang sudah disebutkan sebelumnya, Visual Basic .NET merupakan bahasa pemrograman yang bersifat object-oriented. Menurut Funtech, pemrograman object-oriented berbasis konsep objek. Jadi, struktur data atau objek dalam pemrograman ini memiliki atributnya masing-masing. Bahasa pemrograman VB .NET dikembangkan dari Visual Basic (VB) yang sudah terlebih dahulu diciptakan dan digunakan oleh Microsoft. Awalnya, VB .NET dikembangkan pada tahun 2002 untuk menyempurnakan Visual Basic 6.0. Java T Point menyampaikan bahwa aplikasi yang dibuat dengan VB .NET lebih dapat diandalkan dan terukur karena menggunakan .NET framework untuk eksekusinya. Bahkan, kamu bisa membu...

Kenali apa itu Version Control System, Sistem Pelacak Modifikasi Kode dalam Software Development

Jika ingin berkecimpung dalam dunia software development, version control system merupakan sebuah tool yang perlu kamu kuasai. Alat ini dirancang agar para engineer dapat mengurangi risiko kegagalan pada data-data yang telah dimodifikasi. Oleh karena itu, version control system adalah salah satu tool yang cukup penting. Nah, kira-kira, apa sih yang dimaksud dengan sistem satu ini? Apa Itu Version Control System? Menurut Atlassian, version control system (VCS) adalah sebuah kumpulan perangkat lunak yang sudah terintegrasi dan digunakan untuk membantu software engineer mengelola perubahan dalam source code dari waktu ke waktu.  Software dalam sistem ini mampu melacak setiap modifikasi kode dalam seluruh jenis database perusahaan. Jika software menemukan kesalahan, engineer dapat membandingkan kode dari versi sebelumnya dan mulai memperbaiki kekeliruan tersebut. Karena sistem pelacakan yang akurat, version control system dapat mengurangi gangguan serta kesalahan pada kinerja semua ang...

Memahami Data Wrangling, Proses Mengolah data yang Efisien dan Akurat

Mengolah dan menganilisis data menjadi tanggung jawab seorang data analyst serta data scientist. Ada beragam proses untuk melakukannya, seperti data wrangling. Tujuan utamanya adalah untuk menemukan data yang lengkap dan tepat bagi bisnis. Nah, apa itu data wrangling? Apa saja fungsi dan bagaimana proses melakukan data wrangling? Simak penjelasan lengkapnya di bawah ini. Apa Itu Data Wrangling? Data wrangling adalah proses mengumpulkan, mengolah, menganalisis, dan merapikan data mentah sehingga dapat dibaca dengan mudah. Ketika kamu mendapatkan hasil dari sebuah riset pasar dan konsumen, data yang kamu terima akan sangat beragam.  Data tersebut biasanya tidak bisa langsung dibaca dan ditafsirkan, harus ada orang yang mengolah, merapikan, hingga menganalisis. Tugas tersebut biasanya dilakukan oleh data scientist maupun data analyst. Nah, proses ini membuat data lebih mudah dibaca dan disesuaikan dengan tujuan perusahaan. Hal tersebut agar perusahaan dapat membuat rencana dan strateg...