An Ontology based approach to teach Computational Thinking | IEEE Conference Publication | IEEE Xplore