Skip to main content

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.

en
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