Siirry suoraan sisältöön

Python-ohjelmointi ja datan käsittely (5 op)

Toteutuksen tunnus: IT00EB85-3004

Toteutuksen perustiedot


Ilmoittautumisaika
08.04.2024 - 21.04.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
02.09.2024 - 20.12.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
englanti
Paikat
20 - 40
Koulutus
Degree Programme in Information Technology
Opettajat
Ville Kauppi
Vastuuopettaja
Heikki Brotkin
Ryhmät
ITMI23SP
Information technology, päivätoteutus
Opintojakso
IT00EB85

Toteutuksella on 30 opetustapahtumaa joiden yhteenlaskettu kesto on 45 t 0 min.

Aika Aihe Tila
Ti 03.09.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 05.09.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 10.09.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Pe 13.09.2024 klo 11:45 - 13:15
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 17.09.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 19.09.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 24.09.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 26.09.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 01.10.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 03.10.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 08.10.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 10.10.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 15.10.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 17.10.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 29.10.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 31.10.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 05.11.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 07.11.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 12.11.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 14.11.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 19.11.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 21.11.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 26.11.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 28.11.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 03.12.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 05.12.2024 klo 08:15 - 09:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 10.12.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
To 12.12.2024 klo 08:00 - 09:30
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ma 16.12.2024 klo 12:30 - 14:00
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Ti 17.12.2024 klo 10:15 - 11:45
(1 t 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Osaat selittää ohjelmoinnin peruskäsitteet. Tunnet ohjelmoinnin rakenteita ja niiden toimintaa. Pystyt kirjoittamaan lyhyitä ohjelmia Python-ohjelmointikielellä.

Sisältö

Miten kirjoitetaan ohjelmia Python kielellä ja koodieditorilla? Mitä ovat muuttujat, syötteet, datatyypit ja matemaattiset operaatiot? Miten merkkijonoja käsitellään? Mitä ovat ehtolauseet, ohjausrakenteet ja funktiokutsut? Miten käsitellään tiedostoja, listoja ja rakenteisia tietotyyppejä, kirjastoja ja laajennettavia moduuleja? Miten käsitellään virheitä? Mitä on algoritminen ajattelu, datan esitysmuodot, ja tiedon tallennus?

Opiskelumateriaali

Ilmoitetaan kurssin aloitusluennolla.

Opiskelumuodot ja -menetelmät

Kurssi koostuu luennoista, opinto materiaalista, ohjatuista harjoituksista ja harjoitustöistä.

TKI ja työelämäyhteistyö

Ei ole.

Tenttien ja tehtävien ajoittuminen

Ilmoitetaan kurssin aloitusluennolla.

Opiskelijan työmäärä

135 tuntia, joista noin 60 tuntia työkennellään luokassa. Muu aika kuluu itseopiskeluun, raporttien kirjoittamiseen ja kokeeseen valmistumiseen.

Arviointiasteikko

1-5

Arviointimenetelmät ja arvioinnin perusteet

Palautetut harjoitukset ja mahdollinen teoriakoe.
Ilmoitetaan aloitusluennolla.

Siirry alkuun