Little Wizard
http://littlewizard.sourceforge.net

Little Wizard is a development environment for children. It is intended to be
used by primary school children to learn about the main elements of real computer
languages. Using only the mouse, children can explore programming concepts
such as variables, expressions, loops, conditions, and logical blocks. Every
element of the language is represented by an intuitive icon, making it easy to
learn. Little Wizard works under Linux and Windows 2000/XP.

This software may be freely copied, modified, and redistributed under the terms
of the GNU General Public License.

Little Wizard uses the GTK (version 2.4 or higher) libraries for its user
interface. Libxml is used for saving project files and reading configuration
files. Under Windows everything you need can be installed through the GTK
installer. That is the same setup that is needed for GIMP for Windows. Don't
forget install this because without it won't be able to run the Little Wizard
environment.

The current release should be stable, but bug reports are welcome. They can be
reported via the sourceforge bug tracker (preferred) or mailed directly to me.
Please write full and complete bug reports so I can fix your problem as soon as
possible. Don't forget note what system you are using (Windows or Linux) and what
version.

If you looking for some documentaion, visit littlewizard home page. There is
tutorial for the environment. Some hints: Try start instructions with a command
for the wizard. Add optional expression after that command. Some commands
demands expression (like Create, Calculate), some don't allow expressions (like
Turn left, Turn right, Disappear, Appear, Be behind, Be in front). Finally some
commands accepts expressions but are not required (like Go). Remember that
expressions preserve the order of operations. For example, multiplication is
calculated before addition or subtraction. Any help with making documentation
is welcome. Especially (but not necessary) if you can write them in a way that
is easily readable by children.

I have also attached some examples of a small project developed in my environment
in the current release. 

I would like to know who is using my environment. I'm also curious about what
free linux distributions people are running Little Wizard on. I know that there
is a package for Debian and Ubuntu. What distribution will be next?
Let me known by mail.

---

In version 1.1.1 appeared test tool for environment - littlewizardtest

This tool executes program loaded from file, and dump playground board to
screen or file. It is in very early stage of development, but even now it can
be usefull to test environment. Tool & diff should be good duet. Just save
output once, and check if context is the same, after any modification of
environment.
