Código: | CC1022 | Sigla: | CC1022 | 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 Matemática |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
L:B | 1 | Plano de Estudos Oficial | 3 | - | 6 | 56 | 162 |
L:EG | 27 | Plano estudos a partir do ano letivo 2019 | 1 | - | 6 | 56 | 162 |
L:F | 2 | Plano de Estudos Oficial | 3 | - | 6 | 56 | 162 |
L:G | 0 | Plano estudos a partir do ano letivo 2017/18 | 2 | - | 6 | 56 | 162 |
L:M | 2 | Plano de Estudos Oficial | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:Q | 0 | Plano estudos a partir do ano letivo 2016/17 | 3 | - | 6 | 56 | 162 |
O estudante deverá ser capaz de:
Nota: nesta unidade curricular a programação é feita utilizando a linguagem Python.
Revisão do Python. Tipos básicos do python. Tipos de dados para coleções: listas, tuplos, dicionários e conjuntos. Definição de novos tipos: noção de classe, objetos e métodos.
Três princípios básicos de programação: encapsulamento, abstracção, e separação de conceitos.
Introdução à extracção e processamento de dados. O uso de bibliotecas externas. Visualização de dados. Introdução à visualização de informação geoespacial.
- Aulas teóricas em parte expositivas e em parte demonstrativas da resolução de problemas.
- Aulas práticas em laboratório.
- Trabalhos de casa.
Designação | Peso (%) |
---|---|
Trabalho prático ou de projeto | 100,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 106,00 |
Frequência das aulas | 56,00 |
Total: | 162,00 |
A nota final será a nota do projecto final.