Python for Everybody (3 cr)
Code: AV00EW71-3002
General information
- Timing
-
01.01.2025 - 31.12.2025
Implementation is running.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 0 cr
- Virtual portion
- 3 cr
- Mode of delivery
- Distance learning
- Unit
- Open UAS and Continuing education
- Campus
- Ecampus
- Teaching languages
- Finnish
- Degree programmes
- Open University of Applied Sciences
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.
Course material
All the materials and assignments are produced by Professor Charles Severance from the University of Michigan.
Study forms and methods
This study module is entirely automatically assessed, and it progresses at the student's own pace.
RDI and work-related cooperation
None
Student workload
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.