python

Python-kieli

Osa 1: Python-ohjelmoinnin perustaidot

1. Ensimmäinen ohjelma sekä versionhallinnan käyttöönotto (GitHub) (Visual Studio Code)
Ensimmäinen ohjelma sekä versionhallinnan käyttöönotto (GitHub) (PyCharm)
2. Muuttujat ja vuorovaikutteiset ohjelmat
3. Valintarakenne (if)
4. Alkuehdollinen toistorakenne (while)
5. Listarakenne ja läpikäyvä toistorakenne (for)
6. Funktio
7. Monikko, joukko ja sanakirja
8. Relaatiotietokannan käyttö

Osa 2: Pythonin hallinta

9. Luokka, olio, alustaja
10. Assosiaatio
11. Periytyminen
12. Ulkoisen rajapinnan käyttö
13. Taustapalvelun ja rajapinnan rakentaminen
14. Ohjelman rakenne: moduulit ja paketit (ei erillisiä tehtäviä, mutta voi hyödyntää projektityössä)

Tehtävät

Tehtäväsarja

Projektityöt

  1. opintojakso: Esiprojektin toimeksianto
  2. opintojakso: Projektityön toimeksianto