Título
|
Elementos
de computação científica com Python
|
Formador
|
José
Abílio Matos
|
Material de
apoio
|
Reservado
aos inscritos na formação >>>
|
Inscrição |
Formulário
disponível
aqui >>>
Ficha de Inscrição aqui <ficha>
para enviar por mail juntamente com o
comprovativo do pagamento da propina por
transferência bancária (ver abaixo).
|
Formato
|
Curso de
curta duração (20h distribuídas em 7
sessões) |
Local
|
Sala 1.18
Departamento de Matemática da FCUP
Rua do Campo Alegre, 687
4169-007 Porto
|
Breve
Resumo
|
Python é uma
linguagem de programação de alto nível
de uso geral que é utilizada em muitos
campos. A filosofia do seu design realça
a legibilidade do código e a sua sintaxe
permite que os programadores possam
expressar conceitos em menos linhas de
código do que seria possível em
linguagens como o C. A linguagem tem uma
grande biblioteca padrão e através de
outros pacotes/bibliotecas pode ser
estendida a outros domínios.
Este curso tem como objetivo fazer uma
introdução à linguagem Python e permitir
a resolução de problemas científicos com
recurso à linguagem numa perspetiva da
computação científica.
|
Público
alvo |
Não é assumido
nenhum conhecimento prévio de linguagens
de programação, apesar de naturalmente
ser uma vantagem, em especial para
entender os tópicos mais avançados. O
curso será progressivo e os assuntos
abordados terão vários graus de
dificuldade com o propósito de apelar a
formandos com várias experiências. |
Numerus
Clausus
|
20
inscritos
|
Pré-requisitos
|
Não é assumido
nenhum conhecimento prévio de linguagens
de programação, apesar de naturalmente
ser uma vantagem, em especial para
entender os tópicos mais avançados. O
curso será progressivo e os assuntos
abordados terão vários graus de
dificuldade com o propósito de apelar a
formandos com várias experiências..
|
Datas e
Horário
|
Horário
pós-laboral:
Sábados: dias 26 de Abril, 3 e 10
de Maio, das 9h às 13 horas
2ªs feiras: dias 28 de Abril e 3
de Maio; 4ªs feiras: dias 30 de
Abril e 7 de Maio. Todas das 18h às 20h.
Total:
7 sessões, 20h |
Propina
|
175
EUR (Inscrição+Pagamento efectivado
até 24 de Abril de 2014);
|
Pagamento
|
Por
transferência bancária para a conta
seguinte:
Nome
UNIVERSIDADE PORTO
Conta 0206011407630 - EUR - GEMAC
NIB 0035 0206 00011407630 14
devendo o participante enviar o
comprovativo em versão digital para o
nosso endereço de e-mail gemac@fc.up.pt,
juntamente
com a
ficha de inscrição seguinte <ficha>
devidamente preenchida e
digitalizada (de preferência em
pdf).
|
Programa
|
1.
Introdução à linguagem
modo interativo
(super calculadora) e ambiente gráfico
operações com
escalares, vetores e matrizes
gráficos
software livre
2. Aritmética de vírgula flutuante
conceito
limitações
3. Conceito básicos de programação em
Python
funções e programas
fluxos de controlo
tipos de dados
biblioteca padrão
entrada e saída de
dados
vetorização das
operações
4. Computação científica
paradigma
reprodutibilidade
relação com os dados
ferramentas
desenvolvimento
boas práticas
5. Conceitos intermédios de programação
em Python
Paradigmas de
programação (mecanismos de abstração)
biblioteca padrão,
funções pertencentes ao núcleo (exemplos
e aplicações)
bibliotecas de
aplicação a domínios específicos
(aplicações e exemplos)
Interação com outras
linguagens e programas
6. Otimização da execução de programas
determinação do
perfil dos tempos de execução
estratégias e
técnicas de otimização
construção de
extensões compiladas
|
Avaliação
do curso |
Se
frequentou o curso por favor faça uma
avaliação usando o formulário seguinte
>>> |