| title | layout | nav_order |
|---|---|---|
🏠 Etusivu |
default |
0 |
{: .no_toc }
Tervetuloa Python-kurssille! Löydät tältä sivustolta tiedot kurssin tiedotukseen, tukikanaviin, tehtäviin ja muihin aiheisiin liittyen. Kurssilla hyödynnetään Helsingin yliopiston mooc-kurssin oppimateriaaleja ja tehtäviä, mutta meillä on mooc-kurssista poikkeavat aikataulut, käytännön järjestelyt, kokeet sekä arviointikriteerit. {: .fs-5 }
Kurssin opettajina toimivat Minna Pellikka, Teemu Havulinna, Heikki Raatikainen ja Kasper Valtakari. Kurssin yleisiä asioita koskien tavoitat opettajasi parhaiten kurssin Teams-kanavan kautta. Yksilöllisten viestien osalta käytä Teams-yksityisviestejä tai sähköpostia. {: .fs-5 }
{: .important }
📣 Vaikka tällä opintojaksolla käytetään mooc.fi-sivustolla olevia tehtäviä, et voi palauttaa tehtäviä kyseisen sivuston kautta. Mooc.fi-sivulle mahdollisesti lähettämäsi ratkaisut eivät tallennu Haaga-Helian vaan Helsingin yliopiston rekisteriin.
Tehtävien palauttamisessa käytetään mooc-sivuston sijasta VS Code:n TMC-laajennosta. Laajennoksessa Haaga-Helian toteutuksen valinta onnistuu tämän ohjesivun mukaisesti. Tehtävänannot löytyvät mooc.fi-sivustolta: https://ohjelmointi-26.mooc.fi/kaikki-tehtavat/.
{: .no_toc .text-delta }
- Sisällysluettelo {:toc}
Tätä samaa kurssisivustoa hyödynnetään useilla toteutuksilla, joilla on yhteiset tehtävät, oppimateriaalit ja kokeet. Käytännön järjestelyt vaihtelevat hienoisesti, joten alta löydät omaa toteutustasi koskevat tarkennukset.
Kevään 2026 kokeet järjestetään kampuksella luokassa 1001 seuraavasti:
- ma 23.3.2026 klo 11-13.30 (extra-koe nopeille)
- ma 11.5.2026 klo 11-13:30 (varsinainen loppukoe)
Tarkemmat tiedot kokeeseen liittyen löydät erilliseltä kokeet-sivulta sekä Teamsista kokeen lähestyessä.
Oman lukukauden kokeeseen ei tarvitse erikseen ilmoittautua. Jos olet uusimassa koetta, ilmoita tulostasi aikaisemman toteutuksesi opettajalle kaksi viikkoa ennen koetta sähköpostitse.
Syksyn toteutukset järjestetään contact blended -muodossa. Voit halutessasi osallistua kurssin tapaamisiin tai opiskella itsenäisesti. Oppituntien lisäksi saatavillasi on videoita sekä tekstimuotoista oppimateriaalia niin kurssin puolesta kuin netin avoimista oppimateriaaleista.
Kevään toteutukset järjestetään contact blended -muodossa. Voit halutessasi osallistua kurssin tapaamisiin tai opiskella itsenäisesti. Oppituntien lisäksi saatavillasi on videoita sekä tekstimuotoista oppimateriaalia niin kurssin puolesta kuin netin avoimista oppimateriaaleista.
Kurssin osallistumisen vahvistaminen edellyttää kurssin järjestelmiin* liittymistä ja vähintään yhden ohjelmointitehtävän suorittamista ensimmäisten kahden viikon aikana. Tehtäviin on saatavissa vinkkejä ja tukea kurssin tukikanavilla.
Menettelyn ei ole tarkoitus karsia ketään pois kurssilta, vaan varmistaa, että työskentely kurssin parissa lähtee kaikilla hyvin käyntiin.
* Teams ja TMC
Haaga-Helian omassa tarjonnassa ei ole tällä hetkellä Python-ohjelmoinnin jatkokurssia, mutta sellainen on mahdollista suorittaa itsenäisesti Helsingin yliopiston mooc.fi-palvelussa.
Saatuasi jatkokurssin suoritettua HY:n puolella voit hakea opintojakson sisällyttämistä tutkintoosi. Lisätietoja löydät sivulta https://www.haaga-helia.fi/fi/osaamisen-tunnistaminen-ja-work-study kohdasta "hyväksiluku".
Voit käydä uusimassa kurssin kokeen oman kurssitoteutuksesi jälkeen osallistumalla seuraavien lukukausien kokeisiin. Kokeiden aikataulut ja järjestelyt selviävät tältä sivustolta.
Ilmoittaudu uusintakokeeseen kaksi viikkoa ennen koepäivää lähettämällä sähköpostiviesti oman kurssitoteutuksesi opettajalle, jotta saat pääsyn kokeessa käytettäviin järjestelmiin ja jotta ratkaisusi huomioidaan aikaisemman suorituksen täydentämisenä.
Tämä kurssi:
- Opintojaksokuvaus
- Oma pistetilanne (TMC-palvelussa)
- Vinkkejä kurssin työkaluihin liittyen
- Oppituntien esimerkkikoodit (arkisto):
Mooc.fi:
- Materiaalit ja tehtävät (https://ohjelmointi-26.mooc.fi/)
- HY:n Discordiin liittyminen
- TestMyCode -laajennuksen asentaminen VS Codeen
- TMC-laajennuksen käyttäminen
Kurssin on tehnyt Helsingin yliopiston Agile Education Research -tutkimusryhmä.
Kurssimateriaalin ja tehtävien tekijät ovat Erkki Kaila, Antti Laaksonen ja Matti Luukkainen. Muutama kurssin tehtävistä on Arto Hellaksen (né Vihavainen) käsialaa.
Kurssin materiaali on lisensoitu Creative Commons BY-NC-SA 4.0 -lisenssillä.
Python software and documentation are licensed under the PSF License Agreement.
Starting with Python 3.8.6, examples, recipes, and other code in the documentation are dual licensed under the PSF License Agreement and the Zero-Clause BSD license.
Some software incorporated into Python is under different licenses. The licenses are listed with code falling under that license. See Licenses and Acknowledgements for Incorporated Software for an incomplete list of these licenses.