Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Python-ohjelmointi

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.

Kurssin opettajina toimivat 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.

📣 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-25.mooc.fi/kaikki-tehtavat/.


TÀllÀ sivulla:


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.

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.

Koe

Syksyn 2025 koe jÀrjestetÀÀn kampuksella tiistaina 9.12.2025 klo 14-16:30.

Tarkemmat tiedot kokeeseen ja kokeiden aikatauluihin liittyen löydÀt erilliseltÀ kokeet-sivulta sekÀ Teamsista kokeen lÀhestyessÀ.

✔ 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-25.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