Ohjelmoinnin perusteet 1 (3 op)
Toteutuksen tunnus: KL00CX05-3014
Toteutuksen perustiedot
- Ilmoittautumisaika
-
16.04.2022 - 12.10.2022
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
24.10.2022 - 18.12.2022
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- SeAMK Automaatio- ja tietotekniikka
- Toimipiste
- SeAMK Seinäjoki, Frami
- Opetuskielet
- suomi
- Koulutus
- Insinööri (AMK), Tietotekniikka
Arviointiasteikko
1-5
Tavoitteet
Opiskelija osaa ohjelmoinnin perusrakenteet ja rakenteisen ohjelmasuunnittelun periaatteet. Opiskelija osaa ohjelmoida ja testata pieniä konsolikäyttöliittymällä varustettuja ohjelmia. Opiskelija osaa syötön, tulostuksen, valinta- ja toistorakenteet, metodit (funktiot) ja listoja.
Sisältö
Kielen perusrakenteet: tyypit, lauseet, syöttö, tulostus, loogiset lauseet, valinta, toisto, metodit (funktiot) ja listat.
Oppimateriaalit
W3Schools-dokumentaatio sekä opettajan luentomoniste ja videot
Opetusmenetelmät
Luennot ja ohjelmointiharjoitukset
Opiskelijan ajankäyttö ja kuormitus
Yhteensä 80 tuntia työtä, josta kontaktiopetusta 28 tuntia ja itsenäistä opiskelua 52 tuntia.
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa ohjelmoinnin perusrakenteet ja rakenteisen ohjelmasuunnittelun periaatteet. Opiskelija osaa ohjelmoida pieniä konsolikäyttöliittymällä varustettuja ohjelmia. Opiskelija osaa syötön, tulostuksen sekä valinta- ja toistorakenteet.
Arviointikriteerit, hyvä (3)
Opiskelija osaa ohjelmoinnin perusrakenteet ja rakenteisen ohjelmasuunnittelun periaatteet. Opiskelija osaa suunnitella, ohjelmoida ja dokumentoida pieniä konsolikäyttöliittymällä varustettuja ohjelmia. Opiskelija osaa syötön, tulostuksen, valinta- ja toistorakenteet, metodit (funktiot) sekä listojen käsittelyn.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa ohjelmoinnin perusrakenteet ja rakenteisen ohjelmasuunnittelun periaatteet. Opiskelija osaa suunnitella, ohjelmoida, dokumentoida ja testata konsolikäyttöliittymällä varustettuja ohjelmia. Opiskelija osaa syötön, tulostuksen, valinta- ja toistorakenteet, metodit (funktiot) sekä listojen käsittelyn erinomaisesti.