User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anyone have any good examples of paint or draw program UIs that are designed for children. In particular handling vectors and bitmaps in a way that's intuitive and kid friendly.

Or does anyone have any advice on how to do this/ literature about this sort of thing?

share|improve this question

closed as not constructive by dnbrv, JonW Apr 20 '12 at 4:56

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

You are asking too many questions in a single question. "Good examples of paint programs for children" is one, and off-topic (shopping question). "How to handle vectors and bitmap drawings for children" is two. "Advice on how to create a paint program for children" is a third. "Literature about designing interfaces for children" is a fourth. Can you narrow down your question? – Myrddin Emrys Apr 20 '12 at 0:02

I have never seen a childrens paint program that dealt with vectors at all. They are all about allowing the kids to throw paint at the canvas in a variety of fun ways, with an eraser and perhaps an undo button.

However, a completely separate paradigm I have seen is object/sprite based; in this case, there is no ability to arbitrarily paint, and instead the child can choose among a wide variety of props to place upon the scene.

The former mimics real drawing and painting; the latter mimics playing with tangible toys. Both aim to be easy for children to use by drawing heavily upon the real world activity they emulate. Both avoid involving the child with representational models or indirect manipulation. For example, to make a red car you would get the red paintbrush and click the car. You would not select the car and alter its properties to be red. This type of indirect action represents the computer's internal model of the data, but is a poor representation of the way a child approaches the task.

However, this is contingent upon age; as children mature, they are able to handle more complex internal models of an application; I would not have most 6 year olds deal with vectors and property dialogs, but I wouldn't be surprised if this is fine by the age of 10.

share|improve this answer
Interesting and insightful. Do you have any example applications or literature to support your proposition? – Erics Apr 20 '12 at 5:38

Not the answer you're looking for? Browse other questions tagged or ask your own question.