Tietotekniikka

Kurssit

AT1 – Tietotekniikan perusteet 2 op

Kurssin tavoite

Opiskelija tutustuu lukion tietotekniseen ympäristöön ja opettelee käyttämään sitä niin koulun kuin omillakin laitteilla. Hän tutustuu ylioppilaskirjoituksessa käytettäviin perusohjelmistoihin ja hallitsee niiden käytön.

Kurssilla myös kerrataan tietotekniikan perusteita sekä ohjeistetaan tiedonetsintään ja verkkomateriaalin käyttöön.

Kurssin sisältö

-Abitti-järjestelmä ja sen ohjelmistot
-Tietokoneen rakenne ja toimintaperiaate
-Tietotekniset laitteet
-Verkkoympäristö
-Kymmensormijärjestelmä
-Toimisto-ohjelmistot
-Tiedonhaku
-Tietoturva
-Käyttöoikeudet/lisenssit
 

AT2 – Ohjelmointi 2 op 

Kurssin tavoite

Opiskelija tutustuu tietokoneohjelmointiin Java-kielellä ja toteuttaa pienimuotoisen pelin kurssin aikana. Hän tutustuu ohjelmoinnin eri vaiheisiin ja opettelee lukemaan, muokkaamaan ja uudelleenkäyttämään olemassaolevaa koodia.

Kurssilla käydään lävitse Java-ohjelmoinnin perusrakenteita.

Kurssin sisältö

- Tietokoneen käyttö komentorivin avulla.
- Java ohjelmointiympäristöjen asentaminen.
- JDK ja Netbeans / Eclipse-ohjelmointiympäristöt
- Java-kielin perusteet
- Olio-ohjelmoinnin perusteet
- Testaus ja virheenkorjaus
- Ohjelmistotuotannon eri vaiheet*
- Graafiset käyttöliittymät*

*) Toteutetaan riippuen aikataulusta ja opiskelijoiden mielenkiinnosta.

AT3 – Verkko-ohjelmonti 2 op

Kurssin tavoitteet

Opiskelija tutustuu verkkosivuihin liittyvään ohjelmointiin ja toteuttaa verkkosivun, missä on toimintoja niin sivulla kuin palvelimella. Hän tutustuu Javascript- ja php-ohjelmointiin, sekä osaa lukea html-koodia, sekä ymmärtää verkkosivujen toiminnallisuuksia niin selain- kuin palvelinpuolella.

Kurssin sisältö

- Tietoverkkojen rakenne ja protokollat
- Tietoverkon asentaminen ja hallinnointi kotiin / kouluun
- Asiakas-palvelin arkkitehtuuri
- Verkkoselaimen ohjelmointi, HTML, CSS ja Javascript
- HTTP-palvelimen asentaminen
- Palvelinsolvelluksen rakentaminen*
- Full stack arkkitehtuuri*
- Relaatiotietokannat*