Ohjelmoinnin perusteet (5 op)
Toteutuksen tunnus: AL00CM17-3001
Toteutuksen perustiedot
Ilmoittautumisaika
01.07.2021 - 05.09.2021
Ajoitus
10.09.2021 - 10.12.2021
Opintopistemäärä
5 op
Virtuaaliosuus
3 op
Toteutustapa
40 % Lähiopetus, 60 % Etäopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Paikat
0 - 50
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Tommi Kallonen
- Pasi Tiihonen
Opetusryhmät
- Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLPRIT21STietojenkäsittelyn koulutus 21S Lappeenranta
Pienryhmät
- Harjoitukset 1
Osaamistavoitteet
Opiskelija osaa
- suunnittella ja toteuttaa pienehköjä ohjelmia itsenäisesti:
- jakaa ohjelman erikseen toteuttavissa oleviin osiin tarkoituksen mukaisesti sekä suunnitella ja toteuttaa yksinkertaiset tietorakenteet ja algoritmit.
- arvioida toisen kirjoittamaa ohjelman rakennetta
Toteutustapa ja opetusmenetelmät
Opintojakson alussa tutustutaan aiheisin ohjatummin, kurssin edetessä sovelletaan "flipped classroom"- metodia. Materiaali mm. videot aihepiireistä moodlessa. Viikottaiset ohjaussessiot koko opintojakson ajan. Opiskelija voi edetä myös omaan tahtiin.
Ajoitus ja läsnäolo
Aloitus 10.9. kello 8:15. Kaikkien olisi suotavaa olla tuolloin paikalla.
Oppimateriaali ja suositeltava kirjallisuus
Kaikki materiaali moodlessa
Toteutuksen valinnaiset suoritustavat
Näyttökoe
Oppimisympäristö
Materiaali (videoita, dioja, harjoituksia) moodlessa
Opiskelijan ajankäyttö ja kuormitus
noin 100.120h
Sisältö
Ohjelmiston kehitysympäristöt ja työkalut, ohjelmoinnin perusrakenteet, algoritmit
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
Ei esitietoja.
Arviointimenetelmät
Loppukoe. Opiskelija voi saada lisäpisteitä tekemällä harjoitustehtäviä
Arviointiasteikko
1-5
Hylätty (0)
Opiskelija ei kykene ratkaisemaan yksinkertaisia ohjelmointiongelmia
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija osaa käyttää ohjelmoinnin perusrakenteita ja ratkoa yksinkertaisia ohjelmointitehtäviä
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Opiskelja osaa kaikki ohjelmoinnin perusrakenteet osaa ratkoa ohjelmointitehtäviä niitä hyödyntäen
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Opiskelija osaa valita tarpeeseen sopivia ohjelmointirakenteita ongelmien ratkaisemiseksi