Pedro Manuel Corrêa Calvente Barahona, Teresa Isabel Lopes Romão
Existem vários livros de texto que podem ser consultados, entre os quais:
• Allen B. Downey. Think Python: How to Think Like a Computer Scientist (version 2.0.17).
Versão PDF disponível em http://greenteapress.com/wp/think-python-2e/
• John V. Guttag. Introduction to Computation and Programming Using Python, MIT PRESS, 2016
(https://mitpress.mit.edu/books/introduction-computation-and-programming-using-python-second-edition)
• Ernesto Costa. Programação em Python - Fundamentos e Resolução de Problemas, FCA, 2015
Há duas horas de aulas teóricas e duas horas de aulas práticas por semana.
***** Componente Laboratorial e Frequência *****
A componente laboratorial é composta por dois trabalhos práticos, realizados em grupo de dois alunos (ou individualmente, em casos justificados) fora do período de aulas, sendo o trabalho realizado parcialmente numa aula prática.
A avaliação dos trabalhos é feita individualmente, durante os correspondentes testes, que incluirão um grupo de perguntas relacionadas com os respetivos trabalhos. A avaliação desses grupos é condicionante da nota final atribuída aos trabalhos, mas não da nota dos testes.
A nota da componente laboratorial (CompL) é obtida pela média ponderada dois trabalhos práticos (TP1 e TP2):
• CompL = 0.4 TP1 + 0.6 TP2.
Para obter frequência, é necessário que CompL ≥ 8.0.
***** Componente Teórico-Prática *****
• CompTP = max (0.5 T1 + 0.5 T2 , Ex).
***** Nota Final *****
• NF = CompTP, se CompTP < 8.0;
• NF = 0.4 CompL + 0.6 CompTP, se CompTP ≥ 8.0 .
Todas as notas são arredondadas às décimas, numa escala de 0 a 20 valores, excepto a nota final (NF) que é arredondada às unidades.
***** Classificações Obtidas em Anos Anteriores *****
Os alunos que obtiveram frequência na UC desde o ano 2018/19 (em que foi usada a linguagem Python) podem manter essa nota.
Se quiserem manter a frequência anterior, não deverão inscrever-se nas aulas práticas e essa nota corresponde à CompL acima. Se se inscreverem nas aulas práticas, a nota CompL será a nota obtida este ano (2021/22).
ntrodução: Problemas, algoritmos, programas e computadores. Objetivos e componentes de um sistema computacional. Execução de programas. O interpretador.