Introduction to Python Programming (5 cr)
Code: TU00FH42-3003
General information
- Enrollment
-
02.12.2024 - 12.01.2025
Registration for the implementation has ended.
- Timing
-
13.01.2025 - 11.05.2025
Implementation is running.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- On-campus
- Unit
- (2019-2024) School of ICT
- Campus
- Karaportti 2
- Teaching languages
- Finnish
- Seats
- 80 - 90
- Degree programmes
- Industrial Management
- Teachers
- Chau Truong Minh
- Groups
-
TXQ24S1PIndustrial Management, open university students
-
TXQ24S1-BIndustrial Management, Group B
-
TXQ24S1-AIndustrial Management, Group A
- Course
- TU00FH42
Implementation has 30 reservations. Total duration of reservations is 82 h 30 min.
Time | Topic | Location |
---|---|---|
Thu 16.01.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Thu 16.01.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Thu 23.01.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Thu 23.01.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Thu 30.01.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Thu 30.01.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Thu 06.02.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
Online
|
Thu 06.02.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
Online
|
Thu 13.02.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Thu 13.02.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Thu 27.02.2025 time 09:30 - 12:00 (2 h 30 min) |
Cancelled_Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Thu 27.02.2025 time 13:00 - 16:00 (3 h 0 min) |
Cancelled_Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Thu 06.03.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
Online
|
Thu 06.03.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
Online
|
Thu 13.03.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Thu 13.03.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Tue 18.03.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Tue 18.03.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Fri 28.03.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
Online
|
Fri 28.03.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
Online
|
Tue 01.04.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Tue 01.04.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Tue 08.04.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME762
Oppimistila
|
Tue 08.04.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KME761
Oppimistila
|
Tue 15.04.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KMC592
Digitila
|
Tue 15.04.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KMC592
Digitila
|
Tue 22.04.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KMC592
Digitila
|
Tue 22.04.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KMC592
Digitila
|
Tue 29.04.2025 time 09:30 - 12:00 (2 h 30 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KMC592
Digitila
|
Tue 29.04.2025 time 13:00 - 16:00 (3 h 0 min) |
Python ohjelmoinnin perusteet TU00FH42-3003 |
KMC592
Digitila
|
Objective
Students are able to read and write programs using Python and they will learn basic concepts, which enable them to expand their programming skills by further practicing.
Content
• Basics of Python language
• Input / output
• Control structures
• Functions
• Modules, libraries
• Common data structures
• Class and object
• Error handling
• File read and write
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
Students have achieved the course objectives satisfactorily. Students will be able to identify, define and use the course subject area’s concepts and models.
Assessment criteria, good (3)
Students have achieved the course objectives well, even though the knowledge and skills need improvement on some areas. Students are able to define the course concepts and models and are able to justify the analysis. Students are able to apply their knowledge in leisure, study and work situations.
Assessment criteria, excellent (5)
Students have achieved the objectives of the course with excellent marks. Students master commendably the course subject area’s concepts and models. Students are well prepared to apply their knowledge in leisure, study and work situations.
Assessment criteria, approved/failed
Students have achieved the course objectives satisfactorily. Students will be able to identify, define and use the course subject area’s concepts and models.