Alkeet: 5. Tunti

Alkeet: 5. Tunti Tällä tunnilla tarkoituksena on rakentaa hauska selviytymispeli Scratchilla. Pelin idea on yksinkertainen: sinun täytyy väistellä satunnaisesti liikkuvia hahmoja. Jos keskushahmo osuu muihin hahmoihin, peli päättyy häviöön. Jos onnistut välttämään törmäyksiä 20 sekuntia, voitat pelin. Esimerkkejä selviytymispelistä: AvaruuspeliSukelluspeli 1. Pelin Rakentamisen Vaiheet Seuraavassa on vaiheet, joiden avulla rakennamme pelin yhdessä: Vaihe 1: Luodaan […]

Alkeet: 4. Tunti

Alkeet: 4. Tunti Tänään Code.org:n sijaan tutustumme Scratch-ohjelmaan, jossa pääsette luomaan omia tarinoita ja pelejä. Scratch on hauska ja helppokäyttöinen ohjelmointiympäristö, jossa voit käyttää hahmoja ja taustoja ohjelmoidaksesi erilaisia toimintoja. 1. Kirjautuminen Scratchiin Ensimmäinen tehtävä on luoda omat tunnukset Scratchiin. Seuraa näitä ohjeita: Mene Scratchin pääsivulle. Klikkaa sivun yläreunassa olevaa “Liity Scratchiin” -painiketta. Noudata ohjeita: […]

Alkeet: 3. Tunti

Alkeet: 3. Tunti Tällä kertaa tutustumme tärkeään ohjelmointikäsitteen: tapahtumat, eli eventit. Tämä auttaa sinua ymmärtämään, miten peleissä ja muissa ohjelmissa asioita tapahtuu vuorovaikutteisesti, kun käyttäjä tekee jotakin tai kun pelissä tapahtuu jotain. 1. Mikä on tapahtuma (event)? Ohjelmissa tapahtumat ovat hetkiä, jolloin jokin toiminta käynnistyy. Peleissä on yleensä kahdenlaisia tapahtumia: 1.1. Käyttäjän aiheuttamat tapahtumat Käyttäjän […]

Alkeet: 2. Tunti

Alkeet: 2. Tunti Tänään opettelemme koodaamisen perusteita käyttämällä hauskoja harjoituksia nimeltä Frozen ja Taiteilija. Tämän harjoituksen aikana opit liikuttamaan hahmoja, kääntymään eri suuntiin ja antamaan parametreja komentoihin. 1. Kuvapisteiden ymmärtäminen Ennen kuin aloitamme, on tärkeää tietää, mikä on kuvapiste eli “pikseli”. Kuvapiste on erittäin pieni neliö tietokoneen ruudulla. Koko tietokoneen näyttö muodostuu tuhansista pienistä kuvapisteistä. […]