Python for Everybody (3 cr)
Code: AV00EW71-3003
General information
Timing
01.08.2024 - 31.12.2024
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.