Ohjelmoinnin perusteet 1 (3op)
Toteutuksen tunnus: KC00BOHPE10-3009
Toteutuksen perustiedot
- Ilmoittautumisaika
- 11.02.2019 - 05.05.2019
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 11.03.2019 - 05.05.2019
- Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Opetuskielet
- suomi
- Koulutus
- Insinööri (AMK), Automaatiotekniikka
- Opettajat
- Hilkka Niemelä
- Jyri Lehto
- Opintojakso
- KC00BOHPE10
Arviointiasteikko
1-5
Tavoitteet
Tavoitteena on, että opiskelija hallitsee ohjelmoinnin perusrakenteet ja rakenteisen ohjelmasuunnittelun periaatteet. Opiskelija osaa suunnitella, koodata, dokumentoida ja testata pienehköjä konsolikäyttöliittymällä varustettuja ohjelmia. Rakennetaan perusta ohjelmointitaidoille, jotka ovat tärkeitä kestävän kehityksen ja kustannustehokkaan toiminnan kannalta.
Sisältö
Kielen perusrakenteet: tyypit, lauseet, syöttö, tulostus, loogiset lauseet, valinta, toisto, metodit. Ohjelmointivälineinä käytetään kansainvälisesti tunnettuja ohjelmointialustoja.
Oppimateriaalit
Opettajan luentomoniste ja ohjelmointikielen sivusto
Opetusmenetelmät
Luennot, ohjelmointiharjoitukset ja itsenäiset ohjelmointitehtävät
Tenttien ajankohdat ja uusintamahdollisuudet
Viimeisellä lähiopetusviikolla
Opiskelijan ajankäyttö ja kuormitus
Luennot ja yhteiset ohjelmointiharjoitukset 40 h, itsenäinen opiskelu ja ohjelmointiharjoitusten tekeminen 40 h
Arviointikriteerit, tyydyttävä (1)
Tyydyttävä (1-2): Opiskelija tuntee ja hallitsee tyydyttävässä määrin ohjelmoinnin perusrakenteet ja kykenee soveltamaan niitä tavanomaisten ohjelmointiongelmien ratkaisemisessa.
Arviointikriteerit, hyvä (3)
Hyvä (3-4): Opiskelija tuntee ja hallitsee hyvin ohjelmoinnin perusrakenteet ja kykenee soveltamaan niitä ohjelmointiongelmien ratkaisemisessa.
Arviointikriteerit, kiitettävä (5)
Kiitettävä (5): Opiskelija osaa monipuolisesti soveltaa erilaisia ohjelmointirakenteita ohjelmointitöissään.
Esitietovaatimukset
Edeltäviä opintoja ei tarvita.