tofferi.fi - ohjelmointi

This work by Jere Tofferi is licensed under CC BY 4.0

GTK - työpöytäohjelmointi

Projektissa ohjelmoidaan yksinkertainen sovellus työpöytäympäristössä toimivaksi. Ohjelmointiympäristönä käytetään Linux Ubuntu käyttöjärjestelmää. Kurssi sopii kaikille, jotka haluavat kokeilla työpöytäsovelluksen tekoa ensimmäistä kertaa. Sopii yläkoulun tai lukion atk-kurssille sekä myös itsenäiseen opiskeluun.

tavoitteet:

Alkuvalmistelut

Ubuntu on Linux käyttöjärjestelmä, joka koostuu mm. Linux kernelistä (keskeiset käyttöjärjestelmätoiminnot), sekä graafisesta käyttöliittymästä. Ubuntun graafinen käyttöliittymä (gui) on pääosin ohjelmointu gtk nimisen kirjaston avulla Gnome.

Linuxissa on hyvä tuki myös python ohjelmoinnille. Usein python3 on valmiiksi asennettu.

Ylläolevista syistä ohjelmointi voidaan aloittaa nopeasti ilman vaivalloisia asennuksia. Editoriksi suosittelen SublimeTextin tyyppistä yksisivuista editoria.

Projektin aloitus

  1. luo projektille kansio
  2. luo kansioon tiedosto sovellus.py
  3. kirjoita allaoleva minimalistinen aloituskoodi tiedostoon
  4. aja sovellus päätteessä komennolla "python3 sovellus.py"