Anyone who's used Alice for helping people learn computer programming might be interested to know that Alice 3 runs on Linux too, and Google have released AppInventor - which uses a very similar interface to allow non-developers experiment with creating apps for their phone.
A few years ago, while working in education I outlined a Wikiversity resource for learning to program with Alice. Some students loved it, but some became quite frustrated for various reasons (one big one being losing all their work when their file was corrupted). I certainly found Alice incredibly useful for visualising object-oriented programming and getting learners using event-driven programming without even thinking about it. YMMV.