Python for ExcelLaajuus (5 cr)
Course unit code: ANA007AS2A
General information
- ECTS credits
- 5 cr
- Teaching language
- Finnish
Learning objectives
Tavoitteena on
- oppia käyttämään Pythonia ja Exceliä interaktiivisesti
- oppia automatisoimaan Excelin toimintoja Pythonilla
- oppia täydentämään Exceliä Pythonin monipuolisilla data-analytiikka ym. ominaisuuksilla
- oppia käyttämään Exceliä Pythonilla laskettujen tulosten raportointialustana
Contents
- Pythonin käyttöönotto ja tarvittavien työkalujen asennus
- Excelin objektimalli
- Yhteiskäytön eri muodot
Starting level and linkage with other courses
Opintojakso suositellaan suoritettavaksi perusopintojen jälkeen. Opintojaksoa täydentämään sopii data-analytiikka Pythonilla (ANA001AS2A) joko ennen, yhtäaikaa tai jälkeen.
Opintojaksolla ei tarvita aiempaa kokemusta Python-koodauksesta.
Implementation methods, demonstration and Work&Study
a. Contact-toteutus, jossa on tehtävät ja itsenäinen työskentely
b. Online-toteutus, jossa on verkko-opetusta, tehtävät ja itsenäinen työskentely
c. Blended-toteutus, jossa on osittain lähiopetusta ja osin verkko-oppimista tehtävineen ja itsenäinen työskentely
d. Virtual-toteutus, jossa on verkko-oppimista tehtävineen ja itsenäinen työskentely
Mikäli jo osaat tämän opintojakson osaamistavoitteet, voit näyttää osaamisesi. Kysy lisää opintojakson opettajalta. Lisätietoja osaamisen tunnistamisesta: https://www.haaga-helia.fi/fi/osaamisen-tunnistaminen-ja-work-study
Assessment criteria - grade 1
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Assessment criteria - grade 3
- osaa käyttää Pythonia ja Exceliä interaktiivisesti
- osaa täydentää Exceliä Pythonin kuvailevan ja selittävän analytiikan -toiminnoilla
- osaa automatisoida Excelin toimintoja Pythonilla
Assessment criteria - grade 5
- osaa sujuvasti käyttää Pythonia ja Exceliä interaktiivisesti
- osaa täydentää Exceliä Pythonin ennakoivan analytiikan -toiminnoilla
- osaa käyttää Pythonia Excelin makro-ohjelmointikielenä
- osaa täydentää Exceliä uusilla Pythonilla laadituilla funktioilla
Learning materials
Opettajan ilmoittamat verkkomateriaalit.