Resumo
In this article, we explore the programming language as a manifestation of computational thinking, from the translation of abstractions into codes, so that computers can understand them. Some key concepts, such as syntax, abstraction, and problem-solving, are addressed, highlighting their relationship to higher psychological functions. It analyzes the synergistic interaction between computational thinking and natural language, examining how this symbiosis can influence textual cohesion and coherence. A didactic sequence that makes use of this synergy is presented, with summative evaluation criteria, in which remediation is the key piece for the transposition of linguistic narratives to the digital world, employing the Scratch platform as a catalyzing tool. This aims not only to enrich students' creative expression, but also to effectively integrate natural language, computational thinking, and educational technology.
DOI:https://doi.org/10.56238/sevened2023.006-061