Siirry suoraan sisältöön

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
TTV18SM
Tieto- ja viestintätekniikka
TTV18S3
Tieto- ja viestintätekniikka
TTV18S2
Tieto- ja viestintätekniikka
TTV18S1
Tieto- ja viestintätekniikka
Opintojakso
TTKS0300
Toteutukselle TTKS0300-0K0V2 ei löytynyt varauksia!

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

Siirry alkuun