Skip to content

Latest commit

 

History

History
124 lines (76 loc) · 7.02 KB

File metadata and controls

124 lines (76 loc) · 7.02 KB
title layout nav_order
🏠 Etusivu
default
0

Python-ohjelmointi

{: .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/.


Tällä sivulla:

{: .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.

Kokeet ja uusintakokeet

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 2025 toteutukset SOF004AS2A-3025 ja 3031 (18.8.2025 - 12.12.2025)

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 2026 toteutukset SOF004AS2A-3026 ja 3027 (12.1.2026 - 15.5.2026)

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

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

🧙‍♂️ Ohjelmoinnin jatkokurssi

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".

Uusintakokeet

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ärkeät linkit

Tämä kurssi:

Mooc.fi:

⚖️ Lisenssit ja tekijänoikeudet

Ohjelmoinnin perusteet -mooc

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ä.

https://ohjelmointi-26.mooc.fi/credits

Python ja Pythonin dokumentaatio

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.

https://docs.python.org/3/license.html