Código: | CC3007 | Sigla: | CC3007 | Nível: | 300 |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Ciência de Computadores |
Ativa? | Sim |
Página Web: | https://moodle.up.pt/course/view.php?id=2513 |
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 | 0 | Plano de Estudos Oficial | 3 | - | 6 | 56 | 162 |
L:CC | 16 | Plano de estudos a partir de 2014 | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:F | 0 | Plano de Estudos Oficial | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:G | 0 | Plano estudos a partir do ano letivo 2017/18 | 3 | - | 6 | 56 | 162 |
L:M | 1 | 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 | 27 | Plano Oficial desde ano letivo 2014 | 2 | - | 6 | 56 | 162 |
3 |
Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.
Conhecer e saber desemvolver programas que usem o MS Excel.
Conhecer e saber desenvolver programas que usem o MS Access.
Criar sistemas capazes de integrar aquelas duas ferramentas.
Frequência de uma cadeira (inicial) de programação, de preferência programação imperativa.
Microsoft Excel: Ambiente de trabalho. Tipos de dados. Formatar dados. Documentar dados. Referenciar células. Fórmulas. Operadores. Funções. Soma automática e cálculo automático.
Microsoft Access: Conceitos básicos sobre base de dados. Ambiente de trabalho. Tabelas. Tipos e propriedades dos dados. Integridade referencial. Relações e associações. Consultas. Tipos de consulta. Formulários e sub-formulários. Controlos. Tipos de controlos. Relatórios, sub-relatórios e secções. Macros. Segurança.
Visual Basic for Applications (VBA): Variáveis. Operadores. Procedimentos. Argumentos. Arrays. Estruturas de decisão. Ciclos. Funções básicas. Objectos. VBA e Excel. Objectos Workbook, Worksheet e Range. VBA e Access. Objectos DoCmd, Form, Report e Control. ActiveX Data Objects (ADO). Objectos Connection, Command e Recordset. Tratamento de erros. Collections. Módulos de classe.
Método expositivo; demonstrações; resoluções de exercícios e trabalhos práticos.
Designação | Peso (%) |
---|---|
Teste | 60,00 |
Trabalho laboratorial | 40,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 40,00 |
Frequência das aulas | 50,00 |
Trabalho laboratorial | 40,00 |
Total: | 130,00 |
Realização de todos os trabalhos práticos; nota mínima de 4 valores nos trabalhos práticos; nota mínima de 4 valores no conjunto dos dois testes (cotados para 12); frequência a 75% das aulas práticas
Soma de todas as parcelas da avaliação: trabalho1 (4 valores), trabalho2 (4 valores), teste1 (6 valores), teste2 (6 valores).
Trabalho1 (Excel-VBA). Trabalho2 (Access-VBA)
Em situações devidamente fundamentadas, a necessidade de um número mínimo de presenças às aulas práticas poderá ser relaxada para estudantes em regimes especiais. As componentes da avaliação são consideradas e tratadas e igual forma aos estudantes em regime normal.
Melhoria da nota obtida nos testes através das épocas de recurso e especial.
- Haverá apresentação dos trabalhos práticos nas aulas práticas. Alunos que não compareçam a esses momentos (2 por trabalho prático), ou não demonstrem ter conhecimento do trabalho, ou não auxiliem os colegas de grupo, terão desconto na nota do Grupo em cada trabalho em que tal tenha ocorrido.
- O teste1 será realizado durante o decorrer do semestre. O teste2 será realizado durante a época normal de exames.