Alice je okruženje napravljeno za upoznavanje objektno orijentiranog programiranja. Kako je naglasak na jednostavnosti korištenja program je dobar uvod u proučavanje daljnjeg programiranja. Pomoću jednostavnih objekata i koda korisnici mogu animirati scenu sa kojom raspolažu. Animiranje modela odrađuje se sa jednostavnim "drag and drop" te im se dodaju atributi, kako se kod zapravo "slaže" umjesto da se piše nema dodatnih stresnih situacija oko loše napisanog koda. Scenu ujedno možemo pokretati odmah nakon bilo kojeg dijela napisanog koda te lako usporediti kako svaki dio koda utječe na nju. Izradom projekata u Alice korisnici lako uče koji je smisao pojmova kao što su klase, objekti, metode i usvajaju njihova svojstva intuitivno. 

Više u pdf-u