Siirry suoraan sisältöön

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
  • LT24SV
    Tietojenkä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
  • LT23SV
    Tietojenkä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
  • ETN21KM
    Tietoverkkotekniikka
  • ETP21KM
    Ohjelmistotekniikka
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.