An ontology based approach to teach computational thinking - Araújo, Cristiana (2019)