Esta unidade curricular tem por objetivo o ensino de uma linguagem de programação estruturada imperativa, tendo sido escolhida para isso a linguagem C. O estudante ficará com bases sólidas sobre programação e os métodos de programação necessários para que possa abordar, mais tarde, linguagens de programação mais evoluídas e complexas.
• Variáveis, condicionais e ciclos;
• Funções, vectores, procedimentos e recursão;
• Memória, estruturas e ficheiros.
E-learning.
A avaliação assume o regime de avaliação contínua. Ao longo do semestre ser-lhes-á proposto que elaborem pequenos trabalhos, designados e-fólios. A realização do conjunto dos e-fólios poderá levar à creditação do seu cartão (CAP) de um máximo de 12 valores. À classificação obtida nos e-fólios juntam-se os valores obtidos nas atividades formativas avaliadas, realizadas no âmbito de cada módulo, num total de 8 valores.