Este documento discute como a programação pode ser ensinada de forma mais ampla e interdisciplinar. Aborda a explosão de dados, as redes complexas, e como a programação pode ajudar a entender e se comunicar com as máquinas. Defende que o ensino por projetos interdisciplinares é um desafio importante para os professores à luz das mudanças tecnológicas.
2. Tópicos
●
A explosão dos dados
●
As redes
●
As tecnologias
●
As atitudes
●
Os desafios
●
A educação
2Braga, 2019/10/11
3. ● As mudanças tecnológicas e sociais que
estão a transformar muito rapidamente o
mundo de hoje.
● As próprias convenções e convicções que
nos governam, colocam desafios cada vez
mais interdisciplinares e a que as velhas
estruturas organizadas por “ramos” do
saber já não respondem.
A explosão dos dados
Braga, 2019/10/11 3
5. Onde estamos?
●
Redes complexas
●
Actores a influenciar e a ser
influenciados por outros actores...
●
Humanos não são agentes de software
●
Difícil estabelecer consensos
●
Inteligência é essencial
●
A biologia pode inspirar-nos
Braga, 2019/10/11 5
6. ● Num mundo onde estamos cada vez mais
rodeados de computadores, temos
vantagem em saber traduzir as nossas
questões de uma forma que uma máquina
seja capaz de as entender.
● O domínio de uma linguagem de
programação abre novas portas, permite
multiplicar as nossas capacidades.
Braga, 2019/10/11 6
Programar ou ser programado
7. Inteligência Artificial?
Braga, 2019/10/11 7
Inteligência Artificial
MAS + ML + NN + DL + etc
Dados + Redes
Pessoas
MAS – Multi Agent Systems
ML – Machine Learning
NN – Neural Networks
DL – Deep Learning
8. ● Saber o que é saber programar.
● Dominar uma linguagem de programação
tão simples e tão poderosa quanto
possível.
● Saber programar é saber comunicar com
uma máquina, é partilhar com essa
máquina um pequeno conjunto de
conceitos abstractos, e praticar.
Braga, 2019/10/11 8
E temos de saber tudo?
10. ●
Hoje, os limites à elaboração do
conhecimento resultam, cada vez mais,
da dificuldade em colocar as questões
certas e não das barreiras tecnológicas ou
da complexidade das ferramentas
disponíveis.
● A chegada do Digital às Ciências Sociais e
Humanas marca uma nova etapa, que
ninguém é capaz de percorrer sozinho.
Braga, 2019/10/11 10
Humanidades Digitais
11. ● Saber programar é para todos, não é só
para “génios” que dominam os
insondáveis mistérios do silício.
● Programar é o ponto de partida para a
aprendizagem de muitas disciplinas, para
o apoio a métodos pedagógicos adequados
aos tempos de hoje, em que a informação
nos chega pelos mais variados canais, 24
horas por dia.
Braga, 2019/10/11 11
Educação em Tempos Incertos
13. O ensino por disciplina, com muros
intransponíveis entre as várias disciplinas,
deve ser substituído por um ensino baseado
em projectos, em desafios que envolvam
essas disciplinas de uma forma inteligente, e
com o auxílio dos computadores, da
Internet, etc.
Esta revolução no ensino é um desafio para
os professores.
Braga, 2019/10/11 13
O grande desafio
14. Começar por explicar cada projecto, os
objectivos, a metodologia, as ferramentas, o
plano, a execução, e a sua apresentação, a
extracção de conclusões, acompanhar a sua
execução, deixar os grupos aprender,
ajudar, fazer as necessárias sínteses, e
extrair as lições aprendidas, são uma nova
forma de ensinar e aprender, e são parte da
pedagogia inaciana nos dias de hoje.
Braga, 2019/10/11 14
Ensino baseado em projectos