Conteúdo / Main content
Menu Rodapé
  1. Início
  2. Cursos
  3. Introdução à Programação
  4. Introdução à Programação

Introdução à Programação

Código 15550
Ano 1
Semestre L0
Créditos ECTS 1
Carga Horária TP(25H)
Área Científica Informática
Objectivos de Aprendizagem Esta unidade curricular tem como objetivos: (i) introduzir conceitos de algoritmia e programação, apresentando a linguagem Python; (ii) descrever o que são testes e condições no contexto de programação; (iii) estudar ciclos e estruturas de dados simples; e (iv) incutir noções de organização do código em unidades, usando funções.
Em termos de aptidões, pretende-se que o estudante desenvolva noções básicas de algoritmia que lhe permita implementar programas simples em Python para resolução de problemas. Em termos de competências, pretende-se conseguir que o(a) estudante seja capaz de: dominar os conceitos básicos da programação procedimental e da construção de algoritmos; utilizar estruturas básicas de dados e de controlo de fluxo; e desenhar pequenos programas em Python para resolução de problemas e cálculo.
Conteúdos programáticos 1. Introdução à Algoritmia e Programação
2. Tipos de Dados Básicos e Variáveis
3. Operadores Lógicos e Relacionais
4. Testes e Condições
5. Ciclos e Sequências de Instruções Repetitivas
6. Estruturas de Dados
7. Funções e Organização de Código em Unidades
Bibliografia principal Python Software Foundation, “The Python Tutorial,” 2022. [Online.] Last Access: March 20, 2022. Available: https://docs.python.org/3.10/tutorial/index.html
P. Deitel and H.M. Deitel, “C: How to Program (6th edition),” Prentice Hall, 2009
Brian W. Kernighan and Rob Pike, “The Practice of Programming,” Addison-Wesley, 1999. ISBN 0-201-61586-X
Língua Português
Data da última atualização: 2022-06-30
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.