Tervetuloa Kooditunnille Hei, olen Kathleen Kennedy, elokuvan Star Wars: Force Awakens, tuottaja. Tänään saat työskennellä yhden tähtemme, BB-8:n parissa. Se on pallomainen droidi jonka toimintaa ja liikkumista ohjaa tietokone- ohjelmisto. Tietojenkäsittelytiede vaikuttaa kaikkiin teollisuudenaloihin, markkinoinnista terveydenhuoltoon tai elokuva-alalle. Tämäkin elokuva, The Force Awakens, vaati satojen tietokoneinsinöörien työpanoksen toteutuakseen. Hei olen Rachel Rose, vanhempi tuotekehitys- insinööri ILM:llä, jossa johdan animaatio- ja olentojen- kehitystiimiä. Elokuvassa The Force Awakens vastuualueeni on auttaa taiteilijoita kehittämään hahmoillemme liikkuvat rangat, joiden avulla hahmot saadaan liikkumaan ja näyttämään hyvin uskottavilta tässä kaukaisessa galaksissa. Seuraavan tunnin aikana tulemme rakentamaan oman Star Wars pelin ja oppimaan ohjelmoinnin perusasioita. Yleensä ohjelmointi tapahtuu pitkälti tekstillä, mutta me käytämme ohjelmointiin valmiita koodipalikoita, joista ohjelmia voidaan koota raahaamalla ne osaksi ohjelmaa. Aluksi autamme Rey:tä ohjelmoimaan BB-8:n keräämään kaikki tarvittavat romuosaset.