Skip to main content

Python for Everybody (3 cr)

Code: AV00EW71-3002

General information


Timing

01.01.2025 - 31.12.2025

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Open UAS and Continuing education

Campus

Ecampus

Teaching languages

  • Finnish

Degree programmes

  • Open University of Applied Sciences

Teachers

  • Marko Oras

Teacher in charge

Marko Oras

Objective

Tämän kurssin tavoitteena on opettaa kaikille tietokoneiden ohjelmoinnin perusteet Pythonilla. Käsittelemme perusasiat tietokoneohjelman rakentamisesta. Kurssilla ei ole esitietovaatimuksia ja siinä käsitellään vain hyvin yksinkertaista matematiikkaa. Jokaisen, jolla on kohtalainen tietokoneiden tuntemus ja kokemus, tulisi hallita tämän kurssin materiaalit. Kaikki materiaalit on englanniksi!

Content

Kurssilla käsitellään kirjan ”Python for Everybody” kappaleet 1-5. Kurssin suoritettuaan opiskelija on valmis ottamaan vaativimpia ohjelmointikursseja.
Sisältö mm. muuttujat, funktiot, silmukat, toistorakenteet, merkkijonot, tiedostot, listat, tietotyypit, säännölliset lausekkeet, verkko-ohjelmointi, tietokannat, olio-ohjelmointi, visualisointi.

Opiskelumateriaali

All the materials and assignments are produced by Professor Charles Severance from the University of Michigan.

Yksilölliset oppimisväylät

This study module is entirely automatically assessed, and it progresses at the student's own pace.

TKI ja työelämäyhteistyö

None

Opiskelijan työmäärä

1 ECTS credit corresponds to 27 hours of student work, so the estimated average workload for this study module is 81 hours.

Further information

Opintojakso on tarjolla:
Avoimen AMKin opiskeljoille 100 paikkaa
CampusOnlineopiskelijoille 100 paikkaa

Evaluation scale

1-5

Assessment methods and criteria

All assignments are automatically checked using the LTI component within the University of Michigan's system.The student must achieve a score of 50% of the points in the study module to receive a passing grade.