| Código: | L.EIC009 | Sigla: | P |
| Áreas Científicas | |
|---|---|
| Classificação | Área Científica |
| OFICIAL | Engenharia Informática e Computação |
| Ativa? | Sim |
| Página Web: | https://moodle2526.up.pt/course/view.php?id=4813 |
| Unidade Responsável: | Departamento de Engenharia Informática |
| Curso/CE Responsável: | Licenciatura em Engenharia Informática e Computação |
| Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
|---|---|---|---|---|---|---|---|
| L.EIC | 450 | Plano Oficial | 1 | - | 6 | 52 | 162 |
| Docente | Responsabilidade |
|---|---|
| João Fernando Peixoto Ferreira | Regente |
| Jose Miguel Paiva Proença | Regente |
| Teóricas: | 2,00 |
| Teórico-Práticas: | 2,00 |
| Tipo | Docente | Turmas | Horas |
|---|---|---|---|
| Teóricas | Totais | 2 | 4,00 |
| Jose Miguel Paiva Proença | 2,00 | ||
| João Fernando Peixoto Ferreira | 2,00 | ||
| Teórico-Práticas | Totais | 19 | 38,00 |
| Hugo Afonso da Gião | 4,00 | ||
| Jose Miguel Paiva Proença | 2,00 | ||
| Lázaro Gabriel Barros da Costa | 4,00 | ||
| Henrique Botelho Guerra | 4,00 | ||
| João Diogo de Faria Miranda Duarte | 2,00 | ||
| Jadna Almeida da Cruz | 4,00 | ||
| João Fernando Peixoto Ferreira | 2,00 | ||
| Tiago Diogo Ribeiro de Carvalho | 4,00 | ||
| Carolina Maria da Cunha Carreira | 4,00 | ||
| André Couto Meira | 8,00 |
O objetivo desta unidade curricular é dotar os estudantes com conhecimentos fundamentais sobre a programação imperativa e orientada a objetos em C/C++.
Os estudantes que concluírem com sucesso esta unidade curricular deverão ser capazes de resolver problemas de programação usando código em C/C++ que seja bem estruturado, legível, documentado e validado.
- Programação imperativa em C/C++
- Programação orientada a objetos em C++
- Aspectos transversais
São usadas ferramentas de correção automática de código para aumentar a rapidez do “feedback” dado aos estudantes.
| Designação | Peso (%) |
|---|---|
| Trabalho prático ou de projeto | 10,00 |
| Teste | 90,00 |
| Total: | 100,00 |
| Designação | Tempo (Horas) |
|---|---|
| Estudo autónomo | 106,00 |
| Frequência das aulas | 56,00 |
| Total: | 162,00 |
Condições para obtenção de frequência:
Estão dispensados de assiduidade às aulas práticas:
Estão dispensados de entregar o projeto de grupo:
Os estudantes que tenham obtido frequência no ano letivo anterior deverão realizar, no presente ano letivo, as componentes de avaliação abaixo indicadas.
A classificação final é dada pela seguinte fórmula:
Classificação final = 10% PROJ + 90% T
onde:
T = MAX(50 % MT1 + 50 % MT2, R)
Componentes de avaliação:
PROJ - Avaliação do projeto de grupo.
MT1 - Prova em computador, com 2 componentes, teórica e prática, a realizar a meio do semestre.
MT2 - Prova em computador, com 2 componentes, teórica e prática, a realizar no final do semestre.
R - Prova de recurso em computador, com 2 componentes, teórica e prática, a realizar na época de exames, abordando os tópicos das provas MT1 e MT2.
Não haverá nota mínima em nenhuma das componentes de avaliação para aprovação à unidade curricular.
Caso seja detectado plágio, por exemplo a submissão de código de outros, pode ser atribuída a classificação de RFR ("Reprovado por Fraude") a todos os envolvidos.
Estudantes que tenham realizado o exame da época de recurso (R) obtendo classificação final na UC no intervalo de [8.0, 9.5[, poderão realizar uma prova de recuperação (PR), para obtenção de nota máxima final de 10 valores.
Os estudantes com estatuto especial, embora possam estar dispensados da frequência das aulas práticas, estão sujeitos às mesmas condições de avaliação dos estudantes regulares.
Os estudantes que frequentaram esta unidade curricular no presente ano letivo podem fazer melhoria das componentes MT1 e MT2, na época de recurso, através de uma prova global sobre toda a matéria, cujo resultados R é mencionado na fórmula de cálculo da classificação final.
Os estudantes que queiram fazer melhoria de classificação do ano letivo anterior devem inscrever-se usando a opção "melhoria por frequência" e realizar as componentes PROJ e T acima referidas, sendo a classificação final dada pela seguinte fórmula:
Classificação final = 10% PROJ + 90% T
Recomenda-se a frequência com aproveitamento de Fundamentos de Programação (L.EIC003) ou equivalente.
Durante os momentos de avaliação é terminantemente proibido o uso de qualquer dispositivo eletrónico (por exemplo: telemóveis, tablets, auriculares, smartwatches, óculos, etc), com a exceção dos expressamente indicados pela equipa docente, ou situações previstas no âmbito do Estatuto de Estudante com Necessidades Específicas. É da responsabilidade do estudante antecipar esta situação antes do início do momento de avaliação.