Tutorial on Alice
Aaron J. Gordon · Journal of computing sciences in colleges · 2006
Developed at Carnegie Mellon University, Alice is a programming environment where objects are manipulated in 3D worlds. Alice gives students the opportunity to learn about object-oriented programming concepts without the syntax frustrations imposed by text-based programming languages. With Alice, a programmer, in a GUI environment, selects program constructs and method invocations from lists of available choices.