Vislaamo (Java)

Vislaamo on ohjelmoinnin oppimisen tueksi kehitetty tietokoneohjelma. Sen avulla voidaan katsoa visuaalisesti, mitä ohjelman suorituksen aikana tapahtuu tietokoneen eri muistialueilla. Tälle sivulle koottujen esitysten avulla pääset alkuun Vislaamon käytössä ja siihen liittyvien harjoitustehtävien tekemisessä.

Tämän sivun esitykset käsittelevät Java-kielisten ohjelmien visualisointia Vislaamolla. Vastaavat Python-kieliset videot löytyvät omalta sivultaan. Lisää Java-ohjelmointiin liittyviä esityksiä löydät tämän projektin Java-sivulta.

Esitykset

Katso video!
Kesto: 9:01
Tallenna (MPEG-4 -muodossa)

Osa 1: Johdanto Vislaamon Java-tehtäviin

Tässä esityksessä avaamme Vislaamon, tutustumme sen käyttöön ja seuraamme ensimmäisen esimerkkiohjelman suoritusta.

Katso video!
Kesto: 11:47
Tallenna (MPEG-4 -muodossa)

Osa 2: Oliot ja luokat Java-kielessä

Tässä esityksessä katsomme, miten olioita käytetään viittausten avulla ja miten metodikutsut suoritetaan.

Tässä esityksessä visualisoitavassa esimerkkiohjelmassa käytetään ohjelmoinnin perusteet -kurssin luennoilta tuttua Counter-luokkaa.

Esimerkkejä ohjelmasimulaatiosta
Kesto: 11:15
Tallenna (MPEG-4 -muodossa)

Osa 3: Konstruktori- ja metodikutsut Java-kielessä

Tässä esityksessä perehdymme siihen, miten metodikutsuja suoritettaessa tietokone luo muistiin uusia kehyksiä.