When learning problem solving skills, children should be given access to tools with which to work, such as audio visual material, models, other people, experiences, diagrams, simulations, pictures and demonstrations. With children, pictures and diagrams often communicate more effectively than the written word. Design of problem solving educational hyper-documents Idea was designed to shift the fact finding process from the teacher to the student, allowing the teacher to concentrate on helping the student with the problem solving process, and giving the student the feeling that she is doing something immediately, rather than reading or listening to long explanations about the problem. It is important that children derive pleasure from using educational software. To this end, it must incorporate challenge, rewards, novelty and freedom.
Educational software succeeds when there is a challenge involved.
Much less than this, and the game is considered too easy and therefore boring. Much more than this, and it is so difficult as to be not worth the effort. In order to provide a challenge to all the children, the problems presented must have varying degrees of difficulty. The child's reward for correct actions, in a hypermedia system, may be some entertaining animation and sound sequence. In computer games, the reward is more usually a good score or grade.