Ficha de Unidade Curricular
Ficha de Unidade Curricular
Ficha de Unidade Curricular
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Terça, 18 <strong>de</strong> Setembro <strong>de</strong> 2012 12:44:43<br />
v. 1.3.420 | 2012-09-17<br />
MARIA MALHEIRO<br />
F10. FICHA DE UNIDADE CURRICULAR - R5/R6<br />
Instituição:<br />
Curso:<br />
Disciplina/Unida<strong>de</strong>:<br />
Instituto Superior <strong>de</strong> Engenharia do Porto<br />
Mestrado em Engenharia Electrotécnica e <strong>de</strong> Computadores<br />
Re<strong>de</strong>s Inteligentes e Serviços<br />
I - IDENTIFICAÇÃO<br />
Ano Escolar - 2012-2013 Área Temática/Grupo * - O Código Interno - RINTE<br />
TEMPO DE CONTACTO -<br />
ANO: TRI/SEMESTRE:<br />
ECTS: NÍVEL (B/I/A)**:<br />
HORAS/SEMANA:<br />
2 1º Semestre T: 2; PL: 2; OT: 1 6<br />
Pré-requisitos formais (Precedências): Não tem<br />
En<strong>de</strong>reço da Página da Disciplina na Internet: https://moodle.isep.ipp.pt<br />
Outro: http://www.ave.<strong>de</strong>e.isep.ipp.pt/~mbm/RINTE/1213<br />
Docente<br />
Nome<br />
Posição<br />
Formação<br />
Académica<br />
Responsável Maria Benedita Campos Neves Malheiro (MBM) Professor Adjunto Doutoramento<br />
* Ciências Básicas (B), Ciências <strong>de</strong> Engenharia(C), Disciplinas da especialida<strong>de</strong> (S), Disciplinas opcionais (O), Temas complementares (P).<br />
** Básico/Intermédio/Avançado.<br />
*** Percentagem da unida<strong>de</strong> curricular no total da ativida<strong>de</strong> lectiva do docente no semestre.<br />
% Ocupação<br />
II - PROPÓSITOS, RESUMO, CARATERIZAÇÃO<br />
Antece<strong>de</strong>ntes e enquadramento (max. 600 carateres)<br />
Apresentar uma perspetiva dos aspectos técnicos e científicos que justificam esta unida<strong>de</strong>, bem como o seu enquadramento no curso.<br />
Português<br />
Inglês<br />
Esta unida<strong>de</strong> curricular tem por finalida<strong>de</strong> fornecer competências no domínio do<br />
<strong>de</strong>senvolvimento <strong>de</strong> aplicações e serviços Web e requer conhecimentos <strong>de</strong> algoritmia,<br />
programação, comunicação <strong>de</strong> dados e interligação e gestão <strong>de</strong> re<strong>de</strong>s.<br />
Propósitos e objetivos gerais (max. 750 carateres)<br />
Nomear os objetivos pedagógicos e qual a contribuição <strong>de</strong>sta unida<strong>de</strong> para o curso. Po<strong>de</strong>m ser apresentados objetivos gerais.<br />
Português<br />
Inglês<br />
Desenvolver competências no domínio da conceção e realização <strong>de</strong> aplicações distribuídas<br />
para a World Wi<strong>de</strong> Web (WWW), i.e., aplicações Web, agentes Web e serviços Web.<br />
This module is focussed on the <strong>de</strong>sign and <strong>de</strong>velopment of applications and services for<br />
the Web and builds upon the previously acquired competences in programming, data<br />
communications and networking.<br />
Develop competences in the field of <strong>de</strong>sign and implementation of applications for the<br />
Web, i.e.,. Web applications, Web agents and Web services.<br />
Propósitos e objetivos específicos (max. 1000 carateres)<br />
Nomear os objetivos pedagógicos específicos, sendo que para estes últimos <strong>de</strong>ve ser apresentada a correspondência com Syllabus do curso (caso exista).<br />
Português<br />
Inglês<br />
Desenvolver competências no domínio da conceção e realização <strong>de</strong> aplicações distribuídas<br />
para a World Wi<strong>de</strong> Web (WWW) através <strong>de</strong>:<br />
1) Aprendizagem dos conceitos relacionados com<br />
- Aplicações Web.<br />
- Agentes Web.<br />
- Serviços Web;<br />
2) Análise <strong>de</strong> exemplos.<br />
3) Conceção e <strong>de</strong>senvolvimento <strong>de</strong>:<br />
- Aplicações Web.<br />
- Agentes Web.<br />
- Serviços Web.<br />
Conteúdo/Programa (max. 1000 caracteres)<br />
Descrever o programa teórico e prático a<strong>de</strong>quado indicando o peso relativo dos items do programa.<br />
Português<br />
Inglês<br />
0 Revisões<br />
0.1 Interação com servidores HTTP<br />
0.2 Aplicações Distribuídas segundo o mo<strong>de</strong>lo Cliente/Servidor<br />
1 Aplicações Web<br />
1.1 Tecnologias <strong>de</strong> suporte<br />
1.2 Introdução a Sistemas <strong>de</strong> Gestão <strong>de</strong> Bases <strong>de</strong> Dados Relacionais<br />
1.2.1 Definição da Estrutura <strong>de</strong> uma Base <strong>de</strong> Dados<br />
1.2.2 Acesso Remoto a Bases <strong>de</strong> Dados<br />
1.2 Desenvolvimento <strong>de</strong> Aplicações Web usando as tecnologias Servlet e JSP<br />
2 Estudo e implementação <strong>de</strong> aplicações cliente automáticas<br />
2.1 Agentes <strong>de</strong> Software <strong>de</strong> prestação <strong>de</strong> serviços WWW <strong>de</strong> valor acrescentado.<br />
2.1.1 Agentes <strong>de</strong> Software no Desktop e na Intranet<br />
2.1.2 Agentes Assistentes Pessoais<br />
2.1.3 Agentes Notificadores<br />
2.1.4 Agentes <strong>de</strong> Software na Internet<br />
2.1.5 Agentes Pesquisadores/Filtradores <strong>de</strong> Informação<br />
2.1.6 Agentes <strong>de</strong> Comércio Eletrónico<br />
3 Serviços Web<br />
3.1 Introdução aos Serviços Web<br />
3.2 XML<br />
3.3 WSDL, SOAP e UDDI<br />
3.4 Desenvolvimento <strong>de</strong> Serviços Web<br />
3.5 Registo e interação com Serviços Web<br />
Material <strong>de</strong> ensino mais importante<br />
Nomear os livros <strong>de</strong> texto principais e outros textos/materiais <strong>de</strong> suporte básicos.<br />
Português<br />
- Java Network Programming, Merlin Hughes, Michael Shoffner, Derek Hammer, 2nd<br />
Edition, Manning, 1999.<br />
- Un<strong>de</strong>rstanding SQL and Java Together: a Gui<strong>de</strong> to SQLJ, JDBC and Related Tecnologies,<br />
Jim Melton and Andrew Eisenberg, Morgan Kaufmann Publishers, 2000.<br />
- JavaServerPages, Help for Server-Si<strong>de</strong> Java Developers, Hans Bergsten, 3rd Edition,<br />
O`Reilly, 2003.<br />
- Agent SourceBook, a complete gui<strong>de</strong> to Desktop, Internet and Intranet Agents, Alper<br />
Caglayan and Colin Harrison, John Wiley & Sons, 1997.<br />
Intelligent Software Agents, Richard Murch, Tony Jonhson, Prentice Hall, 1998.<br />
- Building Web Services with Java, Making Sense of XML, SOAP, WSDL and UDDI, Steve<br />
Graham et al., SAMS, 2002.<br />
Develop competences in the field of <strong>de</strong>sign and implementation of applications for the Web<br />
by:<br />
1) Learning the concepts involving<br />
- Web applications<br />
- Web agents<br />
- Web services<br />
2) Studying, analysing and discussing standard cases and examples<br />
3) Developing<br />
- Web applications<br />
- Web agents<br />
- Web services<br />
0 Background<br />
0.1 Interaction with HTTP servers<br />
0.2 Standard client/server distributed applications<br />
1 Web applications<br />
1.1 Support technologies<br />
1.2 Database Servers<br />
1.2.1 Definition of a database structure<br />
1.2.2 Remote access and interaction with databases<br />
1.2 Development of Web applications with Servlets e JSP<br />
2 Automated Web clients<br />
2.1 Value-ad<strong>de</strong>d software agents.<br />
2.1.1 Desktop and Intranet agents<br />
2.1.2 Personal assistant agents<br />
2.1.3 Notifier agents<br />
2.1.4 Internet agents<br />
2.1.5 Info filtering and searching agents<br />
2.1.6 E-commerce agents<br />
3 Web services<br />
3.1 Introduction to Web Services<br />
3.2 XML<br />
3.3 WSDL, SOAP e UDDI<br />
3.4 Development of Web services<br />
3.5 Registration of and interaction with Web services<br />
Inglês<br />
Material <strong>de</strong> ensino complementar<br />
Livros <strong>de</strong> referência complementares, artigos e materiais com informação técnica apropriada.<br />
Português<br />
Inglês<br />
- Sítios dos tutoriais <strong>de</strong> Java<br />
- Sitio das especificações <strong>de</strong> HTML, XML, UDDI, WSDL, SOAP<br />
- Sítio do Tomcat<br />
- Sítio do MySQL<br />
- Sítio do Axis<br />
Para uma lista completa consulte http://www.ave.<strong>de</strong>e.isep.ipp.pt/~mbm/RINTE<br />
/1213/rinteRec.html<br />
- Java Network Programming, Merlin Hughes, Michael Shoffner, Derek Hammer, 2nd<br />
Edition, Manning, 1999.<br />
- Un<strong>de</strong>rstanding SQL and Java Together: a Gui<strong>de</strong> to SQLJ, JDBC and Related Tecnologies,<br />
Jim Melton and Andrew Eisenberg, Morgan Kaufmann Publishers, 2000.<br />
- JavaServerPages, Help for Server-Si<strong>de</strong> Java Developers, Hans Bergsten, 3rd Edition,<br />
O`Reilly, 2003.<br />
- Agent SourceBook, a complete gui<strong>de</strong> to Desktop, Internet and Intranet Agents, Alper<br />
Caglayan and Colin Harrison, John Wiley & Sons, 1997.<br />
Intelligent Software Agents, Richard Murch, Tony Jonhson, Prentice Hall, 1998.<br />
- Building Web Services with Java, Making Sense of XML, SOAP, WSDL and UDDI, Steve<br />
Graham et al., SAMS, 2002.<br />
- Java Tutorials site<br />
- HTML, XML, UDDI, WSDL, SOAP specification sites<br />
- Tomcat, MySQL and Axis sites<br />
For a complete list visit http://www.ave.<strong>de</strong>e.isep.ipp.pt/~mbm/RINTE/1213/rinteRec.html
Ferramentas <strong>de</strong> ensino/aprendizagem (se aplicável)<br />
Software, ferramentas <strong>de</strong> e-learning, etc.<br />
Português<br />
- Ambiente <strong>de</strong> Desenvolvimento Integrado NetBeans<br />
- Ambiente <strong>de</strong> Desenvolvimento Integrado Eclipse<br />
- MySQL Workbench<br />
- phpMyAdmin<br />
- Moodle<br />
- Notepad++<br />
Conhecimentos prévios assumidamente adquiridos<br />
Inglês<br />
- NetBeans Integrated Development Environment<br />
- Eclipse Integrated Development Environment<br />
- MySQL Workbench<br />
- phpMyAdmin<br />
- Moodle<br />
- Notepad++<br />
Enumerar (<strong>de</strong>screver em linhas os conhecimentos esperados) e i<strong>de</strong>ntificar a fonte (i<strong>de</strong>ntificar as unida<strong>de</strong>s on<strong>de</strong> ele foram transmitidos).<br />
Português<br />
Inglês<br />
Esta unida<strong>de</strong> curricular suporta-se nas competências adquiridas no 1.º Ciclo,<br />
<strong>de</strong>signadamente, nas unida<strong>de</strong>s curriculares <strong>de</strong> "Algoritmia e Programação",<br />
"Desenvolvimento <strong>de</strong> Aplicações Computacionais" e "Sistemas Computacionais" e<br />
"Comunicação <strong>de</strong> Dados".<br />
This module builds upon the competences acquired in the following previous modules:<br />
- "Algoritmia e Programação", 1st Cycle;<br />
- "Desenvolvimento <strong>de</strong> Aplicações Computacionais", 1st Cycle;<br />
- "Sistemas Computacionais", 1st Cycle;<br />
- "Comunicação <strong>de</strong> Dados", 1st Cycle.<br />
Metodologia Ensino/Aprendizagem <strong>de</strong>screvendo, nomeadamente, os métodos inovadores (max. 500 carateres)<br />
Apresentar as estratégias metodológicas (métodos e técnicas pedagógicas) e ativida<strong>de</strong>s <strong>de</strong> treino, realçando os aspectos inovadores. Caso haja diferenciação <strong>de</strong> metodologia <strong>de</strong><br />
aprendizagem entre turmas, esta <strong>de</strong>ve ser explicada.<br />
Português<br />
Inglês<br />
A metodologia <strong>de</strong> ensino/aprendizagem é baseada na introdução <strong>de</strong> conceitos, análise <strong>de</strong><br />
exemplos e estudo <strong>de</strong> casos e é consolidada através da realização <strong>de</strong> trabalhos<br />
curriculares individuais.<br />
Caraterização dos objectivos e programa<br />
A - Distribuição percentual estimada do conteúdo científico e tecnológico<br />
Componente científica (estabelece e <strong>de</strong>senvolve bases científicas) 20<br />
Componente tecnológica (aplicada ao projeto e funcionamento dos processos) 70<br />
Contexto envolvente 10<br />
The Learning Methodology is case-based and project-based:<br />
- analysis of examples and case studies;<br />
- <strong>de</strong>sign and <strong>de</strong>velopment of individual mini-projects.<br />
Caraterização dos objetivos e programa (max. 1000 carateres)<br />
B - Resultados expetáveis (outcomes) - em conformida<strong>de</strong> com os critérios EUR-ACE<br />
Descrever o que é esperado que o estudante compreenda, saiba ou seja capaz <strong>de</strong> realizar <strong>de</strong>pois <strong>de</strong> frequentar esta unida<strong>de</strong> curricular relativamente aos seis "outcomes" das<br />
orientações do EUR-ACE: conhecimento e compreensão, análise em Engenharia, projecto em Engenharia, prática em Engenharia, investigação e contexto envolvente.<br />
Conhecimento e compreensão<br />
Conhecimento e Compreensão ? ..., Investigação ?..., Análise em Engenharia ?... , Projeto em Engenharia ?..., Prática em Engenharia ? ..., Contexto envolvente ? ...<br />
Português<br />
Inglês<br />
Esta unida<strong>de</strong> promove a capacida<strong>de</strong> do estudante autonomamente: (i) analisar um<br />
problema, especificar os requisitos e escolher justificadamente tecnologias <strong>de</strong><br />
<strong>de</strong>senvolvimento; (ii) conceber, <strong>de</strong>senvolver e <strong>de</strong>purar aplicações para a Web; (iii)<br />
diagnosticar problemas, propor e implementar soluções corretivas; e (iv) realizar<br />
relatórios, apresentações e manter discussões técnico-científicas relativas aos trabalhos<br />
curriculares realizados.<br />
O relatório técnico-científico comporta obrigatoriamente uma reflexão sobre o estado da<br />
arte, uma análise comparativa das abordagens/tecnologias existentes, a escolha<br />
fundamentada <strong>de</strong> abordagens e tecnologias, a <strong>de</strong>scrição da implementação, uma análise<br />
crítica dos resultados e das limitações do produto final e o conjunto <strong>de</strong> referências<br />
utilizadas.<br />
A unida<strong>de</strong> curricular promove as capacida<strong>de</strong>s <strong>de</strong> autonomia e <strong>de</strong>cisão, análise, síntese,<br />
planificação, realização, cumprimento <strong>de</strong> prazos, comunicação e discussão técnicocientífica<br />
do estudante.<br />
The module promotes the stu<strong>de</strong>nt ability to: (i) analyse a problem, specify the<br />
requirements and select the <strong>de</strong>velopment technologies; (ii) <strong>de</strong>sign, <strong>de</strong>velop and <strong>de</strong>bug<br />
applications for the Web; (iii) diagnose and solve problems that affect Web applications,<br />
services and agents; (iv) report, present and discuss the scientific and technical aspects of<br />
the implemented applications.<br />
The standard R&D methodologies are followed: the report comprises mandatory sections<br />
including the state of the art, a comparative analysis of existing approaches, the<br />
justification for the technologies and approaches selected, the <strong>de</strong>scription of the<br />
implementation so that it can be replicated, a critical analysis of the results and limitations<br />
of the outcome and a complete list of all references used.<br />
This module promotes the autonomy, <strong>de</strong>cision, analysis, synthesis, communication, time<br />
management and discussion skills as well as project planning and implementation.<br />
III - PROCEDIMENTOS DE AVALIAÇÃO<br />
Auto-avaliação (se aplicável)<br />
Ferramentas que permitam aos alunos a avaliação autónoma das competências adquiridas.<br />
Português<br />
Inglês<br />
Todos os trabalhos curriculares são apresentados e <strong>de</strong>fendidos nas aulas, sendo, por<br />
vezes, distribuídos aos alunos presentes um questionário para auto-avaliação e avaliação<br />
entre pares.<br />
Avaliação pela docência<br />
Mo<strong>de</strong>lo <strong>de</strong> avaliação das competências da unida<strong>de</strong> curricular.<br />
Tipo(s) <strong>de</strong> avaliação permitido(s)<br />
All curricular assignments are presented, <strong>de</strong>fen<strong>de</strong>d and discussed in the classroom and<br />
questionnaires are soemetimes distributed for self-assessment and peer review.<br />
Avaliação durante o período letivo com avaliação final<br />
Tipo <strong>de</strong> avaliação pre<strong>de</strong>finido<br />
(aplicável a estudantes que não escolham tipo <strong>de</strong> avaliação)<br />
Avaliação durante o período letivo com avaliação final<br />
Avaliação durante o período letivo com avaliação final (max. 200 carateres)<br />
Os estudantes têm a possibilida<strong>de</strong> <strong>de</strong> realizar parte da avaliação durante o período <strong>de</strong> aulas.<br />
Neste caso, os Estudantes terão acesso a todas as épocas <strong>de</strong> exame, se necessário e verificadas as respetivas condições <strong>de</strong> acesso <strong>de</strong>finidas na FUC. A avaliação durante o período<br />
letivo não <strong>de</strong>verá ter um peso inferior a 50% da classificação final. Exceções a este valor, até um mínimo <strong>de</strong> 30%, <strong>de</strong>verão ser <strong>de</strong>vidamente fundamentadas, mediante parecer<br />
positivo do Diretor <strong>de</strong> Curso, ao Conselho Pedagógico.<br />
Número <strong>de</strong> momentos <strong>de</strong> avaliação durante o período letivo: 1<br />
Português<br />
Avaliação contínua: 50 % da classificação final com NFREQ MIN = 8 (+ <strong>de</strong>talhes no ponto<br />
1 das Observações).<br />
Avaliação final: 50 % da classificação final (+ <strong>de</strong>talhes no ponto 2 das Observações)<br />
Avaliação em recurso<br />
Português<br />
A avaliação <strong>de</strong> recurso consiste numa prova escrita do programa lecionado e contribui<br />
com um peso <strong>de</strong> 50 % da classificação final do estudante, i.e., mantém-se a classificação<br />
da avaliação contínua.<br />
O estudante não tem direito a repetir o recurso no mesmo ano letivo.<br />
A classificação final resulta da média da classificação da avaliação contínua e da<br />
classificação na prova <strong>de</strong> recurso.<br />
Para + <strong>de</strong>talhes sobre a avaliação contínua ler o ponto 1 das Observações.<br />
Inglês<br />
Continuous assessment: 50 % of the final gra<strong>de</strong> w/ NFREQ MIN = 8 (for + <strong>de</strong>tails see<br />
item 1 of the Observations).<br />
Final assessment: 50 % of the final gra<strong>de</strong> (for + <strong>de</strong>tails see item 2 of the Observations)<br />
Inglês<br />
The resort assessment is a written examination covering the taught syllabus that accounts<br />
for 50 % of the final gra<strong>de</strong>, i.e., the continuous assessment gra<strong>de</strong> is maintained.<br />
Thes stu<strong>de</strong>nt has access to just one resort assement per aca<strong>de</strong>mic year.<br />
The final gra<strong>de</strong> results from the average of the continuous assessment and the resort<br />
asssment gra<strong>de</strong>s.<br />
For + <strong>de</strong>tails on the continuous assessment read item 1 of the Observations field.<br />
Melhoria <strong>de</strong> Nota <strong>de</strong> Avaliação<br />
Português<br />
O estudante <strong>de</strong>ve informar a docente que preten<strong>de</strong> melhorar a sua classificação. Em<br />
resposta, a docente po<strong>de</strong> solicitar ao estudante que:<br />
- Implemente ou melhore uma aplicação, agente ou serviço Web a especificar;<br />
ou<br />
- Realize um trabalho a <strong>de</strong>signar;<br />
ou<br />
- Realize uma prova escrita <strong>de</strong> melhoria <strong>de</strong> nota;<br />
ou<br />
- Realize uma prova oral <strong>de</strong> melhoria <strong>de</strong> nota.<br />
Inglês<br />
The stu<strong>de</strong>nt must inform the professor that he/she intends to improve his/her gra<strong>de</strong>. The<br />
professor will then ask the stu<strong>de</strong>nt to:<br />
a) Design and implement of a Web application, service or agent;<br />
or<br />
b) Write a state of the art survey on a given related topic;<br />
or<br />
c) Do an oral examination.<br />
or<br />
c) Do a written examination.<br />
Frequência anterior aceite Não<br />
Nota biográfica do responsável da Unida<strong>de</strong> <strong>Curricular</strong><br />
Português<br />
Inglês
É docente no Instituto Superior <strong>de</strong> Engenharia do Porto <strong>de</strong>s<strong>de</strong> 1989 e do Departamento<br />
<strong>de</strong> Engenharia Eletrotécnica <strong>de</strong>s<strong>de</strong> 1990. Lecionou neste período diversas disciplinas da<br />
área científica <strong>de</strong> Engenharia Eletrotécnica e colaborou também com outros<br />
<strong>de</strong>partamentos. Atualmente, a sua ativida<strong>de</strong> letiva está centrada no curso <strong>de</strong> Mestrado<br />
em Engenharia Eletrotécnica e <strong>de</strong> Computadores on<strong>de</strong> é responsável por unida<strong>de</strong>s<br />
curriculares das áreas dos sistemas distribuídos e soluções Web.<br />
A sua formação académica inclui o Doutoramento em Engenharia Eletrotécnica e <strong>de</strong><br />
Computadores pela Faculda<strong>de</strong> <strong>de</strong> Engenharia da Universida<strong>de</strong> do Porto (2000), o<br />
Mestrado em Engenharia Eletrotécnica e <strong>de</strong> Computadores, Área <strong>de</strong> Especialização em<br />
Professor at the Department of Electrical Engineering (DEE) of the Engineering Institute of<br />
Porto (ISEP), one of the schools of the Polytechnic Institute of Porto (IPP), Porto,<br />
Portugal.<br />
Holds a Ph.D. in Electrical Engineering and Computers from the Faculty of Engineering,<br />
University of Porto.<br />
Is responsible for modules in distributed systems, applications and services in the M.Sc.<br />
Informática Industrial, Faculda<strong>de</strong> <strong>de</strong> Engenharia da Universida<strong>de</strong> do Porto (1990/1993) e a <strong>de</strong>gree in Electrical Engineering and Computers.<br />
Licenciatura em Engenharia Eletrotécnica, Opção <strong>de</strong> Sistemas Digitais e Computadores Her R&D interests inclu<strong>de</strong> distributed artificial intelligence, namely multiagent systems, web<br />
pela Faculda<strong>de</strong> <strong>de</strong> Engenharia da Universida<strong>de</strong> do Porto (1983/1988).<br />
agents, services and applications, navigation and satellite communications.<br />
Em termos <strong>de</strong> I&D, tem interesses nas áreas da Inteligência Artificial Distribuída, Sistemas<br />
<strong>de</strong> Posicionamento e Navegação por Satélite, Comunicação Amadora via Satélite e<br />
Soluções Web.<br />
Observações<br />
Português<br />
Inglês<br />
1 - A avaliação contínua representa 50 % da avaliação final e apresenta duas vertentes:<br />
a) Assiduida<strong>de</strong> (10 %);<br />
b) Nível <strong>de</strong> empenho e participação nas ativida<strong>de</strong>s propostas, nomeadamente, na<br />
realização dos Trabalhos <strong>Curricular</strong>es, participação em palestras, seminários e visitas <strong>de</strong><br />
estudo (90 %).<br />
Os alunos com estatuto <strong>de</strong> trabalhador-estudante e dispensa da avaliação contínua são<br />
avaliados apenas através da componente b.<br />
Os Trabalhos <strong>Curricular</strong>es po<strong>de</strong>m correspon<strong>de</strong>r a:<br />
- Realização <strong>de</strong> trabalhos <strong>de</strong> estudo e pesquisa;<br />
- Realização <strong>de</strong> relatórios <strong>de</strong> visitas;<br />
- Desenvolvimento <strong>de</strong> aplicações.<br />
A realização dos Trabalhos <strong>Curricular</strong>es é obrigatória para todos os alunos<br />
in<strong>de</strong>pen<strong>de</strong>ntemente do seu estatuto, i.e., abrange os alunos ordinários bem como os<br />
trabalhadores estudantes com ou sem dispensa <strong>de</strong> avaliação contínua.<br />
A entrega dos trabalhos curriculares é necessariamente acompanhada <strong>de</strong> um<br />
relatório/manual, do código implementado (se for o caso) e da apresentação.<br />
A avaliação dos trabalhos curriculares inclui a realização <strong>de</strong> uma apresentação,<br />
<strong>de</strong>monstração (se for o caso) e discussão pública.<br />
Os trabalhos curriculares só são consi<strong>de</strong>rados legítimos se forem originais, i.e., se tiverem<br />
sido <strong>de</strong>senvolvidos pelos próprios alunos.<br />
O englobamento das duas componentes da avaliação contínua resulta da dificulda<strong>de</strong> <strong>de</strong><br />
dissociar a participação e assiduida<strong>de</strong> do aluno nas aulas da disciplina do seu envolvimento<br />
nas ativida<strong>de</strong>s propostas pelo docente (a realização <strong>de</strong> trabalhos curriculares, visitas <strong>de</strong><br />
estudo, etc.).<br />
A nota mínima <strong>de</strong> frequência é 8/20, sendo atribuída ao estudantes sem mínimo a sigla<br />
SMNF.<br />
2 - A avaliação final consiste numa prova com peso <strong>de</strong> 50 % da classificação final do<br />
estudante.<br />
3 - O atendimento dos alunos para esclarecimento <strong>de</strong> dúvidas <strong>de</strong>correrá em horário<br />
próprio ou a combinar por correio eletrónico. Os alunos ordinários só serão atendidos se<br />
tiverem uma frequência das aulas presenciais superior a 75 %.<br />
1 - The continuous assessment, which corresponds to 50 % of the final gra<strong>de</strong> -<br />
contemplates the stu<strong>de</strong>nt:<br />
a) attendance and in-class participation (10%)<br />
b) involvement in the proposed curricular activities (90%).<br />
The continuous assessment of stu<strong>de</strong>nt-workers with assessment exemption is performed<br />
exclusively through component b.<br />
The curricular activities inclu<strong>de</strong> the <strong>de</strong>velopment of mini-projects and participation in<br />
seminars, lectures, study visits, etc.<br />
The curricular activities are compulsory for all stu<strong>de</strong>nts regardless of their status, i.e.,<br />
inclu<strong>de</strong>s ordinary stu<strong>de</strong>nts as well as stu<strong>de</strong>nt-workers with or without assessment<br />
exemption.<br />
The <strong>de</strong>livery of the mini-projects is necessarily accompanied by a report / manual and<br />
inclu<strong>de</strong>s a public <strong>de</strong>monstration, presentation and discussion.<br />
The mini-projects will only be consi<strong>de</strong>red legitimate if original, i.e., if they have been<br />
<strong>de</strong>veloped by the stu<strong>de</strong>nts themselves.<br />
Since the minimum gra<strong>de</strong> is 8/20, the stu<strong>de</strong>nts with smaller gra<strong>de</strong>s get SMNF.<br />
2 - A final written examination accounts for the remaining 50 % of the final gra<strong>de</strong>.<br />
3 - Individual tutoring takes place according to the publicised schedule or, in case of<br />
schedule incompatibility, it can be arranged via e-mail. Ordinary stu<strong>de</strong>nts will only be<br />
tutored if they have a class attendance higher than 75 %.