Ohjelmointivideot

Tältä sivulta löydät ohjelmoinnin opiskelun tueksi tehtyjä screencast-esityksiä. Esitykset sisältävät Python- ja Java-kielien alkeita, sekä englanninkielisen esittelyn TRAKLA2-työkalusta.

Videot on tehty osana Teknillisen Korkeakoulun tietotekniikan laitoksen oppimateriaaliprojektia. Projektin tarkoituksena on ollut toteuttaa uudenlaista oppimateriaalia ohjelmoinnin peruskursseille, sekä tutkia verkossa jaeltavan ja multimedian keinoja hyödyntävän materiaalin mahdollisuuksia opetuskäytössä.

Esitysten katsomiseen tarvitset Adobe Flash Player -laajennuksen selaimeesi. Vaihtoehtoisesti voit myös tallentaa videot koneellesi MPEG-4 -tiedostoina ja katsoa ne esimerkiksi VLC-playerillä. Osa esityksistä löytyy myös YouTubesta.

Java

Java-esitysten aiheita:

Java
  • Yksinkertaisen Java-ohjelman rakenne, kääntäminen ja suorittaminen.
  • Eclipse-sovelluskehittimen käyttöopastus ja käyttöliittymän esittely.
  • Ohjelmoinnin alkeet, mm. muuttujat, luokat ja oliot.
  • Ohjelmien virheiden etsintä debuggerin avulla.
  • CVS-versionhallinnan käyttöönotto ja peruskäyttö Eclipsen avulla.

Siirry Java-esityksiin.

Python

Python-esitysten aiheita:

Python
  • Python tulkin asentaminen ja käyttö interaktiivisessa tilassa.
  • Funktioiden kutsuminen ja määrittely.
  • Virheiden etsiminen debuggerilla.
  • Virheilmoitusten tulkitseminen.
  • Olio-ohjelmoinnin alkeet.

Siirry Python-esityksiin.

Vislaamo

Vislaamo

Vislaamo on ohjelmoinnin oppimisen tueksi kehitetty tietokoneohjelma. Sen avulla voidaan katsoa visuaalisesti, mitä ohjelman suorituksen aikana tapahtuu, sekä simuloida ohjelman suoritusta liikuttamalla dataa esimerkkiohjelmien käskyjen mukaisesti.

Vislaamo-esitykset on katsottavissa kahdella eri ohjelmointikielellä:

TRAKLA2

TRAKLA2 on tietorakenteiden ja algoritmien opiskeluun tarkoitettu verkkopohjainen oppimistyökalu. Sen esittelyvideo on katsottavissa sekä suomeksi että englanniksi, ja videon voi joko ladata itselleen tai katsoa suoraan selaimella.

TRAKLA2

Suomeksi

Englanniksi