Also known as algorithmizing, procedural thinking, algorithmic thinking, computational literacy
a set of problem-solving methods that involve expressing problems and their solutions in ways that a computer could execute
Pensamento Computacional é o processo de pensamento envolvido na formulação de um problema e na expressão de sua solução de forma que um computador — humano ou máquina — possa efetivamente realizar. Diferentes definições e enfoques para o termo podem ser encontradas na literatura e um robusto corpo de pesquisas está em desenvolvimento em diferentes lugares do mundo. Recentemente, o Pensamento Computacional, juntamente com os eixos Mundo Digital e Cultura Digital foram inseridas na Base Nacional Comum Curricular. O pensamento computacional é um processo iterativo baseado em três estágios (capturados pela figura à direita): 1. * Formulação do problema (abstração); 2. * Expressão da solução (automação); 3. * Execução da solução e avaliação (análise). A história do pensamento computacional remonta, pelo menos, à década de 1950, mas a maioria das ideias é muito mais antiga. O termo "pensamento computacional" foi usado pela primeira vez por Seymour Papert em 1980 e novamente em 1996. Mas, lendo o artigo "Twenty things to do with a computer" de Seymour Papert e Cynthia Solomon, escrito no ano de 1971, pode-se perceber que as ideias do Pensamento Computacional já existiam, porém não tinham sido denominados com esse termo . O pensamento computacional pode ser usado para resolver algoritmicamente problemas complexos e é frequentemente usado para realizar grandes melhorias na eficiência.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).