Return to Video

მაინკრაფტი - კოდის საათი: შესავალი

  • 0:00 - 0:05
    მე ვარ იენს ბერგენსტენი, უფრო ხშირად მეძახიან
    ჯებს. მე ვარ mojang.com-ის მაინკრაფტის მთავარი
  • 0:05 - 0:13
    დეველოპერი. პროგრამირება 11 თუ 12
    წლისამ დავიწყე. ძალიან მინდოდა,
  • 0:13 - 0:18
    შემექმნა თამაშები. მამაჩემის ერთმა
    მეგობარმა მითხრა, რომ თამაშების შესაქმნელად
  • 0:18 - 0:26
    პროგრამირება უნდა მესწავლა. საქმეს შევუდექი.
    ძალიან მომწონს დიზაინის შექმნა და
  • 0:26 - 0:33
    რაღაცების არქიტექტურის გააზრება. ამიტომ
    მომწონს მაინკრაფტიც. ამ საათში თქვენ
  • 0:33 - 0:39
    ისწავლით კომპიუტერული მეცნიერების
    საფუძვლებს და ალექს ან სტივს მაინკრაფტის
  • 0:39 - 0:46
    სამყაროში ამოგზაურებთ. ტრადიციული
    პროგრამირება ტექსტის შექმნით ხდება,
  • 0:46 - 0:51
    ჩვენ კი blockly-ს გამოვიყენებთ: სისტემას, რომელიც
    ბლოკების აწევ-დაწევით პროგრამის ჩაწერის
  • 0:51 - 0:58
    საშუალებას გვაძლევს. ამ სისტემაში თქვენ ქმნით
    JavaScript კოდს. კონცეპტებს, რომლებსაც
  • 0:58 - 1:03
    ისწავლით, პროგრამისტები ყოველ დღე იყენებენ.
    სწორედ ესაა კომპიუტერული მეცნიერების
  • 1:03 - 1:10
    საფუძველი. Mojang-შიც იმავე კონცეპტებით
    ვქმნით მაინკრაფტს. სანამ საქმეს შეუდებოდეთ,
  • 1:10 - 1:15
    აირჩიეთ გმირი. მე ალექსს ავირჩევ. მოდით,
    შევქმნათ ისეთი პროგრამის კოდი,
  • 1:15 - 1:23
    რომელშიც ის ეკრანზე გადაადგილებას შეძლებს.
    თქვენი ეკრანი სამ ნაწილადაა გაყოფილი.
  • 1:23 - 1:29
    მარცხენაზე მაინკრატის თამაშის სივრცეა, სადაც
    იმუშავებს თქვენი პროგრამა. ეტაპების
  • 1:29 - 1:35
    ინსტრუქცია ქვემოთ წერია. შუა სივრცე
    ხელსაწყოთა ყუთია, თითოეული ბლოკი
  • 1:35 - 1:41
    ალექსის ქმედების ასარჩევი ბრძანებაა.
    მარჯვენა თეთრი სივრცე სამუშაო სივრცეა.
  • 1:41 - 1:47
    სწორედ აქ შევქმნით ჩვენს პროგრამას.
    moveForward(); ბლოკს ხელს თუ მოვკიდებთ,
  • 1:47 - 1:53
    სამუშაო სივრცეზე დავაგდებთ და Run-ს დავაჭერთ,
    რა მოხდება? ალექსი ბადეზე ერთ სივრცით წინ
  • 1:53 - 2:00
    წაიწევს. და თუ გვინდა, რომ კიდე რამე
    გავაკეთებინოთ ამის მერე? შეგვიძლია,
  • 2:00 - 2:05
    პროგრამას კიდევ ერთი ბლოკი დავუმატოთ.
    turnRight(); ბლოკს ავირჩევ, გადავათრევ
  • 2:05 - 2:11
    moveForward(); ბლოკის ქვეშ, სანამ არ გაჩნდება
    ეს ნარინჯისფერი ხაზი. შემდეგ
  • 2:11 - 2:17
    დავაგდებ და აი, ორი ბლოკი შეერთდება.
    Run-ს რომ დავაჭერთ, ალექსი ჯერ ზედა,
  • 2:17 - 2:23
    შემდეგ კი ქვედა ბრძანებას შეასრულებს.
    თუ გინდათ, რომ
  • 2:23 - 2:29
    ბლოკი წაშალოთ, სივრციდან ისევ ხელსაწყოების
    ყუთში გადაიტანოთ. ცვლილებების წასაშლელად
  • 2:29 - 2:34
    და თავდაპირველ მდგომარეობაში დასაბრუნებლად
    ზედა მარჯვენა კუთხეში Start Over ღილაკს
  • 2:34 - 2:41
    დააჭირეთ. ჰო, კიდევ ერთი რამ,
    ხედავთ ამ პატარა სამკუთხედს turn ბლოკზე?
  • 2:41 - 2:47
    სამკუთხედს თუ დაინახავთ, ესე იგი,
    შეგიძლიათ, სხვა ვარიანტიც აირჩიოთ. აბა,
  • 2:47 - 2:49
    დავიწყეთ კოდვა!
Title:
მაინკრაფტი - კოდის საათი: შესავალი
Description:

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

Georgian subtitles

Incomplete

Revisions Compare revisions