Siirry suoraan sisältöön

Ohjelmoinnin perusteet 2 (4op)

Opintojakson tunnus: C-02472-7A00DZ76

Opintojakson perustiedot


Laajuus
4 op
Opetuskieli
suomi
Korkeakoulu
Seinäjoen ammattikorkeakoulu

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-2)

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-4)

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.

Siirry alkuun