0:00:01.280,0:00:03.940 Tervetuloa Kooditunnille 0:00:14.070,0:00:20.470 Hei, olen Kathleen Kennedy, elokuvan[br]Star Wars: Force Awakens, tuottaja. 0:00:20.470,0:00:27.910 Tänään saat työskennellä yhden tähtemme,[br]BB-8:n parissa. Se on pallomainen droidi 0:00:27.910,0:00:34.830 jonka toimintaa ja liikkumista ohjaa tietokone-[br]ohjelmisto. Tietojenkäsittelytiede vaikuttaa 0:00:34.830,0:00:41.220 kaikkiin teollisuudenaloihin, markkinoinnista[br]terveydenhuoltoon tai elokuva-alalle. 0:00:41.220,0:00:45.290 Tämäkin elokuva, The Force Awakens,[br]vaati satojen tietokoneinsinöörien[br]työpanoksen toteutuakseen. 0:00:45.290,0:00:51.899 Hei olen Rachel Rose, vanhempi tuotekehitys-[br]insinööri ILM:llä, jossa johdan animaatio- ja olentojen- 0:00:51.899,0:00:57.340 kehitystiimiä. Elokuvassa The Force Awakens[br]vastuualueeni on auttaa taiteilijoita kehittämään 0:00:57.340,0:01:03.289 hahmoillemme liikkuvat rangat, joiden avulla[br]hahmot saadaan liikkumaan ja näyttämään 0:01:03.289,0:01:08.630 hyvin uskottavilta tässä kaukaisessa galaksissa.[br]Seuraavan tunnin aikana tulemme rakentamaan 0:01:08.630,0:01:13.679 oman Star Wars pelin ja oppimaan ohjelmoinnin[br]perusasioita. Yleensä ohjelmointi tapahtuu 0:01:13.679,0:01:17.240 pitkälti tekstillä, mutta me käytämme ohjelmointiin[br]valmiita koodipalikoita, joista ohjelmia voidaan 0:01:17.240,0:01:23.200 koota raahaamalla ne osaksi ohjelmaa. Aluksi[br]autamme Rey:tä ohjelmoimaan BB-8:n 0:01:23.200,0:01:27.700 keräämään kaikki tarvittavat romuosaset.[br]Näyttösi on jaettu kolmeen pääosaan. 0:01:27.700,0:01:32.259 Vasemmalla on Star Wars -pelialue, jossa[br]ohjelmasi suoritetaan. Ohjeet kullekin tasolle 0:01:32.259,0:01:37.259 on kirjoitettu tämän alle. Keskimmäinen alue[br]on työkalupakki, ja jokainen sen sisältämistä 0:01:37.259,0:01:42.009 palikoista on palanen ohjelmakoodia jonka[br]BB-8 ymmärtää. Valkea alue ruudun oikeassa 0:01:42.009,0:01:44.649 laidassa on työtila, jonne tulemme[br]rakentamaan ohjelmamme. 0:01:44.649,0:01:51.860 Jos raahaan työtilaan "siirry vasemmalle" -palikan,[br]mitä tapahtuu? BB-8 siirtyy yhden ruudun 0:01:51.860,0:01:56.990 verran vasemmalle ruudukossa. Entä jos haluan[br]BB-8:n tekevän jotain sen siirryttyä vasemmalle?[br]Voin lisätä ohjelmaamme uuden palikan. 0:01:56.990,0:02:02.280 Valitsen "siirry ylös"-palikan ja raahaan sen juuri[br]"siirry vasemmalle"-palikan alle. Oikean paikan 0:02:02.280,0:02:06.180 löytyessä ilmestyy pudotuskohtaan korostusväri.[br]Päästäessäni nyt irti raahaamastani palikasta, 0:02:06.180,0:02:10.549 palikat liittyvät yhteen. Kun painan "Suorita"-nappia,[br]BB-8 suorittaa työtilaan kasaamamme komennot 0:02:10.549,0:02:15.989 järjestyksessä ylhäältä alas. Jos haluat joskus poistaa[br]palikan, voit vain poistaa sen pinosta vetämällä sen 0:02:15.989,0:02:20.560 työkalupakkiin. Painettuasi Suorita, voit aina[br]painaa Alusta-painiketta saadaksesi BB-8:n 0:02:20.580,0:02:27.600 takaisin alkuun. Lähdetäänpä rullailemaan!