A MICROWORLD FOR THE LEARNING OF BINARY REPRESENTATION BY PRIMARY LEVEL EDUCATION PUPILS