Daftar Isi:
Video: Codecombat #1 - Игра для обучения программированию. (November 2024)
Tidak ada kekurangan program hebat untuk membantu Anda belajar kode, tetapi bahkan pelajaran ramah pun masih terasa seperti tugas pekerjaan rumah yang diakibatkan oleh diri sendiri. Pengkodean adalah keterampilan yang sangat berguna untuk dimiliki dewasa ini, tetapi demografi yang paling diuntungkan dari pengkodean pendidikan - anak-anak - sudah menerima banyak pekerjaan rumah. Mereka tidak akan menerima lebih banyak. CodeCombat menggunakan trik pengasuhan anak yang tepercaya untuk mengubah kerja keras menjadi permainan yang menyenangkan. Pelajarannya mungkin tidak berlaku untuk skenario dunia nyata sebagai perangkat lunak pendidikan pengkodean tradisional, tetapi petualangan role-playing game (RPG) gratis CodeCombat melakukan pekerjaan yang baik dalam menipu anak-anak agar mempelajari dasar-dasar pengkodean.
CodeCombat gratis dimainkan untuk semua level intinya. Anda dapat meningkatkan ke langganan $ 9, 99 per bulan, yang menambahkan level ekstra dan 3, 500 permata bonus (mata uang dalam game) per bulan. Perusahaan ini menawarkan jaminan uang kembali 100 persen. CodeCombat memiliki lebih dari 400 level yang tersedia untuk pelanggan dan katanya menambah delapan hingga 10 level per minggu.
Para profesional pendidikan bisa mendapatkan harga CodeCombat khusus berdasarkan kebutuhan khusus sekolah mereka dan berapa banyak siswa yang akan menggunakannya. CodeCombat tidak memiliki aplikasi Android dan iOS.
Haruskah Kita Memainkan Game?
Banyak gim lain yang mencoba mengajari pemain cara membuat kode. Kodu dan penggantinya Project Spark, tersedia di PC dan Xbox One, memperkenalkan bahasa dan logika di balik desain game, sementara Quadrilateral Cowboy dan Hack 'N' Slash terdiri dari teka-teki yang hanya dapat diselesaikan dengan mengubah kode di lingkungan Anda. Tapi CodeCombat adalah perangkat lunak pendidikan pengkodean pertama dan terpenting, dengan permainan peran yang ringan berfungsi sebagai pembungkus yang menarik.
Bawah tanah berukuran gigitan CodeCombat hanya dapat diselesaikan dengan memasukkan kode fungsional. Selain berbagai medan (ruang bawah tanah, hutan, padang pasir), itu juga memiliki dunia pengembangan web (HTML, skrip) dan pengembangan game (membangun level Anda sendiri). Anda belajar sintaks dasar untuk melakukan tugas-tugas sederhana seperti berjalan ke pintu keluar. Cukup ketikkan beberapa baris "this.moveRight ();" atau "this.moveDown ();" untuk avatar dan saksikan kode Anda bekerja dengan ajaib. Saat Anda maju, Anda menemukan perangkap dan musuh yang lebih rumit yang mengharuskan Anda untuk menggunakan kode yang lebih rumit. Gim ini membahas topik-topik seperti operator relasional, perbandingan string, literal objek, dan teknik canggih lainnya melalui 400 pelajarannya, yang harus Anda selesaikan secara berurutan. Akan lebih baik jika Anda bisa memainkan setiap tahap kapan saja, tetapi kurva kesulitannya stabil dan adil. Di kelas, guru dapat membuka level untuk siswa.
Gim ini memberi tahu Anda dengan cepat kapan kode Anda rusak dan memberikan saran untuk memperbaikinya. Seolah manipulatif kedengarannya, gamifying pelajaran adalah metode yang efektif untuk mendapatkan bahan untuk menempel. Ingin menang adalah insentif yang kuat.
Hilang dalam terjemahan
Gim mencoba menyajikan teks sebanyak mungkin dalam pengkodean tata bahasa - usia Anda disajikan sebagai "18 <= usia <25" -dan Anda dapat memainkan CodeCombat dalam berbagai bahasa pemrograman, seperti JavaScript dan Python. Tetapi penggunaan game RPG sebagai metafora pengkodean memang memiliki kelemahan. Dibutuhkan beberapa langkah ekstra untuk mentransfer kode yang Anda gunakan untuk membunuh monster dan melakukan perjalanan ke ruang bawah tanah ke dalam kode yang membangun situs web dan memperkuat aplikasi. Bandingkan dengan tantangan dunia nyata yang ditampilkan di Dash, uraian situs web populer Code School, atau bagaimana Free Code Camp benar-benar menghubungkan Anda dengan organisasi nirlaba di mana Anda dapat menguji kemampuan coding Anda yang baru dipelajari.
Juga, jika Anda menilai CodeCombat murni sebagai permainan, yang diakui tidak penting, itu sebagian besar tidak dapat diingat. Karya seni fantasi imut adalah apa yang Anda harapkan dari game browser kasual generik. Anda dapat membuat berbagai peralatan dan senjata yang dikontrol dengan perintah pengkodean yang unik, dan Anda dapat mengelola beberapa pahlawan sekaligus. Namun, memalukan melihat resor permainan edukatif ke sistem bebas-main yang sama, seperti mata uang dan karakter premium, yang digunakan oleh rata-rata permainan telepon eksploitatif Anda.
Tetap saja, gagasan pengkodean sebagai sihir khayalan adalah gagasan yang kuat, dan ini merupakan kait yang bagus untuk membuat anak-anak tertarik pada topik-topik penting yang memabukkan yang akan membantu mereka tetap kompetitif di tempat kerja di masa depan. Gim-gim seperti Transistor dan Codemancer yang akan datang memahami kekuatan konsep ini, tetapi CodeCombat menjadikannya salah satu dengan membuat kodenya yang relatif otentik.
Tumbuhkan Kerajaan Anda
Setidaknya butuh beberapa sesi untuk melewati kerajaan pendidikan abad pertengahan CodeCombat. Tetapi ketika Anda menyelesaikan petualangan Anda, ada banyak lagi yang membuat Anda sibuk. Anda dapat bergabung dengan klan online untuk membagikan apa yang telah Anda pelajari dengan orang lain, sambil mendapatkan lebih banyak poin dan prestasi. Anda juga dapat menulis kode untuk bersaing dalam gim strategi waktu nyata multipemain yang sederhana. Ada editor level yang tangguh untuk membuat dan berbagi tantangan pengkodean Anda sendiri. Mengubah lingkungan dan aset seni sangat mudah, dan ada editor teks untuk menulis tutorial yang lebih baik daripada yang disediakan gim. Bahkan jika Anda tidak ingin membuat level Anda sendiri, perpustakaan besar konten menghibur yang dibuat pengguna sangat memperpanjang umur panjang CodeCombat, seperti halnya Super Mario Maker. Terakhir, jika Anda seorang guru, Anda dapat berlangganan edisi khusus pendidik CodeCombat seharga $ 10 sebulan dengan bahan tambahan untuk menggunakan permainan di kelas.
CodeCombat bukan perangkat lunak terbaik untuk belajar kode, dan itu bukan game terbaik. Kadang-kadang, kedua belahan kepribadiannya bahkan saling bertentangan dan mengurangi satu sama lain. Tetapi sebagian besar, itu adalah kombinasi yang menang dari gameplay RPG dan pekerjaan rumah pemrograman yang menghasilkan pendidikan ramah anak yang menyenangkan secara sah. Yang mengatakan, jika Anda mencari metode gratis yang lebih efektif untuk belajar kode, lihat Pilihan Editor kami untuk kelas pengkodean online gratis Codecademy. Dan jika Anda siap membayar untuk pendidikan coding Anda, lihat Lynda.com Dari LinkedIn atau Treehouse, Pilihan Editor kami untuk kelas pengkodean berbayar.