•   Python for Excel ANA007AS2A-3007 20.10.2025-12.12.2025  5   (CONTACT, ...) +-
    Osaamistavoitteet
    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
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    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.
    Sisältö
    - Pythonin käyttöönotto ja tarvittavien työkalujen asennus
    - Excelin objektimalli
    - Yhteiskäytön eri muodot
    Arviointikriteerit
    Arviointikriteeri - arvosana 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.

    - osaa asentaa Pythonin ja Excelin yhteiskäyttöön tarvittavat työkalut omalle koneelle
    - osaa vaihtaa tietoa Pythonin ja Excelin välillä interaktiivisesti
    - osaa käyttää Exceliä Pythonilla laskettujen tulosten raportointialustana
    Arviointikriteeri - arvosana 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
    Arviointikriteeri - arvosana 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

    Opetusmenetelmät ja ohjaus

    Kurssitoteutuksella on oppitunteja viikoittain. Tunneilla harjoitellaan opettajan johdolla Pythonin ja Excelin yhteiskäyttöä. Osa tunneista on kohdennettu kurssitehtävien ohjaamisen. Erityisesti jokaista kurssitehtävää kohden on siihen liittyvä luento- ja myös ohjausosuus.

    Kurssitoteutuksella suhtaudutaan myönteisesti asioiden itsenäiseen opiskeluun, esim. oppimateriaalin esimerkkien ja videoiden avulla, Haaga-Helia amk:n linjausten puitteissa.

    Aiempaa kokemusta koodauksesta ei edellytetä.

    Oppimateriaali ja suositeltava kirjallisuus

    Oppimateriaali jaetaan pääasiassa Moodle-oppimisympäristön kautta. Kurssi kokoaa yhteen keskeiset Pythonin ja Excelin yhteiskäyttöön liittyvät asiat soveltavan käyttäjän näkökulmasta. Se tarjoaa myös työvälineitä analytiikkaa soveltavaan opinnäytetyöhön. Tällaiset asia muuttuvat koko ajan ja kurssilla hyödynnetään pääsääntöisesti kurssin opettajien tekemää ja muuten ajantasaista materiaalia.

    Opintojakso pohjautuu kirjaan Zumstein, F. 2021. Python for Excel (A Modern Environment for Automation and Data Analysis). O'REILLY.

    Työelämäyhteydet

    Opintojakson kurssitoteutukset on tarkoitettu työelämään pian siirtyville tai siellä jo vaikuttaville opiskelijoille. Kurssin sisältö huomioi alalla käytettävät sisällöt.

    Toimipiste

    Pasilan toimipiste

    Tenttien ajankohdat ja uusintamahdollisuudet

    Tentistä ja uusintamahdollisuuksista päätetään toteutuksen osallistujien kesken.

    Tentti pidetään lukujärjestyksen mukaisena ajankohtana kurssin loppuvaiheessa yhdessä toteutuksen osallistujien kanssa sovittavana päivänä. Myös uusintatentin ajankohta sovitaan toteutuksella yhdessä.
    Koe ja uusintakokeet tehdään läsnäkokeena, joissa varmistetaan kokeen tekijän henkilöllisyys.

    Kokeissa tekijällä on laaja materiaalien käyttömahdollisuus ja internet-yhteyden hyödyntäminen. Näin ollen koetta ei ole mahdollista tehdä Exam-kokeena.

    Opetuskieli

    Suomi

    Kansainvälisyys

    Ict- ja menetelmäosaaminen on kansainvälistä osaamista.

    Ajoitus

    20.10.2025 - 12.12.2025

    Oppimistehtävät

    Kurssin luennoilla esiteltyjä asioita opitaan tekemällä niihin liittyviä tehtäviä. Tehtäviä palautetaan kurssin aikana joustavasti. Oppimistehtävissä automatisoidaan Excelin toimintoja Pythonilla, noudetaan Pythonilla netistä datoja Exceliin, lasketaan Pythonilla analyyseja ja ennusteita suoraan Exceliin jne.

    Ilmoittautumisaika

    14.05.2025 - 22.05.2025

    Aikataulu

    Kurssilla on tunteja viikoittain lukujärjestyksen mukaisesti. Yksityiskohtainen viikkoaikataulu tulee saataville Moodle-oppimisympäristöön, mikäli tutkintojohtaja päättää tämän toteutuksen perustaa. Palautettavien oppimistehtävien aikataulu noudattaa luentojen aikataulua.

    Ryhmä
    • CONTACT
    • TR4HEANA
    Toteutuksen valinnaiset oppimistavat

    Oppimiselle ei oikoteitä juuri ole ja siinä oleellista on työn tekeminen. Muita tapoja suorituksen saamiseksi Haaga-Helia amk:n opintosuoritusrekisteriin tulee tiedustella opintojakson vastaavalta opettajalta.

    Opettaja

    Juha Nurmonen

    Paikkoja

    15 - 45

    Arviointitavat

    Arvosanan yksityiskohtaiset määräytymisperusteet ilmoitetaan kurssitoteutuksen alussa.

    Koulutus

    TRALI Business Administration

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    0.00 op

    Arviointiasteikko

    H-5