Computer simulation at school scratch and programming language choosing criteria | IEEE Conference Publication | IEEE Xplore