0% acharam este documento útil (0 voto)
10 visualizações4 páginas

Guia de Estudos

O guia de estudos aborda os fundamentos do Pensamento Computacional, incluindo seus quatro pilares: decomposição, reconhecimento de padrões, abstração e algoritmos. Também explora conceitos de raciocínio lógico, algoritmos, pseudocódigo, programação básica e o impacto das tecnologias na sociedade. Além disso, discute processos criativos e metodologias para o desenvolvimento de projetos.

Enviado por

blimasusin
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações4 páginas

Guia de Estudos

O guia de estudos aborda os fundamentos do Pensamento Computacional, incluindo seus quatro pilares: decomposição, reconhecimento de padrões, abstração e algoritmos. Também explora conceitos de raciocínio lógico, algoritmos, pseudocódigo, programação básica e o impacto das tecnologias na sociedade. Além disso, discute processos criativos e metodologias para o desenvolvimento de projetos.

Enviado por

blimasusin
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 4

GUIA DE ESTUDOS – EXAME DE PROFICIÊNCIA EM PENSAMENTO

COMPUTACIONAL (UNISINOS)

1. Fundamentos do Pensamento Computacional


O que é Pensamento Computacional?
 Processo de pensamento envolvido na formulação de problemas e
suas soluções de forma que um computador (ou humano) possa
executar.

Conceito de
Ênfase /
Autor(a) Obra Pensamento
Aplicação
Computacional
Dividir problemas
complexos, criar Resolução de
Karl Computational
algoritmos, reconhecer problemas em
Beecher Thinking (2017)
padrões, abstrair e aplicar qualquer área.
lógica.
Gena R. Abordagem criativa para
Computational Aplicações em
Greher & resolver problemas e
Thinking in música, arte e
Jesse M. representar ideias
Sound (2014) tecnologia.
Heines computacionalmente.
Aprender por meio da
Playing and
criação de jogos e Educação, jogos,
Yasmin B. Making Games
sistemas interativos; aprendizagem
Kafai for Learning
pensamento ativo e criativa.
(2006)
construcionista.
Competência natural dos
Games em
João nativos digitais para Educação, cultura
Educação
Mattar resolver problemas com digital.
(2010)
apoio da tecnologia.
Expressar ideias em Plataformas de
Andrés
formatos programáveis, programação
Monroy- ScratchR (2007)
promovendo criatividade e visual, expressão
Hernández
compartilhamento. criativa.
Refletir sobre a natureza
Filosofia da mente,
Brian O Humano Mais humana ao tentar
inteligência
Christian Humano (2013) reproduzi-la via
artificial.
programação.
Software Takes Lógicas computacionais Cultura digital,
Lev
Command moldam nossa criação e mediação
Manovich
(2013) interação cultural. tecnológica.
Compreender a
Program or Be Empoderamento
Douglas computação para manter
Programmed digital, crítica
Rushkoff autonomia frente às
(2011) social.
tecnologias.

Quais são os 4 pilares do Pensamento Computacional?


1. Decomposição: Dividir um problema complexo em partes menores e
mais gerenciáveis.
2. Reconhecimento de Padrões: Identificar semelhanças entre
problemas para aplicar soluções conhecidas.
3. Abstração: Focar nas informações mais importantes, ignorando os
detalhes irrelevantes.
4. Algoritmos: Criar instruções passo a passo para resolver um
problema.

2. Raciocínio Lógico
Conceitos Importantes:
 Proposições Lógicas (verdadeiras ou falsas)
 Operadores Lógicos: E (AND), OU (OR), NÃO (NOT)
 Tabelas Verdade
 Implicações Lógicas
 Condições compostas e negações
💡 Estude como traduzir problemas cotidianos em proposições lógicas e
resolver com raciocínio sequencial.

3. Algoritmos e Pseudocódigo
O que é um algoritmo?
 Um conjunto ordenado de passos para resolver um problema.
Pseudocódigo:
 Representação textual e simplificada de um algoritmo, usada para
planejamento antes da codificação.
Estruturas básicas:
 Entrada/Saída: Leia, Escreva
 Atribuição: variável <- valor
 Decisão (condicional):
Se condição então
// comandos
Senão
// comandos
FimSe
 Repetição (laços):
Enquanto condição faça
// comandos
FimEnquanto
Pratique:
 Escrever e interpretar pseudocódigos simples (ex: somar números,
calcular média, verificar maior de três números etc.)

5. Programação – Conceitos Básicos


Conceitos e comandos:
 Variáveis e tipos de dados
 Comandos de entrada/saída (Ex: input(), print() em Python)
 Estruturas de controle (if/else, while, for)
 Exercícios típicos:
o Verificação de número par/impar

o Soma de uma sequência

o Cálculo de fatorial

o Verificação de primos

6. Tecnologias Computacionais e Sociedade


Cultura digital:
 Como as tecnologias impactam o comportamento, a educação e o
mercado de trabalho.
 Exemplos: redes sociais, aplicativos, automação, robótica, realidade
aumentada.
Exemplos de produtos digitais:
 Jogos, aplicativos móveis, websites, robótica educacional, impressões
3D, narrativas interativas.

7. Criatividade e Desenvolvimento de Projetos


Processos Criativos:
 Técnicas como Design Thinking, brainstorming, prototipagem.
 Foco na resolução de problemas reais, com soluções digitais,
analógicas ou híbridas.
Metodologias de Projetos:
 Planejamento: identificar necessidade, público-alvo, objetivos.
 Execução: dividir tarefas, usar ferramentas adequadas.
 Avaliação: testar solução, coletar feedback, refinar.

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy