No upcoming implementations. See the syllabus for more information.
Learning outcomes of the course
Kurssin suoritettuaan opiskelija tuntee Python-ohjelmointikielen perusteet.
Osaamiset
EU-EE EUR-ACE Tekninen suunnittelu
EU-EN EUR-ACE Tekninen analyysi
EU-ER EUR-ACE Tekniikan soveltaminen käytäntöön
Course contents
Opintojaksolla keskeisiä asioita ovat:
• Tietotyypit
• Funktiot
• Virheenkäsittely
• Käyttäjäsyöte
• Moduulit ja paketit
• Olio-paradigma
Prerequisites and co-requisites
Ohjelmoinnin perusteet
Evaluation scale
0-5
Assessment criteria
Assessment criteria - grade 1 and 2
Osaaminen arvioidaan palautettujen harjoitustehtävien perusteella.
Välttävä (1): Opiskelija ymmärtää Python-kielen perusteet teoriassa. Hän pystyy ratkomaan välttävästi yksinkertaisia ohjelmointi-tehtäviä.
Tyydyttävä (2): Opiskelija tunnistaa perusasiat, mutta hänellä on puutteita keskeisten asioiden soveltamisessa.
Assessment criteria - grade 3 and 4
Hyvä (3): Opiskelija tunnistaa useimmat keskeiset asiat ja osaa soveltaa oppimaansa yksinkertaisiin ongelmatilanteisiin.
Kiitettävä (4): Opiskelija hallitsee Python kielen keskeiset asiat ja osaa soveltaa näitä taitoja työssään.
Assessment criteria - grade 5
Erinomainen (5): Opiskelija hallitsee Python-kielen perusteet ja osaa soveltaa näitä taitoja kriittisesti ja innovatiivisesti haastavissakin tilanteissa.