{'fraction_non_alphanumeric': 0.012957317073170731, 'fraction_numerical': 0.0, 'mean_word_length': 5.698979591836735, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Abstraction and Computational Thinking: Possibilities as from the New Brazilian National Common Curricular Basis

— The most important and highest-level cognitive process on computational thought is the abstraction one. A new regulating norm of the school curriculum in Brazil evokes the more diverse skills, which the adoption of communication and information technologies makes available in the educational process of computational thinking and its dominion on part of the students. This study aimed to clear this configuration in basic education, while taking the demands resulting from the National Common Curricular Basis and computational thinking into account in order to attain the proposed skills. Following up this perspective, we accomplished a bibliographical and documental review which led us into perceiving the computational thinking in the curricular and school environment. In accordance with the research, we then observed there is an appropriate moment in Brazilian education, inclusively of legal order, to work out the computational thinking at school towards allowing the construction of a logical, articulated, systematized and abstract thinking, capable of contributing to the growth of both competencies developed by means of learning to learn, the conscious use and integration and the