TUTORIAL HOUR OF CODE: MINECRAFT
Daftar Isi Perkenalan.................................................................................................................................. 1 Apa itu Hour of Code? ............................................................................................................. 1 Kapan Hour of Code dilaksanakan? ......................................................................................... 1 Mengapa ilmu komputer? ....................................................................................................... 1 Siapa di balik dari Hour of Code?............................................................................................. 1 Apakah saya perlu menyediakan komputer untuk setiap partisipan?...................................... 2 Contoh Hour of Code .............................................................................................................. 2 Minecraft................................................................................................................................. 2 Minecraft Hour of Code ............................................................................................................... 4 1.
Memahami Minecraft dengan mempelajari Hour of Code ................................................ 4
2.
Mengganti kedalam Bahasa Indonesia............................................................................. 1
3.
Tampilan Web Tutorial Hour of Code ............................................................................... 2 Play Space dan Instruction Box ........................................................................................... 2 Tool Box .............................................................................................................................. 2 Workspace........................................................................................................................... 3
4.
Level Permainan .............................................................................................................. 1
ii
Perkenalan Apa itu Hour of Code? Hour of Code adalah satu jam perkenalan mengenai ilmu komputer, didesain untuk melawan mitos tentang kode dan menunjukkan pada siapa pun bisa belajar dasar-dasarnya. Lihat tutorial di: https://code.org/learn
Kapan Hour of Code dilaksanakan? Semua orang dapat menyelenggarakan Hour of Code akapan saja, namun tujuan awal kampanye ini adalah untuk remaja dari jutaan siswa untuk mencoba Hour of Code selama December 7-13, dalam perayaan dari Pekan Edukasi Ilmu Komputer. Apakah harus satu jam spesifik? Tidak. Anda dapat melakukan Hour of Code kapanpun selama minggu ini. (Dan bila Anda tidak dapat melakukannya di minggu tersebut, lakukan di minggu sebelum atau sesudah).
Mengapa ilmu komputer? Setiap pelajar harus mendapatkan kesempatan untuk mempelajari ilmu komputer. Hal ini membantu untuk menumbuhkan kemampuan pemecahan masalah, logika dan kreativitas. Dengan dimulai sejak dini, pelajar-pelajar akan memiliki fondasi untuk sukses dalam karir pada abad 21 ini. Lihat mengenai statistiknya pada code.org.
Siapa di balik dari Hour of Code? Hour of Code diorganisir dan diselenggarakan oleh Code.org, sebuah oraganisasi 501c3 non-profit yang berdedikasi untu memperluas partisipan dari ilmu komputer dengan membuatnya tersedia di berbagai sekolah, meningkatkan partisipan perempuan dan berbagai kalangan pelajar lainnya. Sebuah partisipasi dari mitra yang belum pernah berkoalisi telah bersatu untuk mendukung Hour of Code, — termasuk didalamnya Microsoft, Apple, Amazon, Boys dan Girls Clubs of America dan universitas.
1
Apakah saya perlu menyediakan komputer untuk setiap partisipan? Tidak. Kami memiliki tutorial Hour of Code yang dapat berjalan di PC, Ponsel Pintar, Tablet, dan beberapa tidak membutuhkan komputer sama sekali! Anda dapat bergabung dimanapun anda berada, siapapun berada dengan anda.
Contoh Hour of Code
Minecraft Minecraft adalah permainan bak pasir. Permainan ini awalnya diciptakan oleh pencipta asal Swedia, Markus "Notch" Persson, dan sekarang dikembangkan oleh perusahaannya, Mojang. Pada tahun 2011, Jens Bergensten, juga dikenal dengan nama samaran Jeb, mengambil alih kendali Minecraft. Minecraft difokuskan pada kreativitas dan pembangunan, yang memungkinkan pemain untuk membangun konstruksi dari kubus bertekstur dalam dunia 3D. Alur permainan dalam rilis komersial memiliki 4 mode:
Survival, yang mengharuskan pemain untuk mendapatkan sumber daya sendiri dan memiliki poin nyawa dan lapar. Creative, di mana pemain memiliki sumber daya yang tak terbatas, kemampuan untuk terbang, dan tidak ada poin nyawa maupun lapar. Hardcore, sama seperti survival, hanya saja tingkat kesulitan terkunci pada pengaturan paling sulit dan tidak dapat hidup kembali, memaksa pemain untuk menghapus dunianya setelah mati. Spectator atau mode penonton, di mana pemain tidak berbenturan dengan blok, dan mampu melihat, namun tidak berinteraksi dengan blok.
2
Minecraft mempunyai dua mode permainan yaitu: 1. Survival, yang mengharuskan pemain untuk mendapatkan sumber daya sendiri dan memiliki poin nyawa dan lapar, pastinya kita harus menjadi survivor, bertahan hidup, mencari sumber daya alam dan membuat bangunan dengan hasil sumber daya alam yang kita dapatkan. 2. Creative, di mana pemain memiliki sumber daya yang tak terbatas, kemampuan untuk terbang, dan tidak ada poin nyawa maupun lapar. Jadi di mode ini kita hanya mengandalkan Kreatifitas kita untuk membangun sesuatu yang imajinatif tanpa harus mencari sumber daya alam lagi. Pemain akan diberikan kebebasan untuk melakukan hal apapun dalam dunia Minecraft dan mereka dapat mengumpulkan bahan-bahan berupa item blok dari material yang tersebar di Minecraft baik itu kayu, pasir, tanah, makanan, dan lainnya untuk dikreasikan menjadi sebuah objek baru (craft).
3
Minecraft Hour of Code 1. Memahami Minecraft dengan mempelajari Hour of Code Cara termudah untuk memulai Minecraft adalah dengan memahami apa yang dilakukan di Minecraft. Cara terbaik untuk memulai tanpa harus memasang Minecraft adalah mempelajari Hour of Code Minecraft (HOC Minecraft). HOC Minecraft adalah website yang menjelaskan bagaimana Minecraft dimainkan, Hal yang dilakukan adalah mengunjungi http://mic.ms/minecrafthoc. Berikut adalah langkah-langkah untuk mengikutinya adalah sebagai berikut:
Buka dengan browser tautan http://mic.ms/minecrafthoc. Apabila ini adalah pertama kalinya membuka maka akan diputarkan video bagaimana Minecraft di buat dari sudut pandang computer science. Pada Minecraft HOC penggunaan minecraft akan disimulasikan melalui balok balok kode. Tugas pemain adalah menyusun balok balok kode untuk menjelaskan bagaimana Minecraft dimainkan dan bekerja. Pemain dapat mengganti bahasa sesuai dengan yang diinginkan. Secara default bahasa yang digunakan adalah bahasa inggris. Gambar 1 menampilkan bagaimana ruang bermain Minecraft HOC. Setidaknya terdapat tiga bagian permainan yakni ruang bermain, toolbox, dan juga ruang kerja. Ruang kerja adalah tempat pemain menambahkan balok balok kode sesuai dengan tantangan permainan. Tantangan permainan dapat dilihat di ruang bermain. Ruang bermain berisi simulasi permainan dan juga petunjuk bermain. Pada sisi lain terdapat toolbox yang merupakan balok-balok kode yang dapat dipindahkan ke ruang kerja.
GAMBAR 1 MINECRAFT HOUR OF CODE
Hal yang perlu dilakukan oleh pemain secara sederhana adalah membaca perintah kode yang ada di bagian kiri bawah, kemudian pemain memindahkan blok-blok kode dari toolbox ke area kerja. Setelah memindahkan blok kode, pemain dapat menjalankannya. Dengan memilih Jalankan. Terdapat 14 level, yang harus diselesaikan setiap level akan meningkat kesulitannya. Pemain bisa melihat status permainannya dari satu level ke level yang lain. Gambar 2 menampilkan progress permainan.
4
GAMBAR 2 LEVEL PERMAINAN HOUR OF CODE MINECRAFT
Setelah menyelesaikan 14 level maka pemain berhak memperoleh sertifikat, seperti yang ditambpilkan pada Gambar 3
GAMBAR 3 SERTIFIKAT MENYELESAIKAN MINECRAFT HOC
5
2. Mengganti kedalam Bahasa Indonesia Untuk dapat mengganti kedalam Bahasa Indonesia. Pilih Menu Bahasa pada bagian kiri bawah web dan pilih Bahasa Indonesia.
Jika Bahasa Indonesia telah dipilih, maka tampilan web akan menampilkan pop up Minecraft seperti di bawah ini.
1
3. Tampilan Web Tutorial Hour of Code Tampilan web Tutorial Hour of Code: Angry Bird terbagi atas 4 bagian.
Blok gerak maju-untuk membuat karakter Angry Bird maju satu petak. Blok belok kiri-untuk membuat karakter Angry Bird berbelok kearah kiri. Blok belok kanan- untuk membuat karakter Angry Bird berbelok kearah kanan.
Play Space dan Instruction Box
Playspace- Berfungsi menampilkan hasil pemrograman yang dijalankan berupa animasi karakter Minecraf (Steve/Alex) sesuai dengan gambaran game aslinya. Tombol “Jalankan” berfungsi untuk menjalankan pemrograman. Instruction-Berfungsi untuk memberikan informasi mengenai apa yang harus Anda kerjakan dalam setiap level.
Tool Box
Blok perintah pemrograman yang ditampilkan dalam bentuk pallete (visual programming language). Blok ini harus diletakkan pada bagian Wokrspace dengan cara klik, drag dan drop. 2
Workspace
Mendesain blok-blok sesuai dengan misi yang diberikan dan hasilnya ditampilkan pada Playspace.
3
4. Level Permainan Tantangan: Misi 1 – Normal
Keterangan Anda ditantang untuk dapat menggerakkan karakter bergerak maju menuju tempat Domba yang berada di lapangan.
Jawaban: Misi 1
Keterangan Gunakan blok biru “gerak maju” sebanyak 2x.
Tantangan: Misi 2 – Menebang Pohon
Keterangan Anda ditantang untuk dapat menggerakkan karakter ke arah pepohonan dan menebang pohon tersebut sehingga mendapatkan material kayu.
Jawaban: Misi 2
Keterangan Gunakan blok biru “gerak maju 2x dan destroy block”.
Tantangan: Misi 3 – Mengambil Wol dari Bulu Domba
Keterangan Anda ditantang untuk dapat menggerakkan karakter menuju tempat Domba berada dan mencukur bulunya sehingga mendapatkan bahan dasar wol.
Jawaban: Misi 3
Keterangan Gunakan blok biru secara berurutan mulai dari “gerak maju 2x, shear, belok kanan, gerak maju dan shear”.
Tantangan: Misi 4 – Menebang Banyak Pohon
Keterangan Anda ditantang untuk dapat membangun rumah menggunakan tiga buah material kayu dari pepohonan.
Jawaban: Misi 4
Keterangan
1
Gunakan blok biru “gerak maju” sebanyak tiga kali dan diulang lagi sebanyak tiga kali dengan tambahan blok biru “destroy block” sesuai gambar disamping.
Tantangan: Misi 5 – Membangun bangunan (LOOPING)
Keterangan Anda ditantang untuk membangun dinding bangunan rumah dengan menggunakan fungsi pengulangan (looping).
Jawaban: Misi 5
Keterangan Letakkan blok biru “place birch planks” dan “gerak maju” di dalam blok pink *Blok pallete berwarna pink berfungsi sebagai “pengulangan” sehingga kita tidak perlu menuliskan banyak perintah menaruh material dan gerak maju .
Lanjutkan level sampai 14…
2