Python Programming (5 cr)
Code: TT00CG64-3001
General information
- Enrollment
-
19.08.2024 - 22.09.2024
Registration for the implementation has ended.
- Timing
-
26.08.2024 - 15.12.2024
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Teknologia
- Teaching languages
- Finnish
- Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Realization has 8 reservations. Total duration of reservations is 26 h 0 min.
Time | Topic | Location |
---|---|---|
Tue 27.08.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 03.09.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 10.09.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 17.09.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 24.09.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 01.10.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 08.10.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Tue 22.10.2024 time 08:15 - 11:30 (3 h 15 min) |
Python-ohjelmointi TT00CG64-3001 |
Teams opetus
|
Objective
Opiskelija hallitsee monipuolisen Python-ohjelmoinnin, valinta- ja toistorakenteen, tiedostojen käsittelyn, funktiot, luokkarakenteen, modulit, sekä virheiden ja tietokantojen käsittelyn. Opiskelija tutustuu myös monipuolisesti erilaisten ohjelmakirjastojen käyttöön ja kykenee ratkaisemaan laajojakin ohjelmointitehtäviä Python-kielen avulla.
Content
Python-kielisen ohjelman rakenne
Toisto- ja ehtorakenteet
Valmiit ja itse määritellyt tietotyypit
Funktiot ja luokat
Säännölliset lausekkeet
Tietokantojen käsittely
Ohjelmakirjastojen käyttö
Materials
https://jakevdp.github.io/PythonDataScienceHandbook/
Evaluation scale
0 - 5
Assessment criteria, excellent (5)
Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.
Assessment criteria, good (3)
Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.
Assessment criteria, satisfactory (1)
Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.
Assessment criteria, approved/failed
Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.