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