•   Python-ohjelmointi SOF004AS2A-3019 19.05.2025-15.08.2025  5   (VIRTUAL, ...) +-
    Osaamistavoitteet
    Tämän opintojakson suorittanut tai vastaavan osaamisen hankkinut opiskelija osaa:
    - kuvailla ja käyttää ohjelmoinnin käsitteitä, työkaluja ja työtapoja.
    - toteuttaa komentoriviohjelmia Python-ohjelmointikiellellä
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Opintojakso sijaitsee it-tradenomi-tutkinnon sekä Ohjelmistokehityksen että Infra- ja pilvipalveluiden suuntautumisessa.
    Opiskelija on suorittanut hyväksytysti opintojakson Johdanto ohjelmistokehitykseen tai hänellä on vastaavat tiedot ja taidot.
    Sisältö
    Opintojaksolla syvennetään ohjelmoinnin osaamista ja tutustutaan Python-ohjelmointikielen käyttöön.
    Opittavia aiheita ovat mm.
    - muuttujat ja tietotyypit
    - ehtolauseet
    - toistolauseet
    - funktiot
    - tietorakenteet
    - tiedostojen käsittely
    - poikkeusten käsittely
    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.

    Opiskelija
    - ymmärtää ohjelmoinnin peruskäsitteet
    - ymmärtää, mihin eri tietorakenteita voidaan hyödyntää
    - osaa käyttää ehto- ja toistorakenteita
    - osaa määritellä funktioita
    - ymmärtää poikkeustenkäsittelyn merkityksen ohjelmassa
    Arviointikriteeri - arvosana 3
    Opiskelija
    - osaa määritellä omia funktioita sekä moduuleja tarkoituksenmukaisesti
    - osaa laatia ohjelman, jossa käsitellään poikkeuksia
    - osaa käyttää Pythonin kokoelmia ohjelmissa
    - hahmottaa tehdyn sovelluksen ja sen ajoympäristön perusrakenteet
    Arviointikriteeri - arvosana 5
    Opiskelija
    - osaa soveltaa oppimaansa luovasti
    - osaa hankkia itse uutta tietoa
    - osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti

    Opetusmenetelmät ja ohjaus

    Opetusmenetelmiin kuuluu luento-opetusta, ohjattua ja itsenäistä työskentelyä sekä tarvittaessa henkilö- tai ryhmäkohtaista ohjausta.

    Toteutuksen tiedot löytyvät kurssin kotisivulta https://python-ohjelmointi.github.io/.

    Oppimateriaali ja suositeltava kirjallisuus

    Oppimateriaali koostuu vapaasti saatavilla olevista teknisistä dokumentaatioista ja ohjeista, ja opiskelijaa kannustetaan itsenäiseen tiedonhakuun eri aihealueiden yhteydessä.

    https://python-ohjelmointi.github.io/oppimateriaalit/

    Työelämäyhteydet

    Sisältö tukee työelämässä tarvittavien taitojen ja valmiuksien kehittymistä.

    Toimipiste

    Pasilan toimipiste

    Tenttien ajankohdat ja uusintamahdollisuudet

    Opintojakson päätteeksi järjestetään tentti, jonka voi uusia tutkintosäännön mukaisesti.

    https://python-ohjelmointi.github.io/aikataulu/

    Opetuskieli

    Suomi

    Kansainvälisyys

    Opintojakson teemat ovat sovellettavissa kansainvälisiin toimintaympäristöihin.

    Ajoitus

    19.05.2025 - 15.08.2025

    Oppimistehtävät

    https://python-ohjelmointi.github.io/tehtavat/ Oppimistehtävät liittyvät jakson keskeisiin teemoihin ja voivat sisältää sekä yksilö- että ryhmätyöskentelyä, soveltavia harjoituksia ja itsenäistä pohdintaa.

    Ilmoittautumisaika

    02.01.2025 - 16.05.2025

    Aikataulu

    Opintojakson tarkempi aikataulu ja tehtävien määräpäivät julkaistaan jakson alussa, ja toteutuksessa voidaan hyödyntää sekä ennalta sovittuja ajankohtia että joustavia työskentelyjaksoja.

    https://python-ohjelmointi.github.io/aikataulu/

    Ryhmä
    • VIRTUAL
    • SUMMER
    • INSTRUCTED
    Toteutuksen valinnaiset oppimistavat

    Toteutuksessa hyödynnetään joustavasti erilaisia oppimismuotoja lähi-, etä- ja verkko-opetusta yhdistellen.

    Opettaja

    Teemu Havulinna, Kasper Valtakari

    Paikkoja

    30 - 60

    Arviointitavat

    https://python-ohjelmointi.github.io/arviointi/

    Koulutus

    TRATI Tradenomi tietojenkäsittely

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    5.00 op

    Arviointiasteikko

    H-5