Linguagens de Programação
Informações Gerais
 

Programa

Objectivos
 
Aprendizagem de normas e linguagens autor para a web e para o desenvolvimento de aplicações multimédia.
Resumo do Programa
 
Linguagens autor para a web e para o desenvolvimento de aplicações multimédia.
Programa detalhado
Linguagens autor para a web
Normas para a construção de páginas: HTML, XHTML, CSS
Normas para representação e transformação de conteúdos: XML, DTD, XSL
Normas para gráficos na web: SVG
Ferramentas para a construção e validação de páginas web
Interactividade e aplicações multimédia na web
Linguagens de programação para páginas web: JavaScript
Normas para sincronização de elmentos multimédia: SMIL, MPEG-4
Ferramentas autor para as normas SMIL e MPEG-4
Tecnologias proprietárias alternativas: QuickTime, Macromedia Flash
 

Avaliação

Aulas teórico-práticas e práticas
 
Inscrição obrigatória
 
Aulas teórico-práticas: quatro faltas permitidas (14 aulas previstas; 12 aulas com marcação de faltas)
Aulas práticas: quatro faltas permitidas (14 aulas previstas; 12 aulas com marcação de faltas)
Alunos com o estatuto de trabalhor-estudante isentos do regime de presenças
Frequência
 
Provas escrita com a duração de 90 minutos
Cotada para 12 valores
Data: 16 de Junho, 10:00, Sala 605
Trabalho individual
 
Construção de um web site pessoal ilustrando as matérias leccionadas na disciplina
Cotado para 5.0 valores
Desenvolvido ao longo do semestre
Data limite: 30 de Junho
Trabalho de grupo
 
Tema: escolhido pelos alunos, sujeito a aprovação pelo regente da disciplina
Opcional, cotado para 3.0 valores
Grupos de quatro alunos
Data limite de submissão de temas de trabalho: 18 de Março
Três reuniões de trabalho com o docente da disciplina em Abril, Maio e Junho
Data limite: 30 de Junho
Exame normal e exame de recurso
 
Provas escritas com a duração de 90 minutos
Cotadas para 12 valores (soma com a nota dos trabalhos)
Garantida a nota final de frequência
Datas: 6 de Julho, 09:30 (normal) e 12 de Setembro, 14:30 (recurso)
 

Bibliografia

(brevemente)
 
 

Internet

(X)HTML
 
W3C HTML Home Page
The W3C Markup Validation Service
Code_Punk's web tutorials
CSS
 
Cascading Style Sheets
The W3C CSS Validation Service
The Complete CSS tutorial
Code_Punk's web tutorials
Links and Discussion About the Best CSS Resources Available on the Web - artypapers
css Zen Garden: The Beauty in CSS Design
Acessibilidade
 
Welcome to Bobby WorldWide
O'Reilly Network: A Primer for Accessible Web Pages
W3C Web Accessibility Initiative
XML, DTD, XSL
 
Extensible Markup Language (XML)
DTD Statements
The Extensible Stylesheet Language Family (XSL)
ZVON.org — The Guide to the XML Galaxy
SVG
 
Scalable Vector Graphics (SVG)
Adobe SVG Zone
SVG Samples
SMIL
 
W3C Synchronized Multimedia Home page
Learning to SMIL
The AMBULANT Project
LimSee2 Home
MPEG-4
 
The Many Faces of MPEG-4 (PDF)
alphaWorks : IBM Toolkit for MPEG-4
MPEG-4 Industry Forum
Apple QuickTime
 
Apple - QuickTime
Macromedia Flash
 
Macromedia Flash Home
 

Software

(instalado nos computadores da Sala 6.19)
 
 

Horários

Aulas teórico-práticas
 
Quinta-feira: 16h-18h, Sala 6.02
Aulas práticas
 
(P1) Quarta-feira: 16h-18h, Sala 619
(P2) Terça-feira-feira: 16h-18h, Sala 619
Atendimento dos alunos
 
Terça-feira: 14-16h, Gabinete 4.3