Pelidata (5 op)
Toteutuksen tunnus: TI00CW64-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
-
15.08.2019 - 30.08.2019
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
28.10.2019 - 20.12.2019
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Informaatioteknologian koulutusyksikkö
- Toimipiste
- Kotkan kampus
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Pekka Vilpponen
- Vastuuopettaja
- Pekka Vilpponen
- Ryhmät
-
TIKT17SPPELITIKT17SPPELI
- Opintojakso
- TI00CW64
Tavoitteet
Osaat suunnitella pelissä tarvittavan tiedon ja pelin tilan tallennuksen rakenteen käyttäen erilaisia mallinnustekniikoita.
Osaat käyttää tarpeen mukaan soveltuvaa tiedon tallennusmuotoa (tietokanta, tiedosto, jne.) pelidatalle.
Osaat hyödyntää eri ohjelmointikieliä pelidatan tallennukseen ja käyttöön peleissä sekä pelimoottoreissa.
Osaat laatia suuria datamääriä käyttävän pelin NoSQL-tietokannan ja käsitellä ko. dataa ohjelmallisesti.
Sisältö
Miten suunnittelet ja mallinnat pelin käyttämän tiedon?
Miten tiedostoja ja tietokantoja voi hyödyntää pelin tiedon ja tilan tallentamiseen?
Kuinka ohjelmointikieliä käyttäen toteutetaan pelin tietojen ja tilan tallennus?
Miten NoSQL:ää voidaan käyttää suurten tietomäärien tallennuksessa ja käsittelyssä?
Mitä pelimoottoreiden ominaisuuksia voidaan hyödyntää pelidatan tallennuksessa?
Arviointi
a. ka?ytta?a? johdonmukaisesti ammattika?sitteita?
b. etsiä tietoa alan keskeisistä tiedonlähteistä
c. hahmottaa tehtäväkokonaisuuksia
e. käyttää keskeisiä oman alan malleja, menetelmiä, ohjelmistoja ja tekniikoita
Opiskelumateriaali
Ilmoitetaan opintojakson alussa opintojakson Moodle-sivulla
Opiskelumuodot ja -menetelmät
Työviikkopohjainen oppimisväylä:
Osallistut työjärjestyksen mukaiseen opetukseen ja ohjaukseen. Opiskelusi rytmittyvät työjärjestyksen mukaisten ryhmätapaamisten ja itsenäisesti tehtävien oppimistehtävien mukaan.
Työhön integroitu oppimisväylä:
a) Perehdyt itsenäisesti opintojakson materiaaliin ja teet tarvittavat
oppimistehtävät ja harjoitustyön. Tehtävät ja harjoitustyö esitellään Moodlessa.
b) Mikäli sinulla on aiheeseen liittyvää aikaisempaa osaamista, voit tulla suoraan opintojakson tenttiin.
Tenttien ja tehtävien ajoittuminen
Opettaja järjestää opintojaksosta 3 tenttitilaisuutta lukuvuoden aikana.
Opiskelijan työmäärä
Opiskelijan työmäärä on 135 h, josta n. 55 h on työjärjestyksen mukaisesti luentoja ja ryhmätyöskentelyä opettajan ohjauksessa sekä n. 80 h itsenäisesti työstettäviä kotitehtäviä ja harjoitustöitä.
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Palautettavat harjoitustehtävät tai vaihtoehtoisesti tentti
Arviointikriteerit, hyvä (3-4)
Opiskelija osaa käyttää johdonmukaisesti ammattikäsitteitä (a), etsiä tietoa alan keskeisistä tiedonlähteistä (b), hahmottaa tehtäväkokonaisuuksia (c), käyttää oman alan keskeisiä malleja, menetelmiä, ohjelmistoja ja tekniikoita (e).
Esitietovaatimukset
Ohjelmointi
Ohjelmointi 2
Tietokannat
Johdatus pelimoottoreihin