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.

KevÀÀn 2025 toteutukset SOF004AS2A-3017 ja SOF004AS2A-3018 (13.1.2025 - 16.5.2025)

KevÀÀn 2025 viikoittaiset tapaamiset jÀrjestetÀÀn maanantaisin klo 11-13.45 kampuksella luokassa 2206.

Koe

KevÀÀn 2025 koe jÀrjestetÀÀn maanantaina 12.5.2025 klo 11-13:45.

Koe jÀrjestetÀÀn kampuksella luokassa 2206. 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 ohjelmointitehtÀvien suorittamista aktiivisesti** 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

** mooc.fi:n osa 1:n ensimmÀisen sivun tehtÀvien (5 kpl) tekeminen tulkitaan aktiiviseksi suorittamiseksi

⛔ Kurssin keskeyttĂ€minen

Kurssin keskeyttÀminen ei ole Haaga-Helian linjauksia noudattaen mahdollista enÀÀ osallistumisen vahvistamisen jÀlkeen:

“Opettaja poistaa opetuksen alussa toteutukselta opiskelijat, jotka eivĂ€t osallistu ensimmĂ€iseen opetuskertaan tai ilmoita poissaolostaan. Opiskelijoita ei enÀÀ myöhemmin poisteta toteutukselta, vaan kaikille annetaan arvosana hylĂ€tty-kiitettĂ€vĂ€.”

https://mynet.haaga-helia.fi/group/pakki/toteutukselle-ilmoittautuminen

đŸ§™â€â™‚ïž 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