Advanced Python programmingLaajuus (5 cr)
Code: TT00CV67
Credits
5 op
Teaching language
- Finnish
Responsible person
- Jaakko Vanhala
Objective
The student will deepen their knowledge of handling objects in the Python language, become familiar with functional programming, and become familiar with the pygame library in the context of game development.
Content
Luokkahierarkiat
Näkyvyysmääreet
Olio-ohjelmoinnin tekniikat
Kapselointi
Koosteet
Rekursio
Generaattorit
Funktionaalinen ohjelmointi
Säännölliset lausekkeet
pygame-kirjasto
Materials
To be stated in the implementation description.
Enrollment
02.07.2024 - 31.07.2024
Timing
01.08.2024 - 31.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Teachers
- Jaakko Vanhala
Objective
The student will deepen their knowledge of handling objects in the Python language, become familiar with functional programming, and become familiar with the pygame library in the context of game development.
Content
Luokkahierarkiat
Näkyvyysmääreet
Olio-ohjelmoinnin tekniikat
Kapselointi
Koosteet
Rekursio
Generaattorit
Funktionaalinen ohjelmointi
Säännölliset lausekkeet
pygame-kirjasto
Materials
To be stated in the implementation description.
Evaluation scale
0 - 5
Prerequisites
Basics of programming
Modern software development