Az algoritmusok tervezése és elemzése az első éves egyetemi hallgatók számára bonyolult feladat. Az animációk és vizualizációk segítségével való oktatás segíthet az elemi algoritmusok elsajátításában annak ellenére, hogy az eddig elvégzett kísérletek ezt nem minden esetben támasztják alá.A doktori értekezés elméleti része összegzi az elektronikus tananyagba beágyazható, oktatási jellegű interaktív algoritmus-animációk és vizualizációk elkészítéséhez felhasználható elveket és javaslatokat.A munka gyakorlati részében röviden foglalkozunk a programozás-oktatás lehetőségeivel virtuális világokban. Továbbá, bemutatunk egy saját fejlesztésű, algoritmus-animációkat és vizualizációkat tartalmazó oktatási portált. Végezetül, jellemezzük az általunk készített interaktív algoritmus-animációkat, majd tárgyaljuk a segítségükkel elvégzett pedagógiai kísérletek eredményeit.