INTRODUÇÃO Composição Web Engenharia Informá>ca / Informá>ca Web 2014/15 Artur M. Arsénio Docente Artur M. Arsenio [email protected] Office hours (aulas de dúvidas) – labs e teóricas: • Presenciais: Terça, das 9:00-‐10:00, gabinete 4.10 • Por via electrónica – Indicar sempre no inicio do assunto do email: [CW]… 2 Composição Web 3 Objec>vos • Proporcionar uma perspec>va geral sobre a evolução das redes informá>cas até à Internet • Conhecer as linguagens de programação para a Web (HTML, XHTML, XML, HTML 5 e CSS) e as normas de acessibilidade na Web 4 Resultados • No final da unidade curricular o estudante deve ser capaz de conhecer as linguagens de programação para a Web, o seu modo de funcionamento • deve ser capaz de produzir conteúdos e elaborar projetos Web. 5 Programa • Aspectos gerais sobre a evolução das redes informá>cas até à Internet • Perspec>va geral sobre os serviços de comunicação na Internet • Serviços de acesso a informação • Serviços Mul>média • HTML – HyperText Markup Language • XHTML – Extensible HyperText Markup Language • CSS – Cascading Style Sheets • XML – Extensible Markup Language • HTML 5 -‐ HyperText Markup Language Version 5 • Acessibilidade na Web • Produção de conteúdos e elaboração de projetos Web 6 Bibliografia • • • Luís Abreu, “HTML 5”, FCA -‐ Editora de InformáAca, 2011. Alexandre Pereira , Carlos Poupa, ”Linguagens WEB”, Edições Silabo, 4a edição revista e actualizada, 2011. Eric Freeman e Elisabeth Freeman, “Head First HTML with CSS & XHTML”, O’Reilly. – hmp://computerscience.johncabot.edu/courses/f2011cs130/aschmitz/BOOK/OReilly %20Head%20First%20HTML%20with%20CSS%20and%20XHTML.pdf • Chuck Musciano e Bill Kenedy, “HTML & XHTML: The DefiniAve Guide”, O’Reilly. • Eric Meyer, “CSS: The DefiniAve Guide”, O’Reilly. – hmp://www.unibuc.ro/prof/dinu_a_d/docs/2013/feb/26_10_06_29HTML__XHTML-‐ _The_Defini>ve_Guide_6th_Edi>on.pdf – hmps://5d0c00d0babedc9d7abd62f30361d865b480e494.googledrive.com/host/ 0B4m99Zn8K7eGZzlUTFZCX20yVE0/css/CSS.The.Defini>ve.Guide.Eric.A.Meyer.pdf • • Edmundo Monteiro e Fernando Boavida, “Engenharia de Redes InformáAcas”, FCA -‐ Editora de InformáAca, 10a Edição, 2011. Recursos online do World Wide Web ConsorAum e da W3 Schools. 7 • Ac>vidades de Ensino-‐aprendizagem e metodologias pedagógicas As aulas teóricas seguem os m étodos exposi>vo e interroga>vo. • As aulas prá>cas laboratoriais centram-‐se em métodos a>vos, com trabalhos laboratoriais e esclarecimento de dúvidas. – São propostos trabalhos laboratoriais cobrindo os conteúdos programá>cos da unidade curricular, realizados no laboratório. – As aulas são presenciais promovendo-‐se também a interação entre o professor e os alunos através de meios electrónicos. – Dentre os temas abordados, os estudantes realizam um trabalho prá>co em grupo para apresentar e discu>r no final do semestre. • No final da UC o estudante deve ser capaz de fazer pesquisa bibliográfica e síntese em tópicos relacionados com a composição de conteúdos Web. 8 Projeto E Labs • Projeto – Entrega do enunciado: data a anunciar, em Outubro – Entrega do trabalho: 04/01/2015 (data a confirmar) • Labs – introdução às tecnologias e ferramentas a serem usadas no projeto – Regras de formação de grupos a serem anunciadas nas aulas prá>cas 9 Momentos de Avaliação • Período ensino-‐aprendizagem – Frequência (T), a realizar dia 16/12/2013 ?? (data a confirmar), vale 10 valores – Realização de labs e frequência destes (L), vale 2 valores – Trabalho de Grupo (TG), entregue até 04/01/2014 (data a confirmar), vale 8 valores. • Exame – época de exames em Janeiro, vale 10 valores 10 Período ensino-‐aprendizagem • A aprovação à unidade curricular e a concessão de frequência depende da assiduidade e da classificação para o período ensino-‐ aprendizagem. – Classificação ob>da da média ponderada das classificações ob>das nos referidos elementos: C = 0.50 x T + 0.1 x L + 0.40 x TG. – Assiduidade (Ass) para esta unidade curricular é de 80% (o equivalente a uma tolerância de 6 faltas no total das aulas teóricas e prá>cas). – O(a) aluno(a) é aprovado(a) caso obtenha uma classificação superior ou igual a 9.5 e assiduidade superior ou igual a 80% durante o período ensino-‐aprendizagem. • Em caso de aprovação, a classificação final (CF) é o número inteiro mais próximo de C – i.e. Se C >= 9.5 e Ass >= 80%, Então Aprovado com CF = arredondar(C). • Em caso de aprovação no período ensino-‐aprendizagem, o(a) aluno(a) é dispensado de exame, embora possa ir melhorar a sua classificação em exame. 11 Periodo de Exames • A admissão a exame depende da obtenção de uma classificação superior ou igual a 6 e assiduidade superior ou igual a 80% no período ensino-‐aprendizagem – i.e., Se C >= 6 e Ass >= 80%, Então Admi>do a Exame; – Caso contrário, Reprovado. • • O exame (E) versa sobre toda a matéria lecionada e pra>cada durante o período ensino-‐aprendizagem, subsituindo o teste de aferição de conhecimentos escrito, valendo portanto 50% da classificação final. A classificação após exame (CE) é calculada usando a fórmula: – CE = 0.50 x E + 0.1 x L + 0.4 x TG. – Os trabalhos prá>cos de laboratório e de grupo con>nuam a contar para exame. • A classificação final à unidade curricular no final das a>vidades le>vas depende da assiduidade e da maior das duas classificações C e CE. – O(a) aluno(a) é aprovado(a) à unidade curricular se uma das classificações C ou CE for superior ou igual a 9.5 e a assiduidade superior a 80% (faz-‐se notar que a assiduidade conta também para admissão a exame). – Em caso de aprovação, a classificação final (CF) é o número inteiro mais próximo da maior das duas classificações. • A classificação final será Reprovado caso ambas as notas sejam inferiores a 9.5 ou a assiduidade inferior a 80%: – Se MAX(C,CE) >= 9.5 e Ass >= 80%, Então Aprovado com CF = arredondar(MAX(C,CE)); – Caso contrário, Reprovado. 12 Trabalhador-‐estudante • Estes critérios aplicam-‐se a alunos de erasmus e trabalhadores estudantes • à excepção da eventual assiduidade às aulas • e salvo situações pontuais devidamente discu>das e acordadas com o regente da unidade curricular. 13 Horário Schedule 08:00-09:00 09:00-10:00 10:00-11:00 11:00-12:00 12:00-13:30 13:00-14:00 14:00-15:00 15:00-16:00 16:00-17:00 17:00-18:00 18:00-19:00 19:00-20:00 Monday Tuesday Wednesday Thursday Friday Saturday TE1 Sala$0626 PL1$%$Eng$Inf PL1$%$Inf.$Web Sala$0619 Sala$0613 PL2$%$Eng$Inf Sala$0614 14 Last But Not The Least • Course web page – Site da UBI: www.di.ubi.pt/~arturarsenio/compweb Primeira aula prá>ca: 22 de Setembro 15 Lets Work Together… 16 Learn, And Have Fun! Como estudar • Slides • Livros e outros docs • Labs 17