Olio-ohjelmointi 2 (5op)
Toteutuksen tunnus: T42T189OJ-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
 - 14.03.2022 - 29.08.2022
 - Ilmoittautuminen toteutukselle on päättynyt.
 
- Ajoitus
 - 05.09.2022 - 23.09.2022
 - Toteutus on päättynyt.
 
- Opintopistemäärä
 - 5 op
 
- Virtuaaliosuus
 - 5 op
 
- Toteutustapa
 - Etäopetus
 
- Opetuskielet
 - englanti
 
- Paikat
 - 10 - 40
 
- Koulutus
 - Tietojenkäsittelyn koulutus
 
Arviointiasteikko
H-5
                    
Tavoitteet
Osaat toteuttaa olio-ohjelmointia sovelluskehitysympäristössä
                    
Toteutustavat
Tämä opintojakso voidaan toteuttaa monimuotoisesti tai puhtaasti verkossa. Tarkemmat toteustapatiedot löytyvät toteutussuunnitelmista.
                    
Suoritustavat
Voit suorittaa tämän opintojakson toteutuksen mukaisesti tai esittää vastuuopettajalle oman suoritussuunnitelmasi. Oman suunnitelma pitää esittää ennen toteutuksen alkua ja sen tulee olla realistinen ja johtaa vahvistettavissa olevaan opintojakson tavoitteiden mukaisen osaamiseen kasvuun. Toteutuksen vastuuopettaja(t) voivat hyväksyä tai hylätä suunnitelmasi.
                    
Sisältö
Opintojaksolla keskitytään syventämään olio-ohjelmointiosaamista esim. C#-ohjelmointikielellä Visual Studio-sovelluskehitysympäristössä
                    
Aika ja paikka
5.9.-23.9.2022 9.00-15:00 verkkoympäristössä.
                    
Oppimateriaalit
Oppimateriaali löytyy opintojakson moodle.tilasta.
                    
Opetusmenetelmät
Jaksolla hyödynnetään Object Oriented Programming 1:ssä opittuja taitoja käytännön läheisin esimerkein. Menetelmänä käytetään hands-on -koodausta ja opintomateriaaleja. Jakso toteutetaan englanninkielisenä kokonaisuutena.
                    
Opiskelijan ajankäyttö ja kuormitus
Viisi opintopistettä tarkoittaa opiskelijan työmääränä 135 tuntia. Tämä resurssi opiskelijan tulee ottaa huomioon oman ajankäyttönsä suhteen.
                    
Arviointikriteerit, tyydyttävä (1)
Hylätty 0
Tietosi/taitosi/tekemisesi ei vastaa tasoa 1
Tyydyttävä 1
Tiedät miten oliopohjaisia sovelluksia suunnitellaan ja toteutetaan
Tyydyttävä 2
Osaat muokata esimerkkien avulla yksinkertaisia oliopohjaisia ohjelman osia Visual Studio ympäristössä
                    
Arviointikriteerit, hyvä (3)
Hyvä 3
Osaat toteuttaa annettujen määritysten ja esimerkkien mukaisesti oliopohjaisia sovelluksia  ja ymmärrät olioi-ohjelmointiajattelun keskeiset perusperiaatteet
Hyvä 4
Osaat toteuttaa annettujen määritysten mukaisesti oliopohjaisia sovelluksia ja ymmärrät olioi-ohjelmointiajattelun perusperiaatteet
                    
Arviointikriteerit, kiitettävä (5)
Kiitettävä 5
Osaat suunnitella ja toteuttaa monipuolisia olio-ohjelmointipohjaisia sovelluksia itsenäisesti sekä ymmärrät monimutkaisia olio-ohjelmoinnin suhteita ja käsitteitä
                    
Esitietovaatimukset
Osallistuminen edellyttää Olio-ohjelmointi 1:n hyväksyttyä suorittamista - tai vastaavaa osaamista