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 жұлдыздарымыздың бірі ВВ-8-бен жұмыс істейсіз. ВВ-8 – сфералық дроид. Оның әрeкеттері 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 зерттеу және әзірлеу бойынша бас инженермін. Анимация және креатура 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 бойы біз өзіміздің жеке Star Wars ойынын жасамақшымыз. Біз сізге бағдарламалаудың негізгі түсініктерін үйретеміз. 12 00:01:13,679 --> 00:01:17,240 Әдетте бағдарламалау мәтіннен тұрады, бірақ біз бағдарламаларды блоктар қолданып жазамыз. 13 00:01:17,240 --> 00:01:23,200 Алдымен, біз Реймен бірге ВВ-8-ді сынық бөліктерін жинауға 14 00:01:23,200 --> 00:01:27,700 бағдарламалаймыз. Сіздің экраныңыз үш бөлікке бөлінген. 15 00:01:27,700 --> 00:01:32,259 Сол жағында Star Wars ойынының кеңістігі орналасқан, мұнда код орындалады. Әр деңгей үшін нұсқаулар 16 00:01:32,259 --> 00:01:37,259 ойын кеңістігінің астында жазылған. Ортасындағы бұл аймақ құралдар жинақтамасы және осы блоктардың әрқайсысы 17 00:01:37,259 --> 00:01:42,009 ВВ-8 түсіне алатын команда болып табылады. Оң жақтағы бос аймақ жұмыс аймағы деп аталады 18 00:01:42,009 --> 00:01:44,649 және осы жерде біз өз бағдарламамызды құрамыз. 19 00:01:44,649 --> 00:01:51,860 Егер мен солға жүру блогын біздің жұмыс аймағымызға тастап, орындауды бассам, не болады? ВВ-8 торда бір блок солға жылжиды. 20 00:01:51,860 --> 00:01:56,990 Ал егер мен ВВ-8 солға жылжығаннан кейін тағы бір нәрсе істегенін қаласам ше? 21 00:01:56,990 --> 00:02:02,280 Мен біздің бағдарламаға басқа блок қоса аламын.Мен жоғарыға жүру блогын таңдамақшымын 22 00:02:02,280 --> 00:02:06,180 және оны солға жүру блогының астына белгіленген аймақ пайда болғанша ұстап жылжытамын. 23 00:02:06,180 --> 00:02:10,549 Оны тастаймын және екі блок бірігеді. Орындауды қайта басқан кезде, 24 00:02:10,549 --> 00:02:15,989 ВВ-8 біздің жұмыс аймағындағы жоғарыдан төменге қарай орналасқан командаларды орындайды. Егер сіз блокты жойғыңыз келсе 25 00:02:15,989 --> 00:02:20,560 оны дестеден алып тастап құралдар жинақтамасына қайта тастасаңыз болғаны. Орындауды басқаннан кейін, 26 00:02:20,580 --> 00:02:27,600 ВВ-8-ді бастапқы күйге қайта келтіру үшін сіз әрдайым түсіру батырмасын баса аласыз. Енді жұмысқа кірісейік!