YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Indonesian subtitles

← Minecraft - Hour of Code: INTRO

Get Embed Code
32 Languages

Showing Revision 2 created 11/19/2015 by Anthony Surya Wiratama.

  1. Nama saya Jens Bergensten, tapi saya lebih dikenal dengan Jeb.
    Saya adalah ketua pengembang Minecraft
  2. Di Mojang.com. Saya waktu itu berumur 11 atau 12 dan saya mulai membuat program karena saya ingin

    ΒΆ

  3. membuat permainan. Salah satu teman ayah saya berkata bahwa untuk membuat sebuah permainan,
  4. kamu harus belajar pemrograman. Dari sanalah saya memulai. Saya suka mendesain dan menerka
  5. susunan benda-benda. Itulah yang saya suka dari Minecraft.
    Dalam satu jam berikutnya,
  6. Kalian akan belajar dasar ilmu komputer dengan memprogram Alex atau Steve untuk bergerak
  7. di dalam sebuah simulasi di dunia Minecraft.
    Pemrograman tradisional umumnya dilakukan dengan tulisan
  8. tapi kita akan menggunakan Blockly:
    sebuah sistem yang menggunakan blok yang dapat ditarik dan ditaruh
  9. untuk menulis program. Di baliknya, kamu menulis sebuah kode JavaScript. Konsep yang akan kamu pelajari
  10. adalah apa yang digunakan pemrogram komputer setiap hari dan mereka adalah dasar dari ilmu komputer.
  11. Di Mojang, kami menggunakan konsep yang sama untuk membuat Minecraft bekerja. Sebelum kamu mulai
  12. Kamu akan memilih karakter. Saya akan memilih Alex. Mari buat kode untuk sebuah program
  13. yang membuat dia bergerak di sekeliling layar.
    Layar kamu akan dibagi menjadi 3 bagian
  14. Di sebelah kiri adalah bagian permainan Minecraft, tempat program kamu akan berjalan. Perintah untuk
  15. setiap level akan tercantum di bawah. Sebelah tengah adalah daerah yang berisi daftar blok-blok yang akan digunakan.
  16. Setiap blok ini menentukan gerakan Alex.
    Daerah putih di sebelah kanan adalah
  17. ruangan kerja tempat kita akan membuat program.
    Bila kita menarik blok gerakMaju();
  18. ke ruang kerja kita dan tekan "Jalankan", apa yang terjadi?
    Alex akan bergerak satu petak jauhnya.
  19. Dan apa yang ingin kita lakukan setelah dia bergerak satu petak.
    Kita bisa
  20. menambah sebuah blok lagi di program kita.
    Saya akan menggunakan blok belokKanan(); dan saya tarik
  21. kode itu dibawah blok gerakMaju(); saya sampai muncul garis jingga. Lalu, saya menaruhnya
  22. dan kedua blok itu akan terpasang bersama. Saat kita tekan "Jalankan" lagi, Alex akan menjalankan
  23. perintah yang tersusun dari atas sampai bawah di ruang kerja kita. Dan kalau kamu mau
  24. menghapus sebuah blok, tarik kembali ke tengah. Untuk membatalkan perubahan
  25. dan kembali ke awal mula permainan, tekan tombol "Ulangi level ini" di kanan atas ruang kerja.
  26. Satu lagi, apakah kamu lihat segitiga kecil di blok belok?
  27. Setiap kali ada segitiga kecil itu, itu artinya adalah kamu bisa memilih sebuah pilihan.
  28. Mari kita mulai menulis kode!