Métodos de Ensino e Avaliações

As aulas são leccionadas num estilo misto: - Apresentação teórica de conteúdos relacionados com a engenharia de software e desenvolvimento de software. - Formação online interpolada com formação presencial e exercícios para aprendizagem de fundamentos de programação e de OutSystems. - Apoio em sala de aula para o desenvolvimento do projeto. O curso utiliza uma abordagem prática, passo a passo, através da qual os alunos irão progredir na aprendizagem dos fundamentos da programação e da programação OutSystems para, em seguida, progredir no desenvolvimento do seu projeto de grupo. Haverá trabalhos de casa individuais regulares e o desenvolvimento de um projeto de grupo. O projeto a ser implementado será uma aplicação Web totalmente funcional e acessível na Internet (desktop, tablet e smartphone). A avaliação será: - 1 teste intercalar sobre o conteúdo teórico. - 1 desafio de programação a meio do semestre, utilizando a plataforma OutSystems. - Implementação de uma aplicação Web.