Yläkoululaiset ja toinen aste

Koodaustunti

Koodaustunti on yhden tunnin mittainen johdatus tietojenkäsittelytieteeseen, joka toteutetaan haluamanasi ajankohtana. Koodaustunnin tarkoituksena on tutustuttaa "koodaamiseen" ja tehdä sitä arkipäiväiseksi. Suomenkieliset koodaustunnit:


Android-ohjelmointi alkaa: puhuva puhelin


AppInventor

App Inventor on MIT:n (Massachusetts Institute of Technology) kehittämä visuaalinen ohjelmointiympäristö, jonka avulla Android-sovellusten teko on helppoa.


Avoin ohjelmoinnin verkkokurssi lukiolaisille ja opettajille (MOOC)

Avoimilla ohjelmoinnin MOOC-kursseilla (Massive Online Open Course) kuka vaan voi opiskella ohjelmointia. MOOC-kursseja järjestää monet eri yliopistot. Kannattaa huomioida, että MOOC:it ovat yleensä yliopiston perusopintojen tasoisia, joten ne voivat olla melko työläitä.


Codeacademy

Erilaisia vaihe vaiheelta eteneviä harjoituksia ohjelmoinnin oppimisen tueksi. Vaihtoehtoisina koodikielinä on esim. HTML, CSS, Javascript, Ruby ja Python.

KHAN Academy

Voittoa tavoittelematon sivusto, jossa voi opiskella ilmaiseksi esim. ohjelmointia, tietotekniikkaa, koodausta, animointia jne.


Ohjelmoinnin opetusvideoita

Ohjelmoinnin opiskelun tueksi tehtyjä videoita (mm. Python ja Java).


Arduino tutuksi -materiaali

Oppaan tutkimustyöt tehtyäsi sinulla on perustiedot ja -taidot tehdä yksinkertaisia kojeita Arduino-ympäristössä.

Mehackit

Ilmaiset ja avoimet verkkomateriaalit seuraaville 15–18 -vuotiaille suunnatuille kursseille:

  • Johdatus elektroniikkaan ja ohjelmointiin
  • Johdatus luovaan ohjelmointiin
  • Johdatus musiikkiohjelmointiin

Oppimateriaalit: learn.mehackit.org (sivuille luodaan oma tunnus)

Esimerkkejä erilaisista peleistä ja harjoituksista netissä:


Sulautetut järjestelmät, software/hardware, ohjelmoinnin opiskelua: