Computers are extremely patient and uncritical when children make mistakes---marvelous characteristics which make them quite effective for young children¹s learning. Not only that, the newer interactive software allows young children to explore and experiment in a safe environment where there is no wrong answer and where a child may experience success, sometimes for the first time.