Siirry suoraan sisältöön

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_15
Viope_nonstop_15
TIVI_TOP_OPINNOT
TIVI - TOP OPINNOT
Opintojakso
TT00CB02
Toteutukselle TT00CB02-3083 ei löytynyt varauksia!

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.

Siirry alkuun