Você está na página 1de 15

PENSAMENTO COMPUTACIONAL

Pensamento Computacional
aplicado a uma tarefa colaborativa
DADO UM PROBLEMA

1. Decompor o problema

2. Reconhecer padrões recorrentes

3. Abstrair tarefas e seus dados de entrada e saída

4. Explicitar o algoritmo que resolve o problema


ROTEIRO

PROBLEMA: grupo de pessoas quer preparar e jantar pizzas

• Interação

• Colaboração

• Compartilhamento

• Pesquisa

• Navegação

Reflexão BNCC
PROBLEMA: GRUPO QUER PREPARAR E
JANTAR PIZZAS

1. ⮚
Decompor
Definiro cardápio
problema

2. Reconhecer padrões recorrentes


⮚ Obter ingredientes
3. Abstrair tarefas e seus dados de entrada e saída

4. ⮚ Reunir-se
Explicitar no local
o algoritmo do jantar
que resolve o problema

⮚ Montar pizzas

⮚ Assar pizzas

⮚ Fatiar pizzas
PROBLEMA: GRUPO QUER PREPARAR E
JANTAR PIZZAS
SUBPROBLEMA: MONTAR UMA PIZZA

⮚ Pegar ingredientes de acordo com o sabor

⮚ Preparar uma massa

⮚ Colocar recheio

⮚ Colocar cobertura

⮚ Disponibilizar pizza montada


PROBLEMA: MONTAR UMA PIZZA

https://scratch.mit.edu/projects/714942464/fullscreen/
MONTAR PIZZA: TAREFA COLABORATIVA

1. Pegar ingredientes de 1. Decompor o


acordo com o sabor problema

2. Reconhecer padrões
2. Preparar uma massa recorrentes

3. Colocar recheio 3. Abstrair tarefas e


seus dados de entrada
e saída
4. Colocar cobertura
4. Explicitar o
5. Disponibilizar pizza algoritmo que resolve
montada o problema
POR QUE
COM100 - PENSAMENTO COMPUTACIONAL?
BASE NACIONAL COMUM CURRICULAR (BNCC)

Documento de caráter normativo que define o conjunto orgânico e


progressivo de aprendizagens essenciais que todos os alunos devem
desenvolver ao longo das etapas e modalidades da Educação Básica.

Na BNCC, competência é definida como a


mobilização de conhecimentos (conceitos e
procedimentos), habilidades (práticas,
cognitivas e socioemocionais), atitudes e
valores para resolver demandas complexas da
vida cotidiana, do pleno exercício da cidadania
e do mundo do trabalho.
UMA DAS DEZ COMPETÊNCIAS GERAIS DA
EDUCAÇÃO BÁSICA (BNCC 2018, PG 9)

Compreender, utilizar e criar tecnologias


digitais de informação e comunicação de forma
crítica, significativa, reflexiva e ética nas
diversas práticas sociais (incluindo as
escolares) para se comunicar, acessar e
disseminar informações, produzir
conhecimentos, resolver problemas e exercer
protagonismo e autoria na vida pessoal e
coletiva.
EXPLICITAMENTE…. (BNCC 2018, PG 474)

A BNCC esclarece que pensamento


computacional envolve as capacidades de
compreender, analisar, definir, modelar,
resolver, comparar e automatizar problemas e
suas soluções, de forma metódica e
sistemática, por meio do desenvolvimento de
algoritmos.
LEMBRANDO… DADO UM PROBLEMA
QUALQUER

O quão difícil é resolver o problema?

Qual é a melhor forma de resolvê-lo?

• A área da Computação desenvolveu fundamentos


teóricos e técnicas sólidas para oferecer respostas a
essas perguntas com precisão.

• Conhecer alguns desses conceitos permite reformular,


por exemplo, por redução, transformação ou simulação,
um problema aparentemente difícil em um problema que
se sabe como resolver.
PENSAMENTO COMPUTACIONAL

Pensamento Computacional
aplicado a uma tarefa colaborativa
PENSAMENTO COMPUTACIONAL: UMA
DEFINIÇÃO

O pensamento computacional é o processo de pensamento envolvido na formulação de um


problema e na expressão de sua solução de tal forma que um agente, humano ou
computacional, possam efetivamente resolvê-lo (adaptado de Wing, 2014)

• processo de pensamento: conjunto de atividades mentais

• expressão da solução: representação linguística que possibilite


a comunicação de uma solução a outros agentes

• efetivo: eficiente e eficaz

⮚ eficiente: executa tarefa com qualidade e sem erros


⮚ eficaz: atinge objetivo

Você também pode gostar