Programming Laboratories 2017/2018
- 6 ECTS
- Taught in Portuguese
- Continuous Assessment
- relevant skillset
Students will know how to write programs using C#, including the human-machine interface using WPF and XAML.
Students will know the Python programming language, and will be able to write simple programs in this language.
Object Oriented Programming.
Java programming language.
Classes are practical. Subjects will be presented with examples, that students will follow on their computers, and will be discussed. Solving a few small project problems will make students solidify their learning experience.
Body of Work
Demonstration of the syllabus coherence with the curricular unit's objectives
Object oriented language C# will be studied, based on differences to Java, that students already know.
On the WPF/XAML chapter the connection to collections will be studied. The students will be prepared for the next step, connecting to databases.
The Python programming language will be presented, and a n umber of small programs will be developed.
Demonstration of the teaching methodologies coherence with the curricular unit's objectives
This discipline has only practical classes, and the subjects will be presented based on examples that the students will follow on their computers. Small programming problems will be solved.
|relevant generic skill||improved?||assessed?|
|Ethical and responsible behaviour|