1 00:00:01,280 --> 00:00:03,940 მოგესალმებით კოდის ერთ საათზე... 2 00:00:14,070 --> 00:00:20,470 მე ვარ ქეთლი კენედი, ვარსკვლავური ომების პროდიუსერი. დღეს თქვენ 3 00:00:20,470 --> 00:00:27,910 იმუშავებთ ჩვენს ერთ–ერთ ვარსკვლავთან, BB-8–სთან. BB-8 არის სფერული დროიდი. ყველაფერი, რასაც იგი აკეთებს, 4 00:00:27,910 --> 00:00:34,830 მისი ყოველი მოძრაობა იმართება კომპიუტერული პროგრამით. კომპიუტერული მეცნერება გავლენას 5 00:00:34,830 --> 00:00:41,220 ახდენს ყველა ინდუსტრიაზე, მარკეტინგინდან ჯანდაცვამდე, კინომდე. ფაქტობრივად, ასობით 6 00:00:41,220 --> 00:00:45,290 პროგრამისტი მუშაობს ერთად ვარსკვლავური ომების მსგავსი ფილმის შესაქმნელად. 7 00:00:45,290 --> 00:00:51,899 სალამი, მე ვარ რეიჩელ როუზი. ILM–ის უფროსი R&D ინჟინერი ვარ და ვხელმძღვანელობს ანიმაციისა 8 00:00:51,899 --> 00:00:57,340 და შემოქმედების გუნდს. მეშვიდე ეპიზოდში მე ვეხმარები მხატვრებს შექმნან მოწყობილობები, 9 00:00:57,340 --> 00:01:03,289 რომლებიც იმოძრავებს და შორეული გალაქტიკის პერსონაჟებს 10 00:01:03,289 --> 00:01:08,630 უფრო რეალისტურს გახდის. შემდეგ ერთი საათის გამავლობაში ჩვენ შევქმნით 11 00:01:08,630 --> 00:01:13,679 ვარსკვლავური ომების ჩვენს საკუთარ თამაშს, რომელიც თან პროგრამირების საფუძვლებს გასწავლით. 12 00:01:13,679 --> 00:01:17,240 ძირითადად პროგრამირება სულ ტექსტია, მაგრამ ჩვენ ბლოკებს გამოვიყენებთ, გადავიტანთ და დავდებთ 13 00:01:17,240 --> 00:01:23,200 მათ და ასე დავწერთ პროგრამას. ჯერ რეისთან ვუმუშავებთ და ვასწავლით BB-8–ს სიარულს და 14 00:01:23,200 --> 00:01:27,700 ნაგლეჯების მოგროვებას. ხედავთ, რომ ეკრანი სამ ნაწილადაა დაყოფილი. 15 00:01:27,700 --> 00:01:32,259 მარცხნივ არის სათამაშო სივრცე, სადაც გაეშვება კოდი. ყოველი დონის ინსტრუქციები 16 00:01:32,259 --> 00:01:37,259 სათამაშო სივრცის ქვემოთ არის მოცემული. შუა სივრცე არის სამუშაო ინსტრუმენტებისა 17 00:01:37,259 --> 00:01:42,009 ყოველი ბლოკი არის BB-8–ისთვის გასაგები ბრძანება. თეთრი სივრცე არის სამუშაო სივრცე, 18 00:01:42,009 --> 00:01:44,649 სადაც ჩვენს პროგრამას შევქმნით. 19 00:01:44,649 --> 00:01:51,860 რა მოხდება, თუ სამუშა სივრცეში გადავიტან ბლოკს moveLeft ? BB-8 ერთი ბლოკით მარცხნივ გადავა. 20 00:01:51,860 --> 00:01:56,990 დავუშვათ, მინდა რომ BB-8-მ კიდევ რაღაც გააკეთოს მარცხნივ გადასვლის შემდეგ. კიდევ 21 00:01:56,990 --> 00:02:02,280 ერთ ბლოკს დავუმატებ ჩვენს პროგრამას. ვირჩევ moveUp ბლოკს და გადამაქვს იგი 22 00:02:02,280 --> 00:02:06,180 moveLeft ბლოკის ქვემოთ, სანამ არ გაჩნდება განათებული ზოლი. შემდეგ ბლოკს ვუშვებ და 23 00:02:06,180 --> 00:02:10,549 ბლოკები ერთმანეთს ემაგრება. როცა დავაჭერ გაშვებას, BB-8 შეასრულებს 24 00:02:10,549 --> 00:02:15,989 ბრძანებებს ზემოდან ქვემოთ მიმდევრობით. თუ ოდესმე ბლოკის წაშლა მოგინდათ, 25 00:02:15,989 --> 00:02:20,560 უბრალოდ მოაშორეთ იგი მწკრივს და გადაიტანეთ უკან, ინსტრუმენტებში. გაშვების 26 00:02:20,580 --> 00:02:27,600 შემდეგ ყოველთვის შეგიძლიათ დაიწყოთ თავიდან და BB-8 საწყის პოზიციაზე დააბრუნოთ. ახლა კი დავიწყოთ!