
Käytännön ohjelmointia aloittelijoille
Rahoittajat


Oulun yliopiston Älykkäät koneet ja järjestelmät -yksikössä on käynnissä Ongelmasta toimintaohjeeksi ja toimivaksi ohjelmaksi -hanke, jossa tuotetaan erilaisia ohjelmoinnin alkeisiin, ongelmanratkaisuun, digitaaliseen valmistukseen ja tekoälyyn liittyviä koulutuksia. Käytännön ohjelmointia aloittelijoille -koulutus ei kuulu Oulun yliopiston viralliseen kurssitarjontaan. Sen laajuus vastaa noin kahden opintopisteen opintojaksoa.
Ilmoittautumisaika
Järjestämistapa
Toteutusaika
Hinta
Koulutus on maksuton
Ilmoittautuminen
Koulutuksen tiedot
Koulutuksessa opitaan ohjelmointia videoiden, jokapäiväiseen elämään kytkeytyvien esimerkkien ja erilaisten harjoitustehtävien avulla. Sisältö on vahvasti kytköksissä ohjelmoinnin hyödyntämiseen käytännössä ja pohjatiedoiksi ei vaadita muuta kuin peruskoulun oppimäärä. Jokainen koulutuksen hyväksytysti suorittanut saa digitaalisen osaamismerkin, hyvät valmiudet jatkaa ohjemoinnin opettelua esimerkiksi avoimen yliopiston kursseilla ja ideoita siitä, mihin kaikkeen ohjelmointia voi ja kannattaa käyttää.
Tähän koulutukseen on valittu hieman uudenlainen tapa oppia ohjelmointia, sillä osallistujat pääsevät tutustumaan tekstipohjaisen Pythonin lisäksi myös vähitellen yleistyvien visuaaisten ohjelmointikielten toimintaperiaatteeseen Scratchin avulla. Tarkoituksena EI ole hukuttaa ketään kyberavaruuteen puuhastelemaan ohjelmoinnin parissa vain sen itsensä vuoksi, vaan antaa esimerkkejä siitä, miten sitä pystyy käyttämään järkevästi esimerkiksi arkielämässä, työssä tai harrastuksissa vastaantulevien ongelmien ratkaisussa.
Opettajat (ja muutkin kiinnostuneet osallistujat) saavat koulutuksen suoritettuaan itselleen koulutuksessa käytetyt oppimateriaalit (diasetit ja esimerkkitehtävien tiedostot).
-
Osallistujat pääsevät tutustumaan tekstipohjaisen Pythonin rinnalla myös vähitellen yleistyvien visuaalisten ohjelmointikielten toimintaperiaatteeseen Scratchin (opetuskäyttöön kehitetty visuaalinen ohjelmointikieli) avulla.
-
Ohjelmointiin liittyviä periaatteita ja tietokoneohjelman perusrakenteita pyritään oppimaan siten, että ne eivät takerru liikaa käytettävään ohjelmointikieleen, jolloin uusien ohjelmointikielten oppiminen helpottuu.
-
Osallistujia opetetaan myös suunnittelemaan yksinkertaisia ohjelmia, sekä ”ajattelemaan kuin ohjelmoija” eli ymmärtämään suunnittelun vaatimaan ongelmanratkaisuun liittyviä ajatusmalleja.
-
Opetettavat aiheet ja tietokoneohjelman perusrakenteet on valittu siten, että ne sopivat hyvin aloittelijoille, ja teorian määrä pidetään maltillisella tasolla ja pääpaino on tekemisessä.
-
Esimerkit ja tehtävät on etenkin Pythonin osalta pyritty suunnittelemaan siten, että niillä on jokin yhteys reaalimaailmaan.
-
Tarkoituksena on oppia tekemällä ja kokeilemalla, epäonnistuminen ei haittaa ja aina voi kokeilla uudestaan.
Ilmoittautumisohjeet löytyvät koulutuksen kotisivulta: https://sites.google.com/edu.oulu.fi/otto/kaa
Toteutuskieli: Suomi
Opetettavat ohjelmointikielet: Python ja Scratch
Paikka: Koulutus järjestetään verkkokurssina DigiCampuksessa: https://digicampus.fi/
Ilmoittautuminen: Koulutukseen ilmoittautuminen tapahtuu koulutuksen DigiCampus-työtilan kautta suomi.fi-tunnistautumisella. DigiCampukseen voi kirjautua suoraa Google-tunnuksilla tai korkeakoulujen Haka- tai eduGain-tunnuksilla.
Jos sinulla ei ole mitään näistä, niin ei hätää, voit tehdä tämän linkin takaa https://digicampus.fi/login/index.php?lang=fi oman käyttäjätunnuksen.
Tarkemmat ohjeet ilmoittautumiseen löytyvät koulutuksen työtilasta, joka puolestaan löytyy DigiCampuksesta nimellä OTTO: Käytännön ohjelmointia aloittelijoille 2024-2026.
Koulutusmuoto
Koulutusala
Opetuskieli
Opetuksen järjestäjä
Sijainti