Siirry suoraan sisältöön

Python-ohjelmointi (5 op)

Toteutuksen tunnus: TX00FI90-3009

Toteutuksen perustiedot


Ajoitus
18.03.2025 - 08.05.2025
Toteutus on päättynyt.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) ICT ja tuotantotalous
Opetuskielet
englanti
Koulutus
Tekniikan ja liikenteen alan täydennyskoulutus
Opettajat
Muath Othman
Ryhmät
LT6425K01
Professional Development Program in Information Technology
Opintojakso
TX00FI90

Toteutuksella on 15 opetustapahtumaa joiden yhteenlaskettu kesto on 46 t 0 min.

Aika Aihe Tila
Ti 18.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KME659 Oppimistila
To 20.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMC565 Digitila
Ti 25.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMD550 Oppimistila
To 27.03.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMC565 Digitila
Ti 01.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMD550 Oppimistila
To 03.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMC565 Digitila
Ti 08.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMD550 Oppimistila
To 10.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMC565 Digitila
Ti 15.04.2025 klo 13:00 - 17:00
(4 t 0 min)
Python Programming TX00FI90-3009
KME659 Oppimistila
To 17.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMC565 Digitila
Ti 22.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMD550 Oppimistila
To 24.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMC565 Digitila
Ti 29.04.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMD550 Oppimistila
Ti 06.05.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KMD550 Oppimistila
To 08.05.2025 klo 13:00 - 16:00
(3 t 0 min)
Python Programming TX00FI90-3009
KME762 Oppimistila
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opintojakson jälkeen opiskelija osaa lukea ja kirjoittaa Python-kielisiä ohjelmia. Opiskelija ymmärtää Python-kielen mahdollisuudet ja rajoitteet.

Sisältö

Johdanto Python-kurssille, Python-kielen perusasiat, valintarakenne if-elif-else, toistorakenteet, tiedostot Python-kielessä, alifunktiot, moduulit, virheenkorjaus, tietotyypit ja leikkaukset, oliot

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Algoritmit ja ohjausrakenteet:

- Ymmärtää eri kontrollirakenteiden merkityksen ja osaa valita tilanteeseen sopivan rakenteen.
- Osaa selittää yksinkertaisen ohjelman etenemisen.

Muuttujat, vakiot ja tyypit:

- Ymmärtää muuttujan tyypin ja arvon merkityksen.

Aliohjelmat:

- Ymmärtää aliohjelmien merkityksen sekä nimeämisen ja kutsumisen periaatteen.

Arviointikriteerit, hyvä (3)

Algoritmit ja ohjausrakenteet:

- Osaa laatia yksinkertaisia algoritmeja.
- Osaa peruskontrollirakenteiden käytön.
- Ymmärtää vuorovaikutteisen (syöttötietoja kyselevän ja tulostietoja kirjoittavan) ohjelman idean ja osaa toteuttaa tällaisia.
- Tuntee taulukosta etsimisen idean ja osaa ohjelmoida peräkkäishaun.

Muuttujat, vakiot ja tyypit
- Osaa määritellä käyttötarkoitukseen sopivia muuttujia ja vakioita.

Arviointikriteerit, kiitettävä (5)

Algoritmit ja ohjausrakenteet:

- Osaa tehdä elegantteja ratkaisuja pelkän oikean toiminnan lisäksi.
- Osaa hyödyntää taulukoita monipuolisesti (peräkkäiskäsittely, hajakäsittely, assosiatiivinen haku).

Muuttujat, vakiot ja tyypit:
- Osaa määritellä ja käyttää kaksiulotteista taulukkoa.

Aliohjelmat
- Osaa tehdä testit aliohjelmille.

Lisätiedot

Kurssi toteutetaan monimuotoisena.

Lisätiedot

Kurssi toteutetaan monimuotoisena.

Siirry alkuun