Python-ohjelmointiLaajuus (5 op)
Tunnus: 4_ETV0110
Laajuus
5 op
Osaamistavoitteet
Osaat asentaa Python-kehitysympäristön tietokoneeseen
Osaat suunnitella ja toteuttaa Python-kielisiä ohjelmia
Pystyt lukemaan muiden kirjoittamia Python-kielisiä ohjelmia
Osaat soveltaa Python-kielen rakenteita tehokkaasti
Tunnet tärkeimpiä Python-kirjastoja ja osaat käyttää niitä
Tunnistat millaisten tehtävien ratkaisemiseen Python-kieli soveltuu ja mitkä ovat kielen heikkoudet
Sisältö
Anaconda
Syöttö ja tulostus
Muuttujat ja tietotyypit
Toisto- ja ehtorakenteet
Satunnaisluvut
Funktiot
Moduulit
Listat, sanakirjat sekä joukot
Tiedostonkäsittely
Luokat
Poikkeuskäsittely
Tärkeimmät kirjastot
Ilmoittautumisaika
01.08.2024 - 15.07.2025
Ajoitus
09.09.2024 - 31.07.2025
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Tietotekniikka - AMK
Opetuskielet
- Suomi
Paikat
0 - 1500
Opettaja
- Jukka Kinnunen
Ajoitusryhmät
- Avoin_amk_CO (Koko: 1000. Avoin AMK: 0.)
Koulutusryhmat
- Avoin_amk_CO
Toteutuksen kuvaus
Opintojakso suoritetaan täysin verkossa Moodle-oppimisympäristössä.
Luennoilla tyypillisesti käydään lyhyesti teoria läpi, jonka jälkeen esimerkkien ja omatoimisten harjoitusten kautta teoria siirretään käytännöksi. Luennot on kaikki etukäteen nauhoitettu. Kustakin aihealueesta on joukko harjoituksia, joihin löytyy malliratkaisut ja niiden selitykset nauhoitettuna.
Etenemisen haasteiden yhteydessä kannattaa esittää kysymyksiä Moodlen keskustelualueella ja tarvittaessa olla yhteydessä kurssin opettajaan. Jälkimmäisessä tapauksessa järjestämme Zoom-istunnon asian ratkaisemiseksi.
Kurssilla on palautettaville tehtäville useita deadlinejä. Opiskelija valitsee itselleen sopivimman deadlinen. Arviointi tapahtuu kolmen viikon kuluessa deadlinestä.
Arviointi: Perustuu erikseen palautettaviin tehtäviin. Kustakin aihealueesta (aihealueita 6) on määritelty 5-8 tehtävää.
Arvosana määräytyy seuraavasti:
50% oikein -> 1
60% oikein -> 2
70% oikein -> 3
80% oikein -> 4
90% oikein -> 5
Jokainen palautettu ja hyväksytty tehtävä on yhden pisteen arvoinen. Tehtävien palautuksessa on käytössä automaattitarkastus eli ennen palautusta opiskeljia suorittaa omatoimisen testauksen. Jos testi menee läpi, niin tyypilllisesti se on hyväksytty.
Toteutuksen valinnaiset suoritustavat
Ole yhteydessä kurssin opettajaan.
Opiskelijan ajankäyttö
Opiskelijan yhteenlaskettu työmäärä muodostuu seuraavasti:
- itsenäinen työskentely 132 tuntia
Oppimateriaali ja suositeltava kirjallisuus
Kurssin opetusmateriaali julkaistaan Moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.
Lisätietoja opiskelijoille
Opintojakso on maksuton CampusOnline -opiskelijoille.
Avoimen amk:n opiskelijoille opintomaksu on 75 euroa. Vaihtoehtona on myös vuosimaksu 350 €, joka kattaa 12 kuukauden opintomaksut.
Lukion tai ammattiopiston opiskelijat voivat opiskella maksutta Savonian avoimessa ammattikorkeakoulussa.
Pohjois-Savon alueen ammatillisista oppilaitoksista tai lukioista valmistuneet (1.1.2023 alkaen) voivat opiskella maksutta yhden vuoden Savonian avoimen ammattikorkeakoulun opintoja, kun opinnot aloitetaan vuoden sisällä valmistumisesta.
Ilmoittautumisaika
01.08.2024 - 15.09.2024
Ajoitus
30.08.2024 - 29.12.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketalous - AMK
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
- Janne Koponen
Opiskelijaryhmät
-
LT24SVTietojenkäsittely, verkkototeutus
Toteutuksen kuvaus
- Videouennot, esimerkit, harjoitustehtävät
- Tarvittaessa ohjauksia Zoomin välityksellä
- Arviointi: Viikkoharjoitukset
Toteutuksen valinnaiset suoritustavat
Ota yhteys luennoitsijaan
Opiskelijan ajankäyttö
Luennot 56h
Harjoitukset 40h
Itsenäistä opiskelua 29h
Oppimateriaali ja suositeltava kirjallisuus
Luentomateriaalit, Python-dokumentaatio
Ilmoittautumisaika
01.08.2023 - 31.05.2024
Ajoitus
15.09.2023 - 31.07.2024
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Opetuskielet
- Suomi
Opettaja
- Jukka Kinnunen
Ajoitusryhmät
- Avoin_amk_CO (Koko: 1000. Avoin AMK: 0.)
Koulutusryhmat
- Avoin_amk_CO
Toteutuksen kuvaus
Toteutus: luennot ja ja harjoitukset. Luennoilla tyypillisesti käydään lyhyesti teoria läpi, jonka jälkeen esimerkkien ja omatoimisten harjoitusten kautta teoria siirretään käytännöksi. Luennot on kaikki etukäteen nauhoitettu. Kustakin aihealueesta on joukko harjoituksia, joihin löytyy malliratkaisut ja niiden selitykset nauhoitettuna.
Arviointi: Perustuu erikseen palautettaviin tehtäviin. Kustakin aihealueesta (aihealueita 6) on määritelty 5-8 tehtävää. Arvosana määräytyy seuraavasti:
50% oikein -> 1
60% oikein -> 2
70% oikein -> 3
80% oikein -> 4
90% oikein -> 5
Jokainen palautettu ja hyväksytty tehtävä on yhden pisteen arvoinen. Tehtävien palautuksessa on käytössä automaattitarkastus eli ennen palautusta opiskeljia suorittaa omatoimisen testauksen. Jos testi menee läpi, niin tyypilllisesti se on hyväksytty.
Toteutuksen valinnaiset suoritustavat
Ota yhteys kurssin opettajaa
Opiskelijan ajankäyttö
Opiskelijan yhteenlaskettu työmäärä muodostuu seuraavasti:
- itsenäinen työskentely, 132h
Harjoittelu- ja työelämäyhteistyö
Ei
Oppimateriaali ja suositeltava kirjallisuus
Kurssin opetusmateriaali julkaistaan moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.
Luonnollisesti opiskelija joutuu myös turvautumaan verkosta löytyviin materiaaleihin ja etsimään tietoa sieltä omatoimisesti.
Lisätietoja opiskelijoille
Opintojakso on maksuton CampusOnline -opiskelijoille.
Avoimen amk:n opiskelijoille opintomaksu on 75 euroa. Vaihtoehtona on myös vuosimaksu 350 €, joka kattaa 12 kuukauden opintomaksut.
Lukion tai ammattiopiston opiskelijat voivat opiskella maksutta Savonian avoimessa ammattikorkeakoulussa.
Pohjois-Savon alueen ammatillisesta oppilaitoksesta tai lukioista 1.1.2023 lähtien valmistuneet voivat opiskella maksutta yhden vuoden Savonian avoimen ammattikorkeakoulun opintoja, kun opinnot aloitetaan vuoden sisällä valmistumisesta.
Linkki opintojakson aloitussivulle 17.12.2023 asti on https://moodle.savonia.fi/course/view.php?id=17873 .
18.12.2023 alkaen osoite on
https://moodleold.savonia.fi/course/view.php?id=17873 .
Kirjautumisavain: python24
Ilmoittautumisaika
01.08.2023 - 01.12.2023
Ajoitus
01.09.2023 - 31.12.2023
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketalous - AMK
Opetuskielet
- Suomi
Opettaja
- Janne Koponen
Opiskelijaryhmät
-
LT23SVTietojenkäsittely, verkkototeutus
Toteutuksen kuvaus
- Luennot, esimerkit, harjoitustehtävät
- Arviointi: Viikkoharjoitukset
Toteutuksen valinnaiset suoritustavat
Ota yhteys luennoitsijaan
Opiskelijan ajankäyttö
Lähiopetus 56h
Harjoitukset 40h
Itsenäistä opiskelua 29h
Oppimateriaali ja suositeltava kirjallisuus
Luentomateriaalit, Python-dokumentaatio
Ilmoittautumisaika
01.12.2022 - 14.05.2023
Ajoitus
01.01.2023 - 31.07.2023
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Tietotekniikka - AMK
Toimipiste
Microkadun kampus
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Tietotekniikan tutkinto-ohjelma
Opettaja
- Jukka Kinnunen
Ajoitusryhmät
- Avoin_amk_CO (Koko: 800. Avoin AMK: 0.)
Opiskelijaryhmät
-
ETN21KMTietoverkkotekniikka
-
ETP21KMOhjelmistotekniikka
Koulutusryhmat
- Avoin_amk_CO
Toteutuksen kuvaus
Toteutus: luennot ja ja harjoitukset. Luennoilla tyypillisesti käydään lyhyesti teoria läpi, jonka jälkeen esimerkkien ja omatoimisten harjoitusten kautta teoria siirretään käytännöksi. Luennot on kaikki etukäteen nauhoitettu. Kustakin aihealueesta on joukko harjoituksia, joihin löytyy malliratkaisut ja niiden selitykset nauhoitettuna.
Arviointi: Perustuu erikseen palautettaviin tehtäviin. Kustakin aihealueesta (aihealueita 6) on määritelty 5-8 tehtävää. Arvosana määräytyy seuraavasti:
50% oikein -> 1
60% oikein -> 2
70% oikein -> 3
80% oikein -> 4
90% oikein -> 5
Jokainen palautettu ja hyväksytty tehtävä on yhden pisteen arvoinen. Tehtävien palautuksessa on käytössä automaattitarkastus eli ennen palautusta opiskeljia suorittaa omatoimisen testauksen. Jos testi menee läpi, niin tyypilllisesti se on hyväksytty.
Toteutuksen valinnaiset suoritustavat
Ota yhteys kurssin opettajaa
Opiskelijan ajankäyttö
Opiskelijan yhteenlaskettu työmäärä muodostuu seuraavasti:
- itsenäinen työskentely, 132h
Harjoittelu- ja työelämäyhteistyö
Ei
Oppimateriaali ja suositeltava kirjallisuus
Kurssin opetusmateriaali julkaistaan moodlessa. Materiaali sisältää ppt-tiedostoja, videoita, tehtäviä ja esimerkkiratkaisuja.
Luonnollisesti opiskelija joutuu myös turvautumaan verkosta löytyviin materiaaleihin ja etsimään tietoa sieltä omatoimisesti.
Lisätietoja opiskelijoille
Linkki opintojakson aloitussivulle on https://moodle.savonia.fi/course/view.php?id=16922
Kirjautumisavain: python23
Opintojakso on maksuton CampusOnline -opiskelijoille. Avoimen amk:n opiskelijoille opintomaksu on 75 euroa.
Opintojakso on maksuton myös toisen asteen opiskelijoille (lukiot ja ammattiopistot) sekä Savoniasta valmistuneille tutkinto-opiskelijoille, kun tutkinnon suorittamisesta on enintään vuosi aikaa.