Ohjelmointia

Ohjeet:

Python-ohjelmointia

  • Avaa selaimeen repl.it/languages/python3 -ohjelmointiympäristö (koulun koneille ei ole asennettu tehtävissä mainittua IDLE-ohjelmointiympäristöä)

  • Kirjaudu o365.kotka.fi ja tee uusi Word-dokumentti nimellä ”Ohjelmointi_luokka_oma nimi”
    • Jos olet jo aiemmin ohjelmoinut, avaa vanha tiedostosi ja jatka siihen
    • Jaa tiedosto opettajan (Janne Jaakola) kanssa

  • 8. ja 9. luokan tehtävät löytyvät matematiikan kirjasta (tai jos sinulla on vielä vanhoja tehtäviä tekemättä niin pyydä opettajalta moniste)
  • Tee tehtäviä ohjeen mukaan. (Voit jatkaa/aloittaa 7. lk tehtäviä) Kaikkia tehtäviä ei ole pakko tehdä, mutta jotain on :)
  • Kirjoitettuasi koodin, testaa että se toimii ja copypastea (ctrl+c, ctrl+v) se word-tiedostoosi

Sisällöt

(eli mitä sinun pitäisi oppia milläkin luokka-asteella)

7. luokalla:
Pythonin perusteet. Ilman näitä et myöhemmissä tehtävissä pärjää!
  • ruudulle tulostaminen (print) 
  • laskutoimitukset pythonissa
  • numero- ja tekstimuuttujat ja niiden käyttö
  • tiedon kysyminen käyttäjältä
    • huom! muuttujien muutokset tekstistä luvuiksi tai toisinpäin 
  • vertailu (if), vaihtoehdot (if-else) 

8. luokalla:
Toisto on tietokoneohjelmissa todella tärkeä ominaisuus. Ei ole pitkän päälle järkevää koodata ohjelmia esim. yhtä laskutoimitusta varten (sen laskisi nopeammin käsin)!
  • toisto (while) 
  • toisto (for)
  • lista 

9. luokalla:
Harjoitellaan funktioiden kirjoittamista. Funktio on tavallaan ohjelma ohjelman sisällä.
  • funktio
    • funktion parametri
    • paluuarvo
    • muuttujat funktiossa 

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä