Python Programming (3 op)
Toteutuksen tunnus: TT00CB02-3083
Toteutuksen perustiedot
- Ilmoittautumisaika
- 01.08.2025 - 28.07.2026
- Ilmoittautuminen toteutukselle alkaa :startDate.
- 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
-
TIVI_TOP_OPINNOTTIVI - TOP OPINNOT
- 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
Aika ja paikka
Up to Student her-/himself.
Study environment is Metropolia's Viope World and course can be done in own pace.
Oppimateriaalit
All of course material can be find on study environment.
Opetusmenetelmät
Course is 100% online (Self-Study) course which can be done in own pace.
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Can be find on study environment.
Kansainvälisyys
N/A
Toteutuksen valinnaiset suoritustavat
N/A
Opiskelijan ajankäyttö ja kuormitus
Up to Student her-/himself.
Sisällön jaksotus
Up to Student her-/himself.
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit, tyydyttävä (1)
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, hyvä (3)
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, kiitettävä (5)
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.
Arviointimenetelmät ja arvioinnin perusteet
Pass after the Student has done 80% of tasks.