In this curricular unit will be the identification of concepts of imperative programming, in order to use them in other programming languages. Small programs will be produced in an imperative language and developed algorithms and data structure for small problems.
Identify the main concepts in order to apply them in other programming languages.
Make small programs in a procedural programming language.
Develop Data Structures and Algorithms for small problems.
Variables, conditionals and cicles;
Functions, vectors, procedures and recursion;
Memory, structures and files.
E-learning
Continuous assessment is privileged: 2 digital written documents (e-folios) during the semester (40%) and a final digital test, Global e-folio (e-folio G) at the end of the semester (60%). In due time, students can alternatively choose to perform one final exam (100%).