UUSI Ohjelmoinnin perusteet 2 (4op)
Opintojakson tunnus: 7A00DZ76
Opintojakson perustiedot
- Laajuus
- 4 op
- Opetuskieli
- suomi
Osaamistavoitteet
Kurssin suoritettuaan opiskelija osaa hyödyntää perustietorakenteita ja olio-ohjelmoinnin perusteet. Opiskelija osaa tehdä modulaarisia ohjelmia aliohjelmia ja luokkia hyödyntäen. Opiskelija osaa käyttää lista- ja sanakirja-tietorakenteita sekä tiedostoja ohjelmassaan. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen. Opiskelija osaa versionhallinnan alkeet.
Sisältö
- Tietorakenteet: Lista, sanakirja ja monikko
- Tiedostojen käsittely ja JSON
- Luokan määrittely
- Olioiden tekeminen ja käyttäminen
- Propertyt
- Ohjelman jakaminen useampaan tiedostoon
- Graafinen käyttöliittymä: käyttöliittymän suunnittelu ja tapahtumien käsittely
Esitietovaatimukset
Ohjelmoinnin perusteet 1
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee olio-ohjelmoinnin perusteet. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa käyttää lista-tietorakennetta ja tiedostoja ohjelmassaan. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen.
Arviointikriteerit, hyvä (3)
Opiskelija osaa olio-ohjelmoinnin perusteet. Opiskelija osaa tehdä modulaarisia ohjelmia aliohjelmia ja luokkia hyödyntäen. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa käyttää lista-tietorakennetta ja tiedostoja ohjelmassaan. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa olio-ohjelmoinnin perusteet erinomaisesti. Opiskelija osaa tehdä modulaarisia ohjelmia aliohjelmia ja luokkia hyödyntäen. Opiskelija osaa määritellä luokan ja käyttää luokan olioita. Opiskelija osaa käyttää lista- ja sanakirja-tietorakenteita sekä tiedostoja ohjelmassaan. Opiskelija osaa tehdä graafisella käyttöliittymällä varustetun sovelluksen.