StarLogo is a programmable modeling environment for exploring the behaviors of decentralized systems, such as bird flocks, traffic jams, and ant colonies. It is designed especially for use by students.
"Hundreds of creative combinations that take the writer's block out of creative writing. Set young writers loose with prompts that focus on character (who the story is about), plot (what happens in the story), and setting (where or when the story happens)." You can also pick the story format (notebook, letter, newspaper or postcard).