sw1-python

Ohjelmisto 1: Python-ohjelmoinnin perusteet

Sisältö

  1. Ohjelmoinnin aloitus
    1. Kehitysympäristö ja työkalut
    2. Ensimmäinen ohjelma
  2. Versionhallinta
    1. Versionhallinta ja Git
    2. Versionhallinnan käyttöönotto
  3. Muuttujat ja vuorovaikutteiset ohjelmat
  4. Valintarakenne (if)
  5. Alkuehdollinen toistorakenne (while)
  6. Listarakenne ja läpikäyvä toistorakenne (for)
  7. Funktio
  8. Monikko, joukko ja sanakirja
  9. Luokka, olio, alustaja
  10. Assosiaatio
  11. Periytyminen
  12. Ohjelman rakenne: moduulit ja paketit
  13. Tiedostonkäsittely

Tehtävät

Tehtäväsarja

Projektityö

Jakson aikana tehdään yksi isompi henkilökohtainen ohjelmointiprojekti, jonka ohjeet ja kriteerit löydät täältä: Ensimmäinen ohjelmointiprojekti.


Materiaalin lisenssi

Creative Commons Nimeä-EiKaupallinen-JaaSamoin 4.0

Lisätietoa: CC BY-NC-SA 4.0