Informática para a Musicologia 2020/21

E-Learning

Docentes / Horário

Docente Foto Horário Sala
José Nuno Oliveira jno 3a-feira, 18h00-21h00 sala - tinynew.gif DI 0.05
José João Almeida jj 3a-feira, 18h00-21h00 sala - tinynew.gif DI 0.05

Alunos

Nome NM Regime Obs
Ana Maria Manito Leonardo a89910    
Inês Fernandes da Cruz a87098    
Manuel Luís Pires Ferreira a87102    

Programa resumido

Introdução à ciência de computadores (vulg. informática) e à sua utilização em musicologia. Análise qualitativa e quantitativa do fenómeno musical.

A notação musical enquanto linguagem formal. Recurso a linguagens de alto nível. Programação funcional. A linguagem de programação Haskell.

Introdução à programação em Haskell: como ensinar um computador a processar números, palavras e sequências de eventos musicais. Programação em Haskell dos principais recursos estilísticos em música: aumentação, inversão, movimento retrógrado, etc.

"Software" para processamento de partituras. Processamento simbólico e interactivo. Arquivos musicais digitais. O texto musical como documento: originais, transcrições, formatos, tratamento, etc. Papel da informática na catalogação e inventariação de fundos em musicologia. Linguagens de anotação ('mark up').

O papel da análise quantitativa em musicologia. Repositórios de dados. Procura e tratamento de dados ('querying'). Interpelação de bases de dados em suporte textual.

Projectos de grupo. Uso de infraestruturas para trabalho cooperativo. Gestores de versões. Ambientes Wiki.

Regime de avaliação

  • Avaliação individual por prova(s) escrita(s) sem consulta - 50% (nota mínima de 8 valores)
  • Trabalho(s) laboratorial(ais) de grupo (de 2 alunos cada) - 40%
  • Avaliação contínua nas aulas práticas e teórico-práticas - 10%

Material

Sumários

Actualização contínua no calendário:

Bibliografia

  • J.N. Oliveira. Computing for Musicology: Introduction to the course (, 10Mb), Departamento de Informática, Universidade do Minho.

  • J.N. Oliveira. Introduction to Programming with Numbers and Words (, 788k), Departamento de Informática, Universidade do Minho.

Provas de avaliação

Classificações finais

Recursos

Linguagem Haskell (instalar!)

'Links'