Scratch: logiikka ja matematiikka - ilmainen kurssi Kodabralta, koulutus 40 tuntia, Päivämäärä: 3.12.2023.
Miscellanea / / December 07, 2023
Hinta: Tarjoussopimuksessa
Tietoja kurssista:
Oman tietokonepelin luominen on jokaisen lapsen unelma. Tämä on mahdollista jo peruskoulussa visuaalisella ohjelmointikielellä Scratch.
Tuntien aikana lapsi oppii pelien luomisen perusteet ja tärkeitä käsitteitä matematiikan ja tietojenkäsittelytieteen aloilta, luo omia hahmoja ja kehittää 7 täysimittaista peliä. Kaverit käyvät läpi kaikki pelin kehityksen vaiheet: ideasta valmiin tuotteen lopulliseen testaukseen, tutustuvat pelinkehittäjän ja pelisuunnittelijan ammatteihin ja ottavat ensimmäiset askeleet kohti IT-alan hallintaa.
Kurssin ensimmäisellä puoliskolla kaverit aloittavat luomalla ja liikuttamalla hahmon ruudulla, tutustuvat ohjelmoinnin perusteisiin ja tekevät useita pelejä. Kurssin toisella puoliskolla lapset oppivat luomaan heille omia hahmoja ja animaatioita, oppimaan työskentelemään kannettavan tietokoneen web-kameran kanssa ja käyttämään virtuaalitodellisuuden elementtejä Scratchissa, luo älypuhelinsimulaattori ja peli maatilagenreen sekä toteuttaa omia ideoitaan yksilöllisesti hankkeita.
Kurssin tavoitteet:
1. Esittele matematiikan ja tietojenkäsittelytieteen aiheita koulun opetussuunnitelmasta ylemmillä luokilla selkeiden peliesimerkkien avulla;
2. Näytä lapsille matematiikan ja fysiikan käytännön soveltuvuus;
3. Opi Scratch-kielen ja käyttöliittymän perusteet;
4. Tarjoaa perustiedot algoritmeista ja ohjelmoinnista;
5. Ohjaa lapsia alkuperäisen projektin koko syklin läpi (suunnittelu, kehittäminen, esittely);
6. Esittele uudenlainen peli verkkokameran avulla;
7. Sukella värikkäiden animaatioiden luomiseen;
8. Ota käyttöön objektien satunnainen sukupolvi.
Kurssin valmistuneet voivat:
- Luo pelejä käyttämällä koordinaatteja, pelifysiikkaa ja virtuaalitodellisuuselementtejä;
- Käytä negatiivisia lukuja;
- Työskentele asteiden, käännösten, prosenttiosuuksien kanssa;
- Ymmärtää silmukoiden ja ehdollisten lausekkeiden toiminnan;
- Luo kehittyneitä pelialgoritmeja, spritejä ja animaatioita;
- Työskentele kannettavan tietokoneen web-kameran kanssa Scratchin sisällä;
- Työskentelet itsevarmasti grafiikan kanssa;
Oppimistulokset:
1. Useita täysipainoisia pelejä, joita lapsi luo harjoituksen aikana;
2. Oma peliprojekti - personoitu peli edistyneillä algoritmeilla;
3. Ymmärtää miksi matematiikkaa ja tietojenkäsittelyä tarvitaan elämässä ja missä niitä voidaan soveltaa;
4. Kyky työskennellä pelikomponenttien kanssa ja ajatella juonen läpi alusta loppuun.
Kurssin sisältö:
- Scratch-ohjelman käyttöliittymän tuntemus;
- Scratch-lohkoohjelmointikielen perustoiminnot;
- Työskentely virtuaalisten koordinaattien kanssa;
- Matematiikan ja fysiikan käytännön soveltaminen;
- Ehdolliset lauseet, muuttujat ja silmukat;
- Pelin fysiikan käyttö peleissä;
- Työskentely web-kameran ja virtuaalitodellisuuden elementtien kanssa;
- Menu- ja hahmosuunnittelun ja animaation perusteet;
- Satunnainen esineiden luominen kartalla;
- Scratch-kielen lisäominaisuudet: lisälohkoja.
Teknisiä taitoja:
- Ohjelmoinnin perusteiden ymmärtäminen;
- Matematiikan aiheiden soveltaminen ohjelmointiin;
- Kehittyneiden pelialgoritmien luominen;
- Työskentely kaakeloidun grafiikan kanssa;
- Pelin luomisen koko syklin ymmärtäminen.
Liiketoimintataidot:
- Hankesuunnittelu;
- Ongelmien asettaminen ja ratkaiseminen;
- Valmiin työn esittely;
- Looginen ajattelu.