This document discusses integrating computational thinking and programming into the basic education curriculum from a transdisciplinary perspective. It outlines the objectives of developing skills like decomposition, pattern recognition, and logical reasoning across subject areas. Some example activities are proposed that could help students practice these skills, such as decomposing a whole into parts or identifying similarities between problems.
3. RELEMBRANDO OS OBJETIVOS DA UC
1. Caraterizar situações promotoras do pensamento
computacional;
2. Reconhecer situações problemáticas com ligação a
temas ou áreas curriculares suscetíveis de serem
abordadas de forma transdisciplinar com utilização
da programação através do uso de tecnologias
digitais;
3. Desenhar abordagens pedagógicas inovadoras numa
perspetiva transdisciplinar no EB.
5. A transdisciplinaridade, como o prefixo “trans” indica, diz
respeito àquilo que está ao mesmo tempo entre as
disciplinas, através das diferentes disciplinas e além de
qualquer disciplina. Seu objetivo é a compreensão do
mundo presente...
Nicolescu
ALGUMAS IDEIAS DE SÍNTESE
6. Pensamento computacional significa conceptualização, e não
programação.
Baseando-se nos conceitos fundamentais e nas ferramentas
cognitivas usadas na ciência da computação, o pensamento
computacional visa a compreensão do comportamento humano
através da resolução de problemas.
O pensamento computacional é uma habilidade (skill) fundamental
para todos. À leitura, escrita e aritmética, devemos acrescentar o
desenvolvimento da capacidade analítica de cada criança.
Wing
ALGUMAS IDEIAS DE SÍNTESE
7. Antes que os alunos possam usar computadores para resolver
problemas, devem primeiro entender os problemas e os
métodos para os resolver.
Welsh Curriculum
O pensamento computacional é uma combinação de investigação
científica, resolução de problemas e competências cognitivas;
Não é pensar como ou sobre computadores.
Carnegie Mellon University
ALGUMAS IDEIAS DE SÍNTESE
8. PENSAMENTO
COMPUTACIONAL
ALGUMAS IDEIAS DE SÍNTESE
PENSAR COMO UM CIENTISTA!!
Em que medida uma determinada tarefa implica:
- Abstração
- Conhecimento nuclear (princípios)
- Resolução de problemas (inteligência, imaginação...)
- Formalização de procedimentos
- Interação com os outros...
=
(entender os problemas e os
métodos para os resolver)
Wing
11. 1. Que situações é possível identificar no Currículo do Ensino
Básico que sejam promotoras do pensamento computacional ?
2. Que temas ou tópicos do Currículo são suscetíveis de ser
abordados de forma transdisciplinar?
3. Como desenhar atividades que promovam o pensamento
computacional numa lógica de transdisciplinaridade?
4. Que atividades podem beneficiar do uso de ferramentas de
programação como o Scratch?
QUESTÕES CHAVE PARA O DESENVOLVIMENTO
DO PENSAMENTO COMPUTACIONAL
15. RACIOCÍNIO LÓGICO
O raciocínio lógico é a capacidade que temos de compreender o mundo e de dar sentido
às coisas.
Os alunos utilizam os seus próprios conhecimentos e modelos internos para
antecipar o comportamento, formular hipóteses, verificar se estão corretas e
tirar conclusões.
Está presente na concretização dos outros conceitos do pensamento computacional,
por exemplo quando testam e verificam se um determinado algoritmo tem erros.
Que tipo de atividades podemos criar de forma a ajudar
os alunos a desenvolverem o raciocínio lógico?
(Prever, antecipar, analisar...)
16. PENSAMENTO ALGORÍTMICO
O pensamento algorítmico é uma forma estruturada de chegar a uma solução através de uma
definição clara dos passos a executar:
sequência de instruções ou um conjunto de regras para executar uma tarefa específica, como
por exemplo, as instruções para montar um brinquedo ou a receita para fazer um bolo.
Que tipo de atividades podemos criar de forma a ajudar
os alunos a desenvolverem o pensamento algorítmico?
(Definir etapas, regras...)
17. DECOMPOSIÇÃO
A decomposição é uma maneira de pensar sobre as coisas através da identificação e
separação das partes constituintes.
Dessa forma, cada uma das partes pode então ser equacionada, desenvolvida ou
avaliada separadamente, o que torna mais fácil resolver problemas complexos ou
projetar sistemas de grande dimensão.
Que tipo de atividades podemos criar de forma a
ajudar os alunos a decomporem o todo nas partes?
(Identificar e decompor em partes...)
18. GENERALIZAÇÃO
A generalização é a identificação de semelhanças, regularidades, padrões ou
conexões e a sua exploração pelos alunos na procura de soluções para
resolução de novos problemas.
Ou seja, parte-se da experiência anterior ou de soluções já existentes para
abordar e resolver novos desafios.
Que tipo de atividades podemos criar de forma a ajudar os alunos a
detetarem e usarem semelhanças, conexões, regularidades, padrões?
(Detetar e usar semelhanças, conexões, padrões...)
19. ABSTRAÇÃO
Abstração é o processo de tornar algo mais compreensível através da redução ao
essencial, ou seja, da exclusão de todos os detalhes desnecessários. A
representação de um mapa do metro costuma ser dada como um exemplo
extremo de abstração de tudo quanto é acessório.
Que tipo de atividades podemos criar de forma a ajudar os alunos a
abstraírem e ganharem confiança na sua própria forma de representar
conceitos e ideias?
(Representar o essencial...)
20. AVALIAÇÃO
Avaliação é o processo que conduz à formulação de um juízo de valor. No caso do
pensamento computacional, verifica-se quando, por exemplo, é necessário garantir
que uma determinada solução para um problema é adequada. Implica a definição
prévia de critérios.
Que tipo de atividades podemos criar de forma a
ajudar os alunos a formularem juízos de valor?
(Definir critérios, formular juízos...)
21. PROPOSTA DE MODELO DE ANÁLISE DO CURRÍCULO
PENSAMENTO
COMPUTACIONAL CURRÍCULO FORMAL IDEIAS PARA ATIVIDADES TRANSDISCIPLINARES
RACIOCÍNIO
LÓGICO
Que ideia sugere para ajudar os alunos a desenvolver o
raciocínio lógico?
(Prever, antecipar, analisar...)
PENSAMENTO
ALGORÍTMICO
Que ideia sugere para ajudar os alunos a desenvolver o
pensamento algorítmico?
(Definir etapas, regras...)
DECOMPOSIÇÃO
Que ideia sugere para ajudar os alunos a decompor o todo
nas partes?
(Decompor em partes...)
GENERALIZAÇÃO
Que ideia sugere para ajudar os alunos a detetar
semelhanças, conexões, regularidades, padrões?
(Detetar e usar semelhanças, conexões, padrões...)
ABSTRAÇÃO
Que ideia sugere para ajudar os alunos a abstrair e ganhar
confiança na sua própria forma de representar conceitos e
ideias?
(Representar o essencial...)
AVALIAÇÃO
Que ideia sugere para ajudar os alunos a formular juízos de
valor?
(Definir critérios, formular juízos...)
Identificarsituaçõespromotorasdo
pensamentocomputacional
22. 1. Selecione um dos documentos curriculares referentes ao Ensino Básico à
sua escolha (Programas e Metas Curriculares do EB).
2. Embora já deva ser do seu conhecimento, faça uma leitura sumária dos
temas e tópicos que integram o documento escolhido à luz do que já sabe
sobre “pensamento computacional”.
3. Selecione e transcreva para o WIKI criado para o efeito os temas ou tópicos
que lhe pareçam suscetíveis de serem abordados de forma transdisciplinar.
4. Finalmente, procure esboçar ideias possíveis para abordar esses tópicos em
função de cada um dos conceitos que ajudam a definir “pensamento
computacional” (coluna da esquerda), tomando como ponto de partida a
resposta às questões sugeridas na coluna da direita.
PROPOSTA DE MODELO DE ANÁLISE DO CURRÍCULO
23. REFERÊNCIAS
Computing at School (CAS): www.computingatschool.org.uk
Computer Science (CS) Unplugged: http://csunplugged.org/
CAS Barefoot. (2014). Computational Thinking: http://barefootcas.org.uk/barefoot-primary-
computing-resources/concepts/computational-thinking/
CSTA, & ISTE. (2011). Computational Thinking in K–12 Education leadership toolkit:
https://csta.acm.org/Curriculum/sub/CurrFiles/471.11CTLeadershiptToolkit-SP-vF.pdf
Lye, S.Y & Koh, J.H.L. (2014) Review on teaching and learning of computational thinking through
programming: What is next for K- 12?. Computers in Human Behavior. Volume 41. 51–61.
WELSH GOVERNMENT. Digital Competence Framework guidance:
http://gov.wales/curriculumforwales
Wing, J. 2006. Computational Thinking. Communications of ACM, 49, 3, 33-35.
http://www.cs.cmu.edu/~wing/
24. • TEMA 3 | O currículo do EB sob um ponto de vista transdisciplinar
Fernando Albuquerque Costa
fc@ie.ulisboa.ptSESSÃO SÍNCRONA