WEBVTT 00:00:01.280 --> 00:00:03.940 Код жазу Сағатына қош келдіңіз... NOTE Paragraph 00:00:14.070 --> 00:00:20.470 Сәлем, мен Кэтлин Кеннеди. Мен «Жұлдызды соғыстар: Күштің оянуы» фильмінің продюсерімін. Бүгін сіз біздің 00:00:20.470 --> 00:00:27.910 жұлдыздарымыздың бірі ВВ-8-бен жұмыс істейсіз. ВВ-8 – сфералық дроид. Оның әрeкеттері 00:00:27.910 --> 00:00:34.830 және әрбір жасаған қимылы бағдарламалық жасақтамамен басқарылады. Информатика ғылымы 00:00:34.830 --> 00:00:41.220 фильмнің әр саласына, маркетингтен бастап денсаулық сақтауға дейін ықпал етеді. 00:00:41.220 --> 00:00:45.290 Шынында, «Күштің Оянуы» секілді фильм жасау үшін жүздеген компьютерлік инженерлер бірігіп жұмыс істеді. 00:00:45.290 --> 00:00:51.899 Сәлем, мен Рэйчел Роуз, ILM зерттеу және әзірлеу бойынша бас инженермін. Анимация және креатура 00:00:51.899 --> 00:00:57.340 әзірлеушілер тобын басқарамын. Фильмде мен суретшілерге кейіпкердің 00:00:57.340 --> 00:01:03.289 қозғалатын бөлшектері болып табылатын қондырғыларын әзірлеуге көмек үшін жауаптымын. 00:01:03.289 --> 00:01:08.630 Бұл кейіпкерге алыс-алыс галактикада шынайы болып көрінуге мүмкіндік береді.Келесі сағат 00:01:08.630 --> 00:01:13.679 бойы біз өзіміздің жеке Жұлдызды соғыстар ойынын жасамақшымыз. Біз сізге бағдарламалаудың негізгі түсініктерін үйретеміз. 00:01:13.679 --> 00:01:17.240 Әдетте бағдарламалау мәтіннен тұрады, бірақ біз бағдарламаларды блоктар қолданып жазамыз. 00:01:17.240 --> 00:01:23.200 Алдымен, біз Реймен бірге ВВ-8-ді сынық бөліктерін жинауға 00:01:23.200 --> 00:01:27.700 бағдарламалаймыз. Сіздің экраныңыз үш бөлікке бөлінген. 00:01:27.700 --> 00:01:32.259 Сол жағында Жұлдызды соғыстар: ойынының кеңістігі орналасқан, мұнда код орындалады. Әр деңгей үшін нұсқаулар 00:01:32.259 --> 00:01:37.259 ойын кеңістігінің астында жазылған. Ортасындағы бұл аймақ құралдар жинақтамасы және осы блоктардың әрқайсысы 00:01:37.259 --> 00:01:42.009 ВВ-8 түсіне алатын команда болып табылады. Оң жақтағы бос аймақ жұмыс аймағы деп аталады 00:01:42.009 --> 00:01:44.649 және осы жерде біз өз бағдарламамызды құрамыз. 00:01:44.649 --> 00:01:51.860 Егер мен солға жүру блогын біздің жұмыс аймағымызға тастап, орындауды бассам, не болады? ВВ-8 торда бір блок солға жылжиды. 00:01:51.860 --> 00:01:56.990 Ал егер мен ВВ-8 солға жылжығаннан кейін тағы бір нәрсе істегенін қаласам ше? 00:01:56.990 --> 00:02:02.280 Мен біздің бағдарламаға басқа блок қоса аламын.Мен жоғарыға жүру блогын таңдамақшымын 00:02:02.280 --> 00:02:06.180 және оны солға жүру блогының астына белгіленген аймақ пайда болғанша ұстап жылжытамын. 00:02:06.180 --> 00:02:10.549 Оны тастаймын және екі блок бірігеді. Орындауды қайта басқан кезде, 00:02:10.549 --> 00:02:15.989 ВВ-8 біздің жұмыс аймағындағы жоғарыдан төменге қарай орналасқан командаларды орындайды. Егер сіз блокты жойғыңыз келсе 00:02:15.989 --> 00:02:20.560 оны дестеден алып тастап құралдар жинақтамасына қайта тастасаңыз болғаны. Орындауды басқаннан кейін, 00:02:20.580 --> 00:02:27.600 ВВ-8-ді бастапқы күйге қайта келтіру үшін сіз әрдайым түсіру батырмасын баса аласыз. Енді жұмысқа кірісейік!