Você está na página 1de 15

Técnicas da Informação e Comunicação

Módulo 4
Introdução à Programação
Prof. Hugo Janota
0
INTRODUÇÃO Linguagem, programação...
1

0
Conteúdos 2
PENSAMENTO
COMPUTACIONAL
Caracterização de Pensamento
Computacional

1ª Parte

0 EXERCÍCIO exercício prático 1


3 PRÁTICO
0
INTRODUÇÃO
1
Enquanto utilizadores de computadores,
usamo-los muitas vezes
para a resolução de problemas.

Mas, para que eles sejam capazes de


chegar à solução de um problema,
é essencial dar-lhes
as instruções necessárias,
ou seja, escrever um programa.
Um programa não é mais do que a forma
como vamos “dizer” a um computador,
numa linguagem que ele compreenda, o
que fazer e como fazer para chegar à
solução pretendida.

Nem sempre fazê-lo é tão simples como


dizê-lo, mas o desenvolvimento do
raciocínio lógico é uma grande ajuda.
O que é o
raciocínio lógico?
O raciocínio lógico refere-se à
capacidade de pensar de maneira
clara, coerente e ordenada.
Envolve a aplicação de princípios da
lógica para chegar a conclusões ou
resolver problemas.
O que é o
Pensamento
Computacional?
O pensamento computacional é um processo que começa
por analisar e compreender o problema, para depois
desenvolver possíveis soluções.
Essas soluções são apresentadas de forma que um agente
(pessoa, computador ou ambos) as possa executar..
Os quatro pilares
do pensamento computacional

DECOMPOSIÇÃO RECONHECIMENTO ABSTRAÇÃO ALGORITMO


DE PADRÕES
Identifica o problema Filtragem de dados Sequência ordenada e
Identificar pontos
a solucionar, deve-se eliminando a finita de ações que
comuns, que se
dividi-lo em informação irrelevante permitem solucionar o
repetem no próprio
problemas mais problema
problema
pequenos, mais
simples de resolver
Com base nos objetivos de cada um dos quatro pilares
apresentados, podemos verificar que
o pensamento computacional se aplica a uma grande
parte das tarefas do dia a dia,
como, por exemplo, preparar uma taça de cereais...
• Identificar os utensílios e alimentos
necessários para preparar a taça de cereais.

DECOMPOSIÇÃO
• Localizar os utensílios e alimentos
identificados.

• Colocar em cima da mesa os utensílios e


alimentos localizados.

• Juntar o leite aos cereais.


RECONHECIMENTO
DE PADRÕES • Abertura e fecho de um pacote de leite e
de uma embalagem de cereais.

• Quantidades a usar.

• Processo de verter o leite.


ABSTRAÇÃO
• Não é relevante para o processo: a forma
da taça, a marca do leite e a marca dos
cereais.
• Ir buscar uma taça, uma colher, a
embalagem dos cereais e o pacote de leite.

• Abrir o pacote de leite.

• Verter o leite para a taça.


ALGORITMO
• Abrir a embalagem dos cereais.

• Colocar os cereais na taça com o leite.

• Fechar e arrumar o pacote de leite e a


embalagem dos cereais.
O pensamento computacional
permite-te desenvolver várias
competências que te irão ajudar na
realização das tarefas escolares e,
mais tarde, no desempenho da tua
profissão. Também vai ser
fundamental neste módulo da
disciplina de TIC, pois o pensamento
estruturado vai facilitar a
resolução dos problemas para os
quais queres criar um programa.

Você também pode gostar