Ohjelmoinnin perusteet (5 op)
Toteutuksen tunnus: KT00DN49-3001
Toteutuksen perustiedot
Ilmoittautumisaika
15.08.2020 - 04.09.2020
Ajoitus
31.08.2020 - 18.12.2020
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Kotkan kampus
Opetuskielet
- Suomi
Koulutus
- Kyberturvallisuuden koulutus
Opettaja
- Pekka Vilpponen
Vastuuopettaja
Pekka Vilpponen
Ryhmät
-
KTKT19SPKyberturvallisuus, päivätoteutus
Tavoitteet
Saat opintojaksosta perusymmärryksen ohjelmoinnista. Tietotyyppien käytön, erilaisten ohjelmointirakenteiden (valinta, silmukat) välttämättömyyden ja hyödyllisyyden ja funktioiden käytön edut.
Osaat suunnitella ja toteuttaa yksinkertaisia ohjelmia itsenäisesti.
Tunnistat eri ohjelmointikielillä kirjoitetuista ohjelmista perustoiminnot ja rakenteet.
Sisältö
Kurssilla ohjelmoidaan yksinkertaisia ohjelmia.
Näet kuinka useimmat kurssin konsepteista toimivat lähes samoin monissa suosituissa ohjelmointikielissä.
Opit mitä ovat muuttujat, syötteet, tulosteet, ehtorakenteet, silmukat, merkkijonot, taulukot ja funktiot.
Opiskelumateriaali
Opiskelumateriaali on pääsääntöisesti learn.xamk.fi -palvelussa ja pääasiallisena kommunikaatiokanavana toimii Teams.
Yksilölliset oppimisväylät
Työviikkopohjainen oppimisväylä:
Osallistut työjärjestyksen mukaiseen opetukseen ja ohjaukseen. Opiskelusi rytmittyvät työjärjestyksen mukaisten ryhmätapaamisten ja itsenäisesti tehtävien oppimistehtävien mukaan.
Opintoja nopeuttava oppimisväylä:
Suoritustavasta sovittava ennen opintojakson alkua. Jos työskentelet alan yrityksessä, organisaatiossa tai korkeakoulun tarjoamassa projektissa, voit suorittaa opintojakson tai moduulin työpaikallasi/projektissa joko kokonaan tai osittain. Tällöin olet yhteydessä opintojakson alussa opintojakson opettajaan ja sovit työpaikallesi/projektille tehtävästä kehittämistehtävästä. Oppiminen edellyttää, että työssäsi perehdyt opintojaksolla käsiteltäviin teemoihin ja hallitset ne sekä teoriassa että käytännössä.
Työhön integroitu oppimisväylä:
Suoritustavasta sovittava ennen opintojakson alkua. Verkkototeutus - Perehdyt itsenäisesti Moodlessa olevaan materiaaliin ja teet tarvittavat oppimistehtävät. Oppimistehtävät sisältävät työviikkopohjaisen oppimisväylän toteutukseen suhteutettuna enemmän itsenäistä aiheeseen tutustumista. Itsenäisen suorituksen voit tehdä myös samanaikaisesti työviikkopohjaisen opetuksen kanssa. Tällöin voit osallistua lähiopetukseen kiinnostuksesi ja tarpeittesi mukaisesti.
Tentit ja muut määräajat
Opettaja järjestää opintojaksosta 3 tenttitilaisuutta lukuvuoden aikana.
Opiskelijan työmäärä
Opiskelijan työmäärä on 135 h, josta n. 55 h on työjärjestyksen mukaisesti luentoja ja ryhmätyöskentelyä opettajan ohjauksessa sekä n. 80 h itsenäisesti työstettäviä kotitehtäviä ja harjoitustöitä.
Arviointiasteikko
1-5
Arviointikriteerit, hyvä (3)
Opiskelija osaa käyttää johdonmukaisesti ammattikäsitteitä (a), etsiä tietoa alan keskeisistä tiedonlähteistä (b), hahmottaa tehtäväkokonaisuuksia (c), käyttää oman alan keskeisiä malleja, menetelmiä, ohjelmistoja ja tekniikoita (e)
Arviointimenetelmät ja arvioinnin perusteet
Palautettavat harjoitustehtävät ja välikokeet tai vaihtoehtoisesti tentti