Siirry suoraan sisältöön

Python-ohjelmoinnin perusteet (5 op)

Toteutuksen tunnus: DD10009-3002

Toteutuksen perustiedot


Ilmoittautumisaika

01.10.2021 - 21.02.2022

Ajoitus

14.03.2022 - 31.08.2022

Opintopistemäärä

5 op

Virtuaaliosuus

5 op

Toteutustapa

Etäopetus

Yksikkö

Erikoistumiskoulutus (ERK)

Toimipiste

Wärtsilä-kampus Karjalankatu 3 (WÄR)

Opetuskielet

  • Suomi

Paikat

25 - 60

Koulutus

  • Tietojenkäsittelyn koulutus

Opettaja

  • Radu Mariescu-Istodor
  • Petri Laitinen
  • Joni Ranta

Vastuuopettaja

Petri Laitinen

Ryhmät

  • TOP21_22
    Täydentävän osaamisen opintojen ryhmä lv 2021-2022
  • KATS21SI
    SmartICT - älykkään automaation ohjelmointiosaaja

Aika ja paikka

Toteutusajankohta: 14.03.2022 - 31.08.2022

Oppimateriaalit

Erno Vanhala ja Uolevi Nikula: Python 3 - ohjelmointiopas. ISBN 978-952-265-125-9.
PCAP: Programming Essentials in Python. https://www.netacad.com/courses/programming/pcap-programming-essentials-python
Käytettävät välineet:
- Python3-tulkkiohjelma ja pip-pakkauksenhallintaohjelma
- ohjelmoijalle soveltuva tekstinkäsittelyohjelma, esimerkiksi Visual Studio Code tai Notepad++

Opetusmenetelmät

Ohjelmoinnin perusteet Python-ohjelmointikielellä on kaksiosainen opintojakso, jossa opiskellaan ohjelmoinnin perusasioita ja Python-ohjelmointikielen perusteet. Opintojakso soveltuu ensimmäiseksi ohjelmoinnin opintojaksoksi. Tietokoneen peruskäyttötaidot tarvitaan ennen opiintojaksolle osallistumista. Opintojakso koostuu kahdesta peräkkäisestä osasta:
Python Essentials 1 (PE1): Ohjelmoinnin perusteet Python-ohjelmointikielellä yhteensä 4 moduulia;
Python Essentials 2 (PE2): Ohjelmoinnin jatko-osa yhteensä 4 moduulia käsittäen Python-kielen moduulit, luokat, merkkijonojen edistynyt käyttö ja tiedostojen käsittely.
Opintojakson hyväksytyn suorituksen jälkeen opiskelija:
- osaa ratkaista pienimuotoisia ohjelmointiin liittyviä ongelmia Python-ohjelmointikielellä
- ymmärtää olio-ohjelmoinnin periaatteet

Toteutuksen valinnaiset suoritustavat

Cisco networking academyn materiaali itseopiskeluna osat 1-2 testeineen ja Exam läpi (>=50% pisteistä)
Opiskelija laatii vapaavalintaisen harjoitustyön 100 riviä koodia, ohjelma lukee ja/tai kirjoittaa tiedostosta/tiedostoon, arviointit hyväksytty/täydennettävä/hylätty

Sisällön jaksotus

6 kertaa 1,5-2 h käytännöllistä työpajatyöskentelyä etänä ja lisäksi ohjaustunteja tarpeen mukaan

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Cisco networking academyn materiaali itseopiskeluna osat 1-2 testeineen ja Exam läpi (>=50% pisteistä)
Arviointi Netacad-testien perusteella 0-5, harjoitustyö voi korottaa