Python for Excel (5cr)

Course unit code: ANA007AS2A

General information


ECTS credits
5 cr
Teaching language
Finnish

Intro

Tule täydentämään Excel-osaamisesi aivan uudelle tasolle. Viime vuosina Pythoniin on kehitetty työkaluja saumattomaan yhteiskäyttöön Excelin kanssa ja kehitystyö jatkuu edelleen. Voit käyttää Pythonia makro-ohjelmointikielenä Excelin automatisointiin, voit laajentaa Excelin käyttömahdollisuuksia Pythonin edistyksellisillä data-analytiikka ym. ominaisuuksilla ja voit käyttää Exceliä Pythonilla laskettujen tulosten raportointialustana.

Opintojaksolla ei tarvita aiempaa kokemusta Python-koodauksesta.

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

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

Learning materials

Opettajan ilmoittamat verkkomateriaalit.

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.

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

Go back to top of page