Métodos de Ensino e Avaliações

Classes will be taught in a mixed style: - Theoretical exposition of content related to software engineering and software development - Online training interpolated with in-class training and exercises to learn OutSystems - In-class support for the project development. The course uses a hands-on step-by-step approach through which the students will make progress in learning the programming IDE (OutSystems) and then, will make progress in the development of their group project. There will be regular individual homework and one group project development. The project to be implemented is a fully working Web Application, live and accessible on the internet (Desktop, Tablet & Smartphone). The assessment will be: - 1 midterm quiz about lectures content - 1 midterm Live coding challenge using the OutSystems platform - Implementation of a Web Application