METODOLOGIAS DE FORMAÇÃO

O curso compreende um total de 12 sessões-aula ao longo de (aproximadamente) 6 semanas (2 sessões/semana). Cada sessão tem uma duração de 2 horas, perfazendo um total de 24 horas de contacto com os formandos.

Tipicamente, uma sessão inicia-se com uma rápida apresentação dos seus objetivos, seguida de uma breve exposição dinâmica e interativa, baseada em exemplos, dos principais conceitos subjacente ao(s) tema(s)/tópico(s) objetivo da sessão de modo a potenciar a sua compreensão.

Após esta parte mais expositiva, a sessão adota uma abordagem prática onde se combina a resolução de problemas orientados para a aplicação direta dos temas da sessão. Com o decorrer das semanas, as sessões irão permitir a aplicação progressiva de mecanismos da linguagem.

O curso é online, pelo que se assume que cada formando utiliza o seu próprio computador pessoal. No início será fornecido um guião, e o apoio correspondente, para a instalação e configuração das ferramentas e ambiente de desenvolvimento. A comunidade do Rust disponibiliza um conjunto de ferramentas de alta qualidade, open source, que serão utilizadas no curso.