Sumários

Namespaces

7 Outubro 2022, 13:00 João Palma

Correção de exercícios
Learning by doing: Namespaces
Geral: Syntax, funções, variáveis, Gestão de projecto com Git e GitHub


Preparação

30 Setembro 2022, 13:00 João Palma

Variáveis, operadores, condições, loops, funções, tipos de dados (int, floats, strings, list, tuplas, dicionários)

Sintaxe. O conceito de paragrafo. Comentar, comentar, comentar

Organização de código, cálculos e instruções lógicas usando operadores (aritmética, atribuição, comparação, lógica, associação, identidade)

Diretrizes de estilo

Expressões condicionais usando instruções if e expressões booleanas.

Loops de iteração: for e while. Manipular listas, tuples e dicionários

Condense para loops para criar listas de forma eficiente com compreensões de lista

Funções. Programação orientada a objetos (classes).

Importar e reutilizar código

Tratamento básico de erros

Git

Ambiente de Desenvolvimento de Interface


Introdução, conteúdo, instalação de IDE e exercicios iniciais

23 Setembro 2022, 13:00 João Palma

Introdução ao Python
Conteúdo programático
O que é um IDE? Conhecer IDEs. Compreensão do simples ao editor de texto para intellisense/AutoCodeCompletion/Snippets 
Interpretador python. Utilização do Terminal. 
Ambientes colaborativos
Recursos de auto-ajuda
Introdução ao Git e GitHub
Exercícios em ambiente colaborativo