Code: | TPSI01 | Sigla: | AFP |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
CNAEF | Informatics Sciences |
Ativa? | Yes |
Unidade Responsável: | Departamento de Sistemas e Informática |
Curso/CE Responsável: | Professional Technical Higher Education Courses in Technologies and Programming of Information Systems - ESTSetúbal |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
IPE | 0 | Plano de Estudos 2016/2017 | 1 | - | 9 | 90 | 243 |
TSPTB | 33 | Plano de Estudos_2015_16 | 1 | - | 9 | 90 | 243 |
TSPTSI | 28 | Plano de Estudos_2015_16 | 1 | - | 9 | 90 | 243 |
Docente | Responsabilidade |
---|---|
Cédric Claude Bernard Grueau |
Theorethical and Practical : | 6,00 |
Type | Docente | Turmas | Horas |
---|---|---|---|
Theorethical and Practical | Totais | 2 | 12,00 |
Daniel Alexandre Lopes Alves | 6,00 | ||
Fábio Manuel Serôdio Pereira Delgado Varanda | 6,00 |
Comprehension of concepts and basic principles of programming languages.
Capacity of logic and formal reasoning that allows the analysis of complex systems.
Conceptual fundamentals and capacities related to the computer programming.
- Comprehension of the general principles of software engineering;
- Comprehension and appreciation of the central role of the Algorithm;
- Capacity to code (implement) algorithms in programming languages;
- Capacity of teamwork.
1.1 Algorithm concept;
1.2 Pseudocode;
1.3 Top-down approach.
2.1 Structure of a program;
2.2 Basic primitive data types;
2.3 Arithmetic and logic expressions;
2.4 Selection statements (if, if-else, switch-case);
2.5 Looping / iteration statements (while, do-while, for);
2.6 Input and output statements;
2.7 Pointers;
2.8 Functions, parameters in C functions (pass by value, pass by reference) and return value;
2.9 Variables and functions visibility. Local and global variables;
2.10 Structured data types;
2.11 One and multi-dimensional arrays. Sequence of characters;
2.12 Searching and sorting algorithms;
2.13 Files.
The adopted method essentially focuses on the learning based on the resolution of practical cases, where the subjects of the discipline are directly applied.
The learning assessment will be realized throughout the semester by docents of the teaching unit, according to the proposed curricular plan.
The assessment system of this discipline includes formative and summative assessment modalities.
The formative assessment possesses a systematic and continuous character and is object of descriptive and qualitative notation throughout the semester period.
The summative assessment, which in this case will predominantly adopt practical tests, is expressed in the scale of zero to twenty values.
Designation | Peso (%) |
---|---|
Exame | 40,00 |
Trabalho laboratorial | 60,00 |
Total: | 100,00 |
Designation | Tempo (Horas) |
---|---|
Estudo autónomo | 73,00 |
Frequência das aulas | 90,00 |
Trabalho laboratorial | 80,00 |
Total: | 243,00 |
CP - Practical Component
Project - 60% (2 Phases - 2 x 30%)
CT - Theoretical Component
Exam - 40% (2 Tests - 2 x 20%)
In each test there is a minimum grade of 7.5 and 9.5 on average
In each phase of the Project there is a minimum grade of 7.5. The average of the phases of the Project has a minimum grade of 9.5
There is a minimum grade of 9.5 in the Exams (Normal and/or Regular)
The final grade (NF) is calculated according to the following formula:
CP - Practical Component
CT - Theoretical Component
NF = (CT * 40%) + (CP * 60%)