| |
Ano Letivo |
201415 |
Unidade Curricular |
Tecnologias de Informação e Programação |
Código | 1431 |
Departamento/área responsável | Departamento de Engenharia Civil |
Área de educação e formação | 481 - Ciências Informáticas |
Componente de formação | Componente de Formação Geral e Científica |
ECTS | 4.5 |
Ano curricular | 1 |
Semestre curricular | 1º Semestre |
Regime de frequência | Obrigatório |
Docentes | |
Horas |
Horas de contacto |
Das quais de aplicação |
Outras horas de trabalho |
45,5 |
- |
73,5 |
|
Tempo total de trabalho (horas) |
119
|
Objetivos / Competências
• Capacitar os alunos para a utilização da folha de cálculo Excel como ferramenta fundamental para a resolução de problemas numéricos;
• Capacitar os alunos para a programação estruturada em Visual Basic para Aplicações.
• Transmitir os conceitos fundamentais de algoritmia que potenciem a resolução de problemas através da sua decomposição em passos elementares.
• Conceber e criar programas numa linguagem de programação estruturada para implementação efetiva de algoritmos; e, desse modo, obter a resolução de problemas complexos através de sistemas informáticos.
Conteúdos programáticos resumidos
1. Folha de cálculo Excel
Interface; Edição e formatação de dados; Operações com células e outros objetos; Fórmulas e funções; Operações com bases de dados; Tabelas dinâmicas; Formatação condicional; Gráficos.
2. Programação em Linguagem Visual Basic
Ambiente de programação em Visual Basic, lógica de programação; Estrutura de um módulo; Tipos de dados, constantes, variáveis, operadores; Procedimentos; Tipos de dados, constantes, variáveis; Instruções; Manipulação de variáveis estruturadas; Definição de novos tipos de dados; Conversões entre tipos de dados; Estruturas de decisão e de repetição; Estruturação por subprogramas; Interligação do Visual Basic para aplicações com o Excel.
Metodologias de ensino e critérios de avaliação
(Avaliação incluida)
Bibliografia resumida
Alves, Valter N. (1997), Sebenta de Informática, ESTV.
Deitel, H. M.; Deitel, P. J.; Nieto, T. R. Visual basic 6 how to program, New Jersey : Prentice Hall, cop. 1999.
Nathan Gurewich, Ori Gurewich, Teach Yourself Visual Basic 5, SAMS Publishing.
Paul McFedries, Visual Basic for Applications, SAMS Publishing.
Silva, A; Cunha, F. et al. Sebenta prática – Excel (2011-12), ISEP.
Silva, A (2009) – Programação em VBA – texto introdutório, ISEP.