Avoin yo: Johdatus Python ohjelmointiin, lv. 2023-2024
- Laajuus:
- 5 opintopistettä
- Kampus tai kaupunki:
- -
- Kategoria:
- Teknologia ja digitalisaatio
- Toteutusmuoto:
- Verkko-opetus
- Hinta:
- -

Johdatus ohjelmointiin käyttäen Python-ohjelmointikieltä. Ohjelmointi prosessina, ohjelmiin perehtyminen, perusohjausrakenteet (peräkkäisyys, ehto, valinta) käyttötarkoituksineen, syöttö, tulostus ja tiedostonkäsittely, muuttujat ja niiden käyttötavat, muuttujien roolit, merkkijonot, listat, sanakirjat, modulaarisuuden idea ja hyödyntäminen funktioilla, olio ja periytyminen, yksinkertainen graafinen käyttöliittymä, dokumentointi ja testaus.
Kurssin jälkeen opiskelija:
- Osaa ratkaista helppoja ongelmia ja toteuttaa ongelmaa vastaavan ohjelman Python-kielellä.
- Hän tietää mitä asioita kuuluu ohjelmointiprosessiin.
- Hän tuntee ohjelmoinnin peruskäsitteet ja perusrakenteet (peräkkäisyys, ehto- ja toistorakenteet) sekä yksinkertaisia tietorakenteita (lista ja sanakirja).
- Hän tuntee olion käsitteen ja osaa tehdä yksinkertaisia olioita.
- Hän osaa tehdä ohjelmaan yksinkertaisen graafisen käyttöliittymän.
- Hän tietää milloin mitäkin rakennetta kannattaa käyttää ja osaa rakenteiden käytön Python-kielellä.
- Hän tietää ohjelmien dokumentoinnin periaatteet ja osaa dokumentoida omia ohjelmiaan.
- Hän pystyy perehtymään toisten kirjoittamiin ohjelmiin, osaa tehdä niihin muutoksia sekä testata niitä.
- Hän osaa etsiä, tunnistaa ja korjata ohjelmointivirheitä.
- Hän tunnistaa eri ohjelmointikielten syntaktisia eroja.
Suoritustapa: Verkkotehtävät vapaalla aikataululla syyskuun 2023 alusta kevään 2024 loppuun. Toisen asteen opiskelijat (lukiolaiset ym.) voivat suorittaa kurssin osissa 2op+3op.
Toteutustapa: MOOC-kurssi verkko-opintoina DigiCampus-ympäristössä. Linkki kurssiin tutustumista varten lisätään tähän myöhemmin.
Kirjallisuus: Verkkomateriaali. Oheismateriaalina: Jussi Kasurinen: Python ohjelmointiopas; Tony Gaddis: Starting out with Python, Pearson 2009 tai uudempi painos.
Kirjallisuuden hankinta-/lainauskulut eivät sisälly opintomaksuun. Vuoden 2023 aikana aloitetut tietojenkäsittelytieteen opinnot ovat maksuttomia.
Katso yleinen tallenne opintojen aloittamiseen avoimessa yliopistossa (kesto n. 6 min).
Kaikki ohjelmoinnista kiinnostuneet tai ohjelmointitaitoja työssään tarvitsevat; lukiolaiset.
Vuoden 2023 aikana aloitetut tietojenkäsittelytieteen opinnot ovat maksuttomia. Vuoden 2024 alusta opinnot maksavat 15 e/op. Tutustu avoimen yliopisto-opetuksen perumisehtoihin: Opinto-oikeus ja maksuehdot.
Kirjallisuuden hankinta/lainauskulut eivät sisälly opintomaksuun.
Ajankohdasta riippumaton
Suomi