Ohjelmointi II (E0147), 5 op
Perustiedot
Kurssin nimi: | Ohjelmointi II |
Winhakoodi: | E0147 |
Kurren lyhenne: | Ohjelmointi II |
Opintopisteet: | 5 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 3.vsk, 4.vsk |
Jakso: | Syyslukukausi |
Lukuvuosi: | |
Opetuskieli: | Suomi |
Opettaja: | Janne Mäntykoski |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
E0146 Ohjelmointi I
Sisältö (ydinaines ja -osaaminen)
Olio-ohjelmoinnin perusteet, C++-kielen perusteet, C ja C++-kielen erot.
Sisältö (täydentävä ja erityisosaaminen)
Käyttäjäliityntöjen ohjelmoinnin perusteet, Windows ohjelman teko joko C tai C++-kielellä.
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
Opiskelija ymmärtää olio-ohjelmoinnin keskeiset periaatteet ja osaa käyttää niitä ohjelmiston suunnittelussa ja toteutuksessa. Opintojakson suoritettuaan opiskelija hallitsee luokat ja oliot. Opiskelija tuntee C++:n standardiluokat.
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
Opintojakson suoritettuaan opiskelija osaa suunnitella ja testata yksinkertaisia C++-kielisiä ohjelmia. Opiskelija pystyy myös analysoimaan yksinkertaisia C++-kielisiä ohjelmia.
Kirjallisuus ja muu materiaali
Ilmoitetaan opintojakson alussa.
Opetusmenetelmät
Luokkahuoneopetusta: 28 h
Laboratoriotöitä: 35 h
Harjoitustyö: 20 h
Tentti: 4h
Opiskelijan itseopiskelu (kuormittavuusanalyysi tehty 5/05): 46 h
Yhteensä: 133 h
Kuormittavuusanalyysin seuranta tehty: -
Opiskelijan kuormittavuus
Arvioinnin perusteet
Kaksi välikoetta, laboratoriotöiden arviointi ja harjoitustöiden arviointi. Hyväksyttyyn suoritukseen riittää välikokeiden läpäisy minimipisteillä ja laboratoriotöiden sekä pakollisten harjoitustöiden suorittaminen hyväksytysti.
Koulutusohjelmakohtaiset kompetenssit
Digitaalielektroniikka ja ohjelmointi
Teoreettinen perusta ja matemaattis-luonnontieteelliset valmiudet (T)