Saltar para:
Esta página em português Ajuda Autenticar-se
ESTB
Você está em: Start > TPD003

Informatics and Programming

Code: TPD003     Sigla: IP

Áreas Científicas
Classificação Área Científica
OFICIAL Matemática e Informática

Ocorrência: 2022/2023 - 1S

Ativa? Yes
Unidade Responsável: Departamento de Matemática e Informática
Curso/CE Responsável: Undergraduate in Oil & Gas Technologies

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
TPD 41 Study Plan 1 - 4 45 108

Docência - Responsabilidades

Docente Responsabilidade
Maria Raquel Feliciano Barreira

Docência - Horas

Theorethical and Practical : 2,50
Type Docente Turmas Horas
Theorethical and Practical Totais 3 7,50
Maria de Fátima da Costa Pereira 2,50
João Paulo Oliveira Santos 2,50

Língua de trabalho

Portuguese

Objetivos

The student should be able to: form a solid base in abstract programming concepts, which allows students to adapt to new programming languages; Make an introduction to Visual Basic programming, applying abstract concepts to a specific programming language; Be able to understand the concepts of using a spreadsheet; Determine VBA - Visual Basic for Applications programming concepts.

Resultados de aprendizagem e competências

Not applicable.

Modo de trabalho

Presencial

Programa

Chap. 1 - 4 sem. Formatting cells, references, graphics, pre-defined functions. VBA: construction of functions and macros.
Chap. 2 - 4 sem. Programming techniques: Top-Down approach, constants, variables, expressions and functions.
Chap. 3 - 1.5 sem. Pseudocode: Structure of an algorithm, declaration of variables, assignment of values, comments, input and output commands, basic structures (sequential, conditional and repetition).
Chap. 4 - 1.5 sem. Flowchart vs pseudocode: Symbology, structure, declaration of variables, assignment of values, inputs and outputs, basic structures. Composite variables, modules.
Chap. 5 - 3 sem. Visual Basic - analogy with pseudocode and flowchart. Object-oriented programming and event-driven programming, VB code and fundamentals - variables, matrices, constants, assignment, flow control, repetition instructions. Work objects. Correction of code errors: syntax and semantic errors.
Chap. 6 - 1 sem. Revisions

Bibliografia Obrigatória

Buyens, Jim; Aprender + Programação, McGraw-Hill
Curtis, F; Microsoft Office Excel 2016 Step by Step, Microsoft Press

Métodos de ensino e atividades de aprendizagem

Theoretical-practical classes, supported by computer tools. Theoretical concepts will always be linked with practical explanations and students will be invited to carry out practical exercises on each subject.

Regular exercises will be carried out during the classes to be counted in the continuous assessment, which will allow the consolidation of the learning.

The continuous assessment will be complemented with a written test.

The final assessment comprises an exam and a practical exercise resolution component.

Software

Microsoft Excel
VBA

Tipo de avaliação

Distributed evaluation with final exam

Componentes de Avaliação

Designation Peso (%)
Participação presencial 40,00
Teste 60,00
Total: 100,00

Componentes de Ocupação

Designation Tempo (Horas)
Estudo autónomo 63,00
Frequência das aulas 45,00
Total: 108,00

Obtenção de frequência

Not applicable.

Fórmula de cálculo da classificação final

Continuous assessment

  • 40% ER+60%test, where ER corresponds to regular exercises (4 ER, 10% each)

Final assessment

  • 40% T + 60% Exam, where T corresponds to practical work. This work can be replaced by the mark obtained in the ER during continuous assessment.

The 100% assessment regime per exam is not applicable (ie, an exception regime is applied) since, according to the learning objectives and the skills to be acquired, the student must have a strong practical component in the use of computer tools and in the construction of small programming routines.

Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia do Barreiro  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-05-17 às 07:55:07