Ohjelmoinnin perusteet 2 (4 op)
Toteutuksen tunnus: KL00CX06-3002
Toteutuksen perustiedot
Ilmoittautumisaika
16.07.2021 - 26.09.2021
Ajoitus
16.08.2021 - 19.12.2021
Laajuus
4 op
Yksikkö
SeAMK Tekniikka
Toimipiste
SeAMK Tekniikka, Seinäjoki
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Ohjelmistosuunnittelu
Opettaja
- Sami Ojanpää
Opiskelijaryhmät
-
OHSU21SOhjelmistosuunnittelu
Tavoitteet
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- ja sanakirja-tietorakenteita sekä tiedostoja ohjelmassaan. Opiskelija osaa tehdä pienen graafisella käyttöliittymällä varustetun sovelluksen.
Sisältö
- Lista ja sanakirja
- Luokan määrittely
- Olioiden luominen ja käyttäminen
- Tiedostojen käsittely
- Graafinen käyttöliittymä: käyttöliittymän suunnittelu ja tapahtumien käsittely
Oppimateriaalit
Luentomateriaali ja luentojen esimerkit
Opetusmenetelmät
Luennot ja harjoitustehtävät
Opiskelijan ajankäyttö ja kuormitus
Työmäärä yhteensä: 80h
Arviointiasteikko
1-5
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.
Esitietovaatimukset
Ohjelmoinnin perusteet 1