Python Programming (3 op)
Toteutuksen tunnus: TT00CB02-3083
Toteutuksen perustiedot
- Ilmoittautumisaika
- 01.08.2025 - 28.07.2026
- Ilmoittautuminen toteutukselle ei ole vielä alkanut.
- Ajoitus
- 01.08.2025 - 31.07.2026
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 3 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Etäopetus
- Yksikkö
- ICT ja tuotantotalous
- Toimipiste
- Karaportti 2
- Opetuskielet
- englanti
- Paikat
- 0 - 1000
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Tino Kankkunen
- Vastuuopettaja
- Janne Salonen
- Ryhmät
-
Viope_nonstop_15Viope_nonstop_15
- Opintojakso
- TT00CB02
Tavoitteet
After the course, the student has the ability to write and maintenance Python scripts and create Python based programs
Sisältö
Introduction to Python language, Basics of Python, If-elif-else, loops, files in Python language, functions, modules, exception handling, data structures in Python and slicing, obect oriented programming
Työmuodot
Course is 100% online (Self-Study) course which can be done in own pace.
Aika ja paikka
Up to Student her-/himself.
Study environment is Metropolia's Viope World and course can be done in own pace.
Oppimateriaali ja suositeltava kirjallisuus
All of course material can be find on study environment.
Opintojaksototeutuksen valinnaiset suoritustavat
N/A
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Can be find on study environment.
Kansainväliset yhteydet
N/A
Opiskelijan ajankäyttö ja kuormitus
Up to Student her-/himself.
Sisällön jaksotus
Up to Student her-/himself.
Arviointimenetelmät ja arvioinnin perusteet
Pass after the Student has done 80% of tasks.
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit arvosanalle 1 tyydyttävä
Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a simple program structure;
Variables, constants and data types:
- the student understands what variables, constants and data types are;
Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
Arviointikriteerit arvosanalle 3 hyvä
Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a relatively complex program structure;
- the student shows independent solutions.
Variables, constants and data types:
- the student understands what variables, constants and data types are;
- the student shows independent solutions.
Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
- the student is able to write relatively complex subroutines with elegant solutions;
- the student shows independent solutions.
Arviointikriteerit arvosanalle 5 kiitettävä
Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a relatively complex program structure;
- the student shows independent solutions and critical evaluation.
Variables, constants and data types:
- the student understands what variables, constants and data types are;
- the student shows independent solutions and critical evaluation.
Subroutines:
- the student understands what subroutine is and is able to name it and call it from the main program;
- the student is able to write relatively complex subroutines with elegant solutions;
- the student shows independent solutions and critical evaluation.