Blockchain e IA: Introdução à Inteligência Descentralizada

Ano
1
Ano lectivo
2025-2026
Código
02057764
Área Científica
Informática
Língua de Ensino
Português
Outras Línguas de Ensino
Inglês
Modo de Ensino
B-learning
Duração
Semestral
Créditos ECTS
1.0
Tipo
Obrigatória
Nível
Curso Não Conferente de Grau

Conhecimentos de Base Recomendados

NA

Métodos de Ensino

Aulas de Exposição:
Apresentar conceitos fundamentais de Blockchain e sua sinergia com a IA.
Formato: Slides interativos, exemplos reais e estudos de caso.

Demonstrações:
Exploração prática de exploradores de Blockchain e plataformas de contratos inteligentes (por exemplo, Etherscan, Remix, Truffle).
Formato: Exercícios.

Workshops e Exercícios em Grupo:
Atividades em pequenos grupos com foco na criação de contratos inteligentes simples, exploração de cenários de procedência de dados e elaboração de ideias de casos de uso de IA e Blockchain.

Discussões Guiadas:
Debates em grupo e sessões de perguntas e respostas para avaliar criticamente tendências futuras, desafios e ética da integração entre IA e Blockchain.

Resultados de Aprendizagem

O1. Compreender os conceitos fundamentais do Blockchain e seu papel no suporte à IA.
O2. Identificar casos de uso concretos em que o Blockchain melhora a confiança, a responsabilização e a procedência dos dados na IA.
O3. Adquirir experiência prática com plataformas Blockchain e desenvolvimento simples de smart contracts.
O4. Avaliar criticamente as direções futuras para os campos combinados de Blockchain e IA.

Competências Técnicas: Criar e implementar smart contracts básicos, explorando plataformas Blockchain.
Competências Analíticas: Avaliar casos de uso de Blockchain e IA em termos de confiança, responsabilidade e viabilidade.
Competências Conceituais: Explicar os principais conceitos de Blockchain de forma clara e concisa.
Competências de Colaboração: Participar em discussões e propor soluções para aplicações de IA descentralizadas.

Estágio(s)

Não

Programa

1. Introdução ao Blockchain (3h)
1.1. Introdução às Tecnologias Blockchain (2h)
1.2. Demonstração: Explorador Público de Blockchain (1h)

2. Sinergias entre IA e Blockchain (3h)
2.1. Desafios da IA e como o Blockchain pode ajudar (1,5h)
2.2. Workshop: Tokenização de Dados e Modelos (1,5h)

3. Prática e Perspetivas Futuras (4)
3.1. Workshop: Desenvolver um Smart Contract Simples (2h)
3.2. Perspetivas, Desafios e Discussão em Grupo (2h)

Docente(s) responsável(eis)

Hélder Miguel Correia Virtuoso Sebastião

Métodos de Avaliação

Avaliação
Questionários (Individual): 30.0%
Workshop Prático e Apresentação Final (Grupo): 70.0%