Topic Name Description
SIGARRA Course Info UC info
SIGARRA Summaries Sumários SIGARRA
File Pauta Exame Época Normal
File Pauta Final
Planeamento e Informações File Planeamento Pensamento Computacional 2022/23
Aulas Teóricas File Apresentação e Aula 1
File Aula 2: Conceitos Básicos de Algoritmos
File Aula 3: Introdução à Programação em Python
File Aula 4: Funções. Strings e funções matemáticas. Expressões lógicas e instruções condicionais.
File Aula 5: Funções: definição, parâmetros, variáveis locais
Folder BMI
File Aula 7: Iteração: instruções while, for, break. Sequências.
File Aula 8: Ficheiros e Exceções
File Ãula 9: Pesquisa e ordenação
Aulas Práticas File Ficha 1 | O algoritmo como uma sequência de passos definidos para resolver um problema.
File Ficha Prática 1 | Proposta resolução
File Aula Prática 2: Construção de uma máquina de Rube Goldberg.
File Vídeo Aula Prática 2 - PARABÉNS a todos!
Folder Ficha 3 | Introdução à Programação em Python
Folder Ficha 4 | Strings. Saída formatada. Funções básicas da biblioteca.
File Ficha 4 | Proposta Resolução
File Ficha 5 | Funções: definição, parâmetros, variáveis locais
File Ficha 5 | Proposta Resolução
File Ficha 6 | Aspetos Sociais da Programação
File Ficha 7_Parte1 | Iteração
File Ficha 7_Parte2 | Sequências
Folder Ficha 8 | Ficheiros e Exceções
Bibliografia Book Peter J. Denning, Matti Tedre. Computational Thinking, MIT Press, 2019.
Book John Guttag. Introduction to Computation and Programming Using Python: With Application to Understanding Data Second Edition. MIT Press, 2016. ISBN: 9780262529624
Mini-teste File Pauta Mini-teste