IST_2012_simbolo_thumbnail

FP – Fundamentos da Programação

Cursos

LEIC & LETI

Dificuldade

Média-baixa

Carga horária

No meu caso, gastei no total 124 h (em média: 6,5 h/semana)

O que se aprende?

Vais aprender a programar com a linguagem Python. Vais aprender os conceitos básicos da programação, por exemplo o que é o fluxo de controlo (if, switch, while). Vais ainda aprender as diferenças entre programação funcional, imperativa e outras.

Devo comprar o livro?

Sim, é a principal e a melhor fonte de informação. Embora o livro seja muito bom, mas depois de feita a cadeira torna-se inútil. Equaciona requisitá-lo na biblioteca ou arranjar em 2ª mão.

Dicas

Como todos os projetos, começa cedo e esclarece as dúvidas com o professor e colegas. Não deixes esta cadeira por fazer.

Recursos

Página da cadeira

Teóricas, práticas, testes @SHELF (Cortesia: NEERCI)

Dive into Python 3

Aprende python resolvendo desafios (@DEI Academy)

Aprende python resolvendo desafios (@LearnStreet)

Aprende python resolvendo desafios (@Codeacademy)

Desafios para mestre na arte de programar em python

MOOC – Learn to Program: The Fundamentals (@Coursera)

MOOC – An Introduction to Interactive Programming in Python (@Coursera)

[12/13]

Página de download da versão do Python usado em Fundamentos da Programação

Página de download do IDE usado em Fundamentos da Programação

 

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>