TVT- ja ohjelmointikurssi 25-26

Kuvaus

Tavoitteita

  • Ohjelmointiin tutustumista ja ohjelmoinnin opettelua.
    • Pääosin opiskellaan Python-ohjelmointikielellä.
    • Lisäksi WWW-sivujen ohjelmointia. 
    • Myös ns. vibe-coding -ohjelmointia
  • Sulautetun järjestelmän kehittelemistä
    • aluksi ohjatusti,
    • myöhemmin mahdollisesti myös itsenäisesti
  • Tieto- ja viestintäteknisten (TVT) taitojen kehittämistä
    • toimisto-ohjelmat
    • kuvankäsittely
    • tekoäly.

Arvioinnista

Kurssin arvosana muodostuu
  • tuntityöskentelystä:
    • vastuunottamisesta omasta opiskelusta:
      • harjoitusaktiivisuudesta
      • työskentelemisestä osana ryhmää
    • työtapojen kehittämisestä (kohti hyviä käytänteitä)
  • harjoitustehtävien tuloksista
  • harjoitustöistä eli sulautetusta järjestelmäsä (ns. artefakteista); sekä yhteisistä että valinnaisista
    • suunnittelusta
    • softasta
    • hardwaresta
  • ohjelmointituloksista
    • erikseen ja/tai
    • artefaktin yhteydessä
  • mahdollisesti joistain testeistä.

Arvioitava sisältö voi vaihdella oppilaskohtaisesti
  • Esimerkiksi joku voi pitää esitelmän jostain aiheesta, mikä huomioidaan arvioinnissa korottavana
  • Toinen saattaa keskittyä itsenäiseen puurtamiseen ja tuottaa siten hyviä näyttöjä.

Tekoälystä (AI)

Tekoäly esiintyy kurssilla kahdesta näkökulmasta
  • itseisarvoisesti opiskeltavana asiana
  • muiden asioiden oppimisen tukena

Käytettäviä järjestelmiä

  • Peda.net
    • oppimateriaalit ja tuntisuunnitelmat
    • oppilaan omana harjoituspäiväkirjana
  • BBC-mikrokontrolleri
  • Trinket-ohjelmointiympäristö pilvessä
  • O365
    • Copilot
  • ym.

Lähteitä