Buscar

Vídeo-Aula 1 - Conceitos e Pilares do Pensamento Computacional

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Introdução ao Pensamento Computacional
Aprender pensamento computacional é fazer com que o indivíduo consiga entender aquilo que está acontecendo no mundo com relação aos sistemas computacionais.
Motivação
Nos últimos anos muitas plataformas foram desenvolvidas, o que acabou fazendo com que algumas pessoas perdessem os empregos ou que tivessem que se reinventar e aprender as novas tecnologias.
Exemplos:
Spotify - enfraqueceu o mercado das gravadoras
Netflix – enfraqueceu o mercado das locadoras
Uber – enfraqueceu em muitas regiões as demandas por táxi
Internet Banking – com a possibilidade de resolver tudo de casa, causou o fechamento de agências físicas e também no surgimento de bancos com atendimento totalmente online (Nubank)
Surgimento
O pensamento computacional não é algo novo, já que em 1972 Seymour Papert destacava os benefícios do uso do computador na educação. Ele desenvolveu uma linguagem chamada LOGO, em que o usuário interagia com uma tartaruga através de uma interface gráfica e através de comandos de instrução ele podia mover o animal pela tela.
O termo Pensamento Computacional (PC) foi apresentado por Papert em 1980 em um artigo, porém foi somente em 2006 em um artigo de Jeannette Wing que o termo ganhou repercussão e disseminação.
Em seu artigo, Wing define Pensamento Computacional como uma habilidade para todos e não somente para profissionais da área da computação, tanto que propõe que esse pensamento seja inserido na habilidade analítica das crianças, juntamente com a capacidade de leitura, escrita e aritmética)
Entre 2006 e 2014, Wing apresenta diversas definições para o termo Pensamento Computacional, sendo a última a seguinte:
“são os processos de pensamentos envolvidos na formulação de um problema e que expressam sua solução ou soluções eficazmente, de tal forma que uma máquina ou uma pessoa possa realizar”
Outras definições
“É o processo de reconhecer aspectos da computação em um mundo que nos cerca e, aplicar ferramentas e técnicas da Ciência da Computação para entender e argumentar sobre sistemas e processos naturais e artificiais” (FURBER, 2012)
“Mesmo após diversos estudos e quase uma década de esforços para definir o PC, ainda existem críticas que sugerem que não sabemos o que o PC significa ou sua forma de medir” (KURSHAN, 2016)
“É uma abordagem usada para solução de problemas utilizando o que se sabe sobre Computação” (GOOGLE FOR EDUCATION, 2015)
Definição Operacional do PC
“É saber usar o computador como um instrumento de aumento do poder cognitivo e operacional humano” (BLIKSTEIN, 2008)
Dividindo em duas etapas:
· Identificar as tarefas cognitivas que podem ser executadas com mais rapidez e eficiência fazendo o uso a computação;
· Programação do computador para que este realize as tarefas cognitivas identificadas na etapa a anterior
O que não é PC
· Não é saber navegar na internet, enviar e-mail;
· Não envolve apenas conceitos de Computação para solução de problemas em suas raízes, mas também pressupõe a utilização do computador como um instrumento capaz de aumentar o poder cognitivo e operacional humano.
· Não é apenas uma atividade de programação de computadores (Computação Desplugada)
Habilidade do PC
Coletas: capacidade de coletar informações de forma adequada
Análise de Dados: dar sentido aos dados encontrando padrões e obtendo informações
Representação de Dados: exibir dados através de gráficos, imagens e tabelas
Decompor Problemas: separar uma tarefa em partes menores e gerenciáveis
Abstração: diminuir a complexidade do problema para poder identificar o elemento principal
Algoritmos e Procedimentos: definir um conjunto de passos para resolver um problema ou tarefa
Automação: fazer uso de computadores e máquinas para a execução de tarefas repetitivas
Paralelização: organizar recursos com o fim de realizar tarefas simultaneamente com o intuito de alcançar um objetivo comum
Simulação: representar ou modelar um processo
Contribuições do PC
· Pensamento Algorítmico;
· Aprendizagem Colaborativa;
· Resolução de Problemas;
· Criatividade;
· Raciocínio Lógico;
· Interpretação Textual

Continue navegando