Opiskelija tutustuu kurssilla ohjelmoinnin käsitteisiin, työkaluihin ja työtapoihin. Opiskelija osaa kurssin jälkeen toteuttaa komentoriviohjelmia Python-ohjelmointikieltä käyttäen.
Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
Opiskelija on suorittanut hyväksytysti opintojakson Orientaatio ohjelmistotuotantoon (SWD1TN001) tai hänellä on vastaavat tiedot ja taidot.
Sisältö
Opintojaksolla syvennetään ohjelmoinnin osaamista ja tutustutaan Python-ohjelmointikielen käyttöön.
Opittavia aiheita ovat mm.
- muuttujat ja tietotyypit
- ehtolauseet
- toistolauseet
- funktiot
- tietorakenteet
- tiedostojen käsittely
- poikkeusten käsittely
Arviointikriteerit
Arviointikriteeri - arvosana 1
- ymmärtää ohjelmoinnin peruskäsitteet
- ymmärtää, mihin eri tietorakenteita voidaan hyödyntää
- osaa käyttää ehto- ja toistorakenteita
- osaa määritellä funktioita
- ymmärtää poikkeustenkäsittelyn merkityksen ohjelmassa
Arviointikriteeri - arvosana 3
- osaa määritellä omia funktioita sekä moduuleja tarkoituksenmukaisesti
- osaa laatia ohjelman, jossa käsitellään poikkeuksia
- osaa käyttää Pythonin kokoelmia ohjelmissa
- hahmottaa tehdyn sovelluksen ja sen ajoympäristön perusrakenteet
Arviointikriteeri - arvosana 5
- osaa soveltaa oppimaansa luovasti
- osaa hankkia itse uutta tietoa
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti