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 – сфералық дроид. Оның істегенінің бәр 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 99:59:59,999 --> 99:59:59,999 ойын кеңістігінің астында жазылған. Ортасындағы бұл аймақ құралдар жинақтамасы және осы блоктардың әрқайсысы 17 99:59:59,999 --> 99:59:59,999 ВВ-8 түсіне алатын команда болып табылады. Оң жақтағы бос аймақ жұмыс аймағы деп аталады 18 99:59:59,999 --> 99:59:59,999 және осы жерде біз өз бағдарламамызды құрамыз. 19 99:59:59,999 --> 99:59:59,999 Егер мен солға жүру блогын біздің жұмыс аймағымызға тастап, орындауды бассам, не болады? ВВ-8 торда бір блок солға жылжиды. 20 99:59:59,999 --> 99:59:59,999 Ал егер мен ВВ-8 солға жылжығаннан кейін тағы бір нәрсе істегенін қаласам ше? 21 99:59:59,999 --> 99:59:59,999 Мен біздің бағдарламаға басқа блок қоса аламын.Мен жоғарыға жүру блогын таңдамақшымын 22 99:59:59,999 --> 99:59:59,999 және мен оны солға жүру блогының астына белгіленген аймақ пайда болғанша ұстап жылжытамын. 23 99:59:59,999 --> 99:59:59,999 Мен оны тастаймын және екі блок бірігеді.Мен орындауды қайта басқан кезде, 24 99:59:59,999 --> 99:59:59,999 ВВ-8 біздің жұмыс аймағындағы жоғарыдан төменге қарай орналасқан командаларды орындайды. Егер сіз блокты жойғыңыз келсе 25 99:59:59,999 --> 99:59:59,999 оны дестеден алып тастап құралдар жинақтамасына қайта тастасаңыз болғаны. Орындауды басқаннан кейін, 26 99:59:59,999 --> 99:59:59,999 ВВ-8-ді бастапқы күйге қайта келтіру үшін сіз әрдайым түсіру батырмасын баса аласыз. Енді қыдырайық!