Python tutuksi

“First, solve the problem. Then, write the code.”

John Johnson

Tervetuloa!

Hei maailma!

Moikka ja tervetuloa tutustumaan ohjelmointiin Python-kielellä! Materiaalin avulla tullaan käymään läpi ohjelmoinnin perusteita aloittaen aina muuttujista ja tulostamisesta, edeten omien interaktiivisten ohjelmien tekemiseen. Ohjelmointia ei kannata pelätä. Vaikka "koodaus" saattaa kuulostaa oudolta, on ohjelmoinnin ymmärtäminen tärkeää ihan jokaiselle.

Materiaali rakentuu viidestä eri aihealueesta. Aihealueet löydät sivuston ylälaidasta, navigointipalkin alusta. Tarkoitus on edetä loogisesti kappale kerrallaan seuraavassa järjestyksessä:

  • Valmistelut
  • Muuttujat ja tulostaminen
  • Kommentointi ja peruslaskutoimitukset
  • Ehtolauseet ja silmukat
  • Funktiot

Jokaisessa kappaleessa aihetta käsitellään sekä teoriatasolla, että tehtävien avulla. Materiaali pitää sisällään videoita, kuvia ja interaktiivisia tehtäviä. Tämän lisäksi jokaisesta kappaleesta löytyy tehtäviä, joita voi valmistelujen jälkeen suorittaa omalla koneella koodaten.

Materiaalin suoritettuaan on mahdollista kehittää omia taitojaan "Harjoituksia" -osiossa. Täältä löydät soveltavia tehtäviä koodaukseen liittyen. "Harjoituksia" -painikkeen jälkeen löytyy "info" -nappi, josta löytyy yleisesti informaatiota tämän materiaalin tekijästä ja tarkoituksesta. Materiaali on myös saatavilla englanniksi ja klikkamalla oikeasta yläkulmasta löytyvää "eng" -painiketta materiaali kääntyy englannin kielelle, olit missä kohtaa materiaalia tahansa. Tervetuloa mukaan!

Tutki seuraavaksi oikealta löytyvää Python-koodia ja kokeile suorittaa annettu tehtävä. Tämän jälkeen siirtykäämme kohtaan "Valmistelut", niin päästään aloittamaan tutustumisen ohjelmoinnin maailmaan kunnolla!

Ylhäällä on upotettuna yksinkertainen Python-koodi. Itse asiassa ajettavaa koodia on ainoastaan print("Hello world"). Vihreällä sävytetyt rivit, jotka alkavat #-merkillä ovat kommentteja. Voit ajaa koodin painamalla -merkkiä. Koodia pääset tarkastelemaan takaisin painamalla -merkkiä. Kokeile suorittaa kommentteihin kirjoitettu tehtävä.

Kurssin suorittaminen

Kurssin voi suorittaa joko 1 opintopisteen suorituksena tai 2 opintopisteen suorituksena. Kurssille osallistuessasi ilmoita koulusi vastuuopettajalle, kuinka suuren kokonaisuuden aiot kurssista suorittaa. Osioihin liityvät tehtävät ja harjoitustehtävät sekä mahdollinen oppimispäiväkirja palautetaan koulun vastuuopettajalle! Alla on lueteltuna vielä eri opintopistemäärien vaatimukset.

1 opintopisteen suoritukseen vaaditaan:
  • 100% osiokohtaisten tehtävien teko
  • 5kpl tähtiä harjoitustehtävistä
2 opintopisteen suoritukseen vaaditaan:
  • 100% osiokohtaisten tehtävien teko
  • 10 kpl tähtiä harjoitustehtävistä
  • Oppimispäiväkirjan teko
Oppimispäiväkirjan suorittamiseen:
  • Oppimispäiväkirjan pituus on vähintään 2 sivua
  • Fontti: Calibri, fonttikoko: 14, riviväli: 1.5
  • Oppimispäiväkirjassa on selkeä johdanto ja lopussa yhteenveto ja mahdollinen johtopäätös.
  • Huomaa, että oppimispäiväkirjan tarkoituksena ei ole vain olla tiivistelmä osioista vaan sen tarkoituksena on, että sinä pohdit ja reflektoit omaa oppimistasi. Voit myös kyseenalaistaa tai jatkaa luentovideoilla heränneitä ajatuksia itseäsi kiinnostavaan suuntaan.