Skip to content

pupunu/python-materiaali

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-materiaali

Opetusmateriaalin sisältö

Osa 0 - Pythonin ja Pygletin asennus

  • kuinka asentaa koneelle Python
  • Python-ohjelman perusteet
  • kuinka pipin avulla asentaa koneelle Pyglet.
  • Opitaan mitä ulkoiset kirjastot ovat.

Osa 0 ohjeet

Osa 1 - Ikkuna

  • mikä on ikkuna
  • miten luoda pygletissä ikkuna
  • muuttujat

Osa 1 ohjeet

Osa 1 tehtävät

Osa 2 - Ympyrä

  • ikkunatapahtuma on_draw
  • miten lisätä ikkunaan ympyrä

Osa 2 ohjeet

Osa 2 tehtävät

Osa 3 - Ikkunatapahtumat

  • mitä ovat ikkunatapahtumat (window event)
  • ikkunatapahtuma on_key_press

Osa 3 ohjeet

Osa 3 tehtävät

Osa 4 - Ehtolauseet

  • jos
  • ympyrä vaihtaa väriä vain tietystä näppäimestä

Osa 4 ohjeet

Osa 4 tehtävät

Osa 5 - Aikataulutus ja funktiot

  • kellon (clock) käyttö ohjelman aikataulutuksessa
  • funktioiden kirjoittaminen
  • funktioiden käyttö

Osa 5 ohjeet

Osa 5 tehtävät

Osa 6 - Koordinaatit

  • miten pallon koordinaatit vaikuttavat pallon sijaintiin pelikentällä
  • miten koordinaatteihin voi vaikuttaa kellon avulla

Osa 6 ohjeet

Osa 6 tehtävät

Osa 7 - Ohjattava ympyrä

  • Yhdistetään on_key_press ja aikataulutus
  • opitaan miten saada ympyrä liikkumaan ylös-alas ikkunassa

Osa 7 ohjeet

Osa 7 tehtävät

Osa 8 - Liikkumisen laajennus

  • Ohjelmoidaan ympyrä liikkumaan myös sivuille

Osa 9 - Lisää funktioita

  • Opetellaan käyttämään funktioita ohjelman lyhentämisessä.
  • Opetellaan kirjoittamaan funktioita, joissa on parametreja.

Osa 10 - Moduulit ja Visual Studio Code

  • Opetellaan käyttämään ohjelmointiin vscodea
  • Opetellaan jakamaan ohjelmaa osiin
  • Opetellaan käyttämään moduuleja

About

linkin pythonmateriaaleja

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages