< Return to Video

Minecraft - Hour of Code: INTRO

  • 0:00 - 0:05
    Mening ismim Jens Bergensten, ammo meni ko'pchilik Jeb deb taniydi. Men mojang.comdagi
    Minecraft*da bosh dasturchiman.
  • 0:05 - 0:13
    Adashmasam, 11 yoki 12 yoshligimda
    o‘yinlar yaratishni xohlaganim uchun dasturlashni boshlaganman.
  • 0:13 - 0:18
    Dadamning do‘stlaridan biri menga o‘yinlar yaratish uchun dasturlashni o‘rganishim kerakligini aytgan edi.
  • 0:18 - 0:26
    Shunday qilib men boshladim. Men dizayn qilish va narsalarning arxitekturasini loyihalashni yaxshi ko‘raman.
  • 0:26 - 0:33
    Ayni shular men Minecraftning eng yoqtiradigan jihatlaridir. Keyingi soatda siz Alex va Steveni
  • 0:33 - 0:39
    Minecraft dunyosi bo‘ylab harakatlantirishni dasturlash orqali
  • 0:39 - 0:46
    komputer ilmining asoslarini o‘rganasiz.
    An’anaviy dasturlash odatda matn ko‘rinishida bo‘ladi,
  • 0:46 - 0:51
    ammo bugun biz dasturlashda ko‘chirib qo‘ya olinadigan bloklar tizimi:
  • 0:51 - 0:58
    blockydan foydalanamiz. Aslida, bunda ham siz JavaScriptkodlarini yaratayapsiz.
  • 0:58 - 1:03
    Siz o‘rganadigan tushunchalarni komputer dasturchilari har kuni ishlatishadi va ular
    komputer ilmining asosidir.
  • 1:03 - 1:10
    Mana bu yerda, Mojangda Minecraft mashg‘ulotini o‘tkazishda biz shu asosiy tushunchalardan foydalanamiz.
  • 1:10 - 1:15
    Boshlashingizdan oldin, qahramoningizni tanlab oling. Men Alexni tanlamoqchiman. Keling,
  • 1:15 - 1:23
    unga ekran bo‘ylab harakatlanishga yordam beradigan kod yozamiz. Sizning ekraningiz uchta asosiy qismga ajratilgan.
  • 1:23 - 1:29
    Chap tomonda dasturingizni ishlatib ko‘rish uchun Minecraftning o‘yin maydoni joylashgan.
    Har bir bosqich uchun
  • 1:29 - 1:35
    ko‘rsatmalar pastda yozib qo‘yilgan. Bu o‘rta maydon uskunalar panelii va
    bu bo‘limlarning har biri Alexning harakatlarini
  • 1:35 - 1:41
    belgilaydigan buyruqlardir. O‘ngdagi oq joy
    ish maydonii deb nomlanadi va
  • 1:41 - 1:47
    bu yerda biz dasturimizni yaratamiz.Agar men ish maydoniga moveForward(); bo‘limini olib kelsam
  • 1:47 - 1:53
    va keyin Run tugmasini bossam, nima sodir bo‘ladi?
  • 1:53 - 2:00
    Alex katakcha bo‘ylab bitta qadam oldinga siljiydi.
    Va agar biz uni bitta joy oldinga siljigandan keyin nimadir qilishini xohlasakchi?
  • 2:00 - 2:05
    Biz dasturimizga yana boshqa bir blokni qo‘shishimiz mumkin. Men turnRight() blokini tanlamoqchiman
  • 2:05 - 2:11
    va men uni mana bu zarg'aldoq chiziq paydo bo‘lgunicha moveForward(); bloki ostiga olib qo‘yaman.
  • 2:11 - 2:17
    Endi men uni qo'yaman va bu ikki bo‘lim yonma-yon turib qoladi. Biz yana Runni bosganimizda, Alex ish maydonida yuqoridan pastga qarab
  • 2:17 - 2:23
    berilgan buyruqlarni bajarib boradi.
    Va agar siz biron bo‘limni o‘chirmoqchi bo‘lsangiz,
  • 2:23 - 2:29
    uni shunchaki taxlamdan olib uskunalar qutisiga qaytarib qo‘ying. Qilgan o‘zgartirishlaringizni ortiga qaytarish
  • 2:29 - 2:34
    va boshlang'ich holatda qaytish uchun ish maydonining yuqori o‘ng burchagidagi Start Over tugmasidan foydalaning.
  • 2:34 - 2:41
    Yana bir narsa, siz turn bloklaridagi
    uchburchakchalarni ko‘rayapsizmi?
  • 2:41 - 2:47
    Bu kabi uchburchakchalar turli xil tanlovlar qila olishingiz mumkinligini anglatadi.
  • 2:47 - 2:49
    Keling, endi kodlashni boshlaylik!
Title:
Minecraft - Hour of Code: INTRO
Description:

more » « less
Video Language:
English
Team:
Code.org
Project:
CSF '21-'22
Duration:
02:51

Uzbek subtitles

Revisions Compare revisions