[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:05.06,Default,,0000,0000,0000,,მე ვარ იენს ბერგენსტენი, უფრო ხშირად მეძახიან\Nჯებს. მე ვარ mojang.com-ის მაინკრაფტის მთავარი Dialogue: 0,0:00:05.06,0:00:13.39,Default,,0000,0000,0000,,დეველოპერი. პროგრამირება 11 თუ 12\Nწლისამ დავიწყე. ძალიან მინდოდა, Dialogue: 0,0:00:13.39,0:00:17.75,Default,,0000,0000,0000,,შემექმნა თამაშები. მამაჩემის ერთმა\Nმეგობარმა მითხრა, რომ თამაშების შესაქმნელად Dialogue: 0,0:00:17.75,0:00:26.09,Default,,0000,0000,0000,,პროგრამირება უნდა მესწავლა. საქმეს შევუდექი.\Nძალიან მომწონს დიზაინის შექმნა და Dialogue: 0,0:00:26.09,0:00:33.33,Default,,0000,0000,0000,,რაღაცების არქიტექტურის გააზრება. ამიტომ\Nმომწონს მაინკრაფტიც. ამ საათში თქვენ Dialogue: 0,0:00:33.33,0:00:39.22,Default,,0000,0000,0000,,ისწავლით კომპიუტერული მეცნიერების \Nსაფუძვლებს და ალექს ან სტივს მაინკრაფტის Dialogue: 0,0:00:39.22,0:00:45.94,Default,,0000,0000,0000,,სამყაროში ამოგზაურებთ. ტრადიციული\Nპროგრამირება ტექსტის შექმნით ხდება, Dialogue: 0,0:00:45.94,0:00:51.02,Default,,0000,0000,0000,,ჩვენ კი blockly-ს გამოვიყენებთ: სისტემას, რომელიც\Nბლოკების აწევ-დაწევით პროგრამის ჩაწერის Dialogue: 0,0:00:51.02,0:00:57.62,Default,,0000,0000,0000,,საშუალებას გვაძლევს. ამ სისტემაში თქვენ ქმნით\NJavaScript კოდს. კონცეპტებს, რომლებსაც Dialogue: 0,0:00:57.62,0:01:02.53,Default,,0000,0000,0000,,ისწავლით, პროგრამისტები ყოველ დღე იყენებენ.\Nსწორედ ესაა კომპიუტერული მეცნიერების Dialogue: 0,0:01:02.53,0:01:09.89,Default,,0000,0000,0000,,საფუძველი. Mojang-შიც იმავე კონცეპტებით\Nვქმნით მაინკრაფტს. სანამ საქმეს შეუდებოდეთ, Dialogue: 0,0:01:09.89,0:01:15.30,Default,,0000,0000,0000,,აირჩიეთ გმირი. მე ალექსს ავირჩევ. მოდით,\Nშევქმნათ ისეთი პროგრამის კოდი, Dialogue: 0,0:01:15.30,0:01:22.81,Default,,0000,0000,0000,,რომელშიც ის ეკრანზე გადაადგილებას შეძლებს.\Nთქვენი ეკრანი სამ ნაწილადაა გაყოფილი. Dialogue: 0,0:01:22.81,0:01:28.58,Default,,0000,0000,0000,,მარცხენაზე მაინკრატის თამაშის სივრცეა, სადაც\Nიმუშავებს თქვენი პროგრამა. ეტაპების Dialogue: 0,0:01:28.58,0:01:34.74,Default,,0000,0000,0000,,ინსტრუქცია ქვემოთ წერია. შუა სივრცე\Nხელსაწყოთა ყუთია, თითოეული ბლოკი Dialogue: 0,0:01:34.74,0:01:40.90,Default,,0000,0000,0000,,ალექსის ქმედების ასარჩევი ბრძანებაა.\Nმარჯვენა თეთრი სივრცე სამუშაო სივრცეა. Dialogue: 0,0:01:40.90,0:01:46.92,Default,,0000,0000,0000,,სწორედ აქ შევქმნით ჩვენს პროგრამას. \NmoveForward(); ბლოკს ხელს თუ მოვკიდებთ, Dialogue: 0,0:01:46.92,0:01:53.34,Default,,0000,0000,0000,,სამუშაო სივრცეზე დავაგდებთ და Run-ს დავაჭერთ,\Nრა მოხდება? ალექსი ბადეზე ერთ სივრცით წინ Dialogue: 0,0:01:53.34,0:01:59.77,Default,,0000,0000,0000,,წაიწევს. და თუ გვინდა, რომ კიდე რამე \Nგავაკეთებინოთ ამის მერე? შეგვიძლია, Dialogue: 0,0:01:59.77,0:02:05.14,Default,,0000,0000,0000,,პროგრამას კიდევ ერთი ბლოკი დავუმატოთ.\NturnRight(); ბლოკს ავირჩევ, გადავათრევ Dialogue: 0,0:02:05.14,0:02:11.38,Default,,0000,0000,0000,,moveForward(); ბლოკის ქვეშ, სანამ არ გაჩნდება\Nეს ნარინჯისფერი ხაზი. შემდეგ Dialogue: 0,0:02:11.38,0:02:17.26,Default,,0000,0000,0000,,დავაგდებ და აი, ორი ბლოკი შეერთდება. \NRun-ს რომ დავაჭერთ, ალექსი ჯერ ზედა, Dialogue: 0,0:02:17.26,0:02:22.67,Default,,0000,0000,0000,,შემდეგ კი ქვედა ბრძანებას შეასრულებს.\Nთუ გინდათ, რომ Dialogue: 0,0:02:22.67,0:02:28.70,Default,,0000,0000,0000,,ბლოკი წაშალოთ, სივრციდან ისევ ხელსაწყოების\Nყუთში გადაიტანოთ. ცვლილებების წასაშლელად Dialogue: 0,0:02:28.70,0:02:33.79,Default,,0000,0000,0000,,და თავდაპირველ მდგომარეობაში დასაბრუნებლად\Nზედა მარჯვენა კუთხეში Start Over ღილაკს Dialogue: 0,0:02:33.79,0:02:41.17,Default,,0000,0000,0000,,დააჭირეთ. ჰო, კიდევ ერთი რამ,\Nხედავთ ამ პატარა სამკუთხედს turn ბლოკზე? Dialogue: 0,0:02:41.17,0:02:46.62,Default,,0000,0000,0000,,სამკუთხედს თუ დაინახავთ, ესე იგი,\Nშეგიძლიათ, სხვა ვარიანტიც აირჩიოთ. აბა, Dialogue: 0,0:02:46.62,0:02:48.75,Default,,0000,0000,0000,,დავიწყეთ კოდვა!