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