Script Programming (3 op)
Toteutuksen tunnus: TTKS0300-0K0V2
Toteutuksen perustiedot
- Ajoitus
-
01.01.2020 - 31.07.2020
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologiayksikkö
- Opetuskielet
- englanti
- Koulutus
- Tieto- ja viestintätekniikka (AMK)
- Opettajat
- Juho Pekki
- Ryhmät
-
TTV18SMTieto- ja viestintätekniikka
-
TTV18S3Tieto- ja viestintätekniikka
-
TTV18S2Tieto- ja viestintätekniikka
-
TTV18S1Tieto- ja viestintätekniikka
- Opintojakso
- TTKS0300
Arviointiasteikko
0-5
Tavoitteet
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
Sisältö
Opintojaksolla keskeisiä asioita ovat:
• Tietotyypit
• Funktiot
• Virheenkäsittely
• Käyttäjäsyöte
• Moduulit ja paketit
• Olio-paradigma
Oppimateriaalit
Opintojakson oma verkkomateriaali sekä luentokalvotPython Crash Course, Eric Matthes Python Recipes Handbook, Joey Bernard
Toteutuksen valinnaiset suoritustavat
Yhteiset ja itsenäiset harjoitustehtävät
Opiskelijan ajankäyttö ja kuormitus
81 tuntia opiskelijatyötä
Arviointikriteerit, tyydyttävä (1)
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.
Arviointikriteerit, hyvä (3)
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.
Arviointikriteerit, kiitettävä (5)
Erinomainen (5): Opiskelija hallitsee Python-kielen perusteet ja osaa soveltaa näitä taitoja kriittisesti ja innovatiivisesti haastavissakin tilanteissa.
Esitietovaatimukset
Ohjelmoinnin perusteet