Código: | CC1003 | Sigla: | CC1003 | Nível: | 100 |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Ciência de Computadores |
Ativa? | Sim |
Unidade Responsável: | Departamento de Ciência de Computadores |
Curso/CE Responsável: | Licenciatura em Ciência de Computadores |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
L:B | 3 | Plano de Estudos Oficial | 3 | - | 6 | 56 | 162 |
L:CC | 66 | Plano de estudos a partir de 2014 | 1 | - | 6 | 56 | 162 |
L:M | 0 | Plano de Estudos Oficial | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:Q | 3 | Plano estudos a partir do ano letivo 2016/17 | 3 | - | 6 | 56 | 162 |
MI:ERS | 112 | Plano Oficial desde ano letivo 2014 | 1 | - | 6 | 56 | 162 |
Iniciar os estudantes na programação imperativa, fornecendo-lhes conceitos fundamentais de algoritmia e conhecimentos da linguagem de programação C. Dotar os estudantes da capacidade de construirem algoritmos a partir de especificações informais. Apresentar alguns algoritmos fundamentais.
Pretende-se que os estudantes:
- sejam capazes de conceber algoritmos para resolução de problemas simples e de os implementar na linguagem de programação C
- fiquem a conhecer alguns algoritmos básicos (tais como contagem, pesquisa, ordenação)
- adquiram bons hábitos de programação
Noções de algoritmo e de programa de computador. Construtores fundamentais de programação: valores, variáveis e expressões; tipos de dados básicos: números inteiros e de vírgula flutuante; caracteres. Definição de procedimentos e funções; âmbito de variáveis (locais/globais). Expressões condicionais e de ciclos básicos (for/while); I/O simples. Tipos compostos: variáveis indexadas, listas e tuplos.
Aulas teóricas: exposição da matéria, acompanhada de alguns exemplos e exercícios complementares.
Aulas práticas: aulas laboratoriais para resolução de problemas em computador (análise de problemas, concepção de programas, sua implementação, teste e correcção).
Designação | Peso (%) |
---|---|
Exame | 70,00 |
Participação presencial | 0,00 |
Teste | 30,00 |
Total: | 100,00 |
Perde a frequência o estudante que:
- faltar a mais de 25% das aulas práticas previstas;
OU
- faltar a ambos os testes práticos.
Poderão ser dispensados da frequência das aulas práticas os estudantes que tiverem sobreposição de horário com disciplinas de outros anos. Estes estudantes devem contatar o responsável da disciplina por e-mail e expor o seu caso concreto.
A avaliação tem em conta as seguintes provas:
P1, P2: notas de testes práticos, com alguma possível componente teórica.
MP: max(P1,P2)
PP: min(P1,P2)
EF: nota de exame final
A nota final é F = (EF*14 +4*MP + 2*PP)/20
Os estudantes podem melhorar a nota do exame final de acordo com os regulamentos gerais.