«« Voltar
Curso introdutório de python aplicado a oceanografia
Protocolo do SIGProj:   165672.711.50279.14112013
De:31/08/2013  à  19/06/2014
 
Coordenador-Extensionista
  Wilian Correa Marques
Instituição
  FURG - UNIVERSIDADE FEDERAL DO RIO GRANDE
Unidade Geral
  UE - Unidades Educacionais
Unidade de Origem
  IMEF - Instituto de Matemática, Estatística e Física
Resumo da Ação de Extensão
  Python é uma linguagem de programação dinâmica e poderoza muito utilizada na área científica. Suas características incluem: código limpo, sintaxe simples, orientação a objeto intuitivo, totalmente modular suportando pacotes hierárquicos. Além disso, Python suporta múltiplos paradigmas de programação. A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados complexas, como tuplas, listas e dicionários, estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python (inclusive sobrecarga de operadores e herança múltipla). Um suporte modesto para programação funcional existe, o que torna a linguagem extremamente expressiva: é fácil fazer muita coisa com poucas linhas de comando. E também possui inúmeras capacidades de meta-programação: técnicas simples para alterar o comportamento de comportamentos da linguagem, permitindo a criação de linguagens de domínio específico. Python tem uma biblioteca padrão imensa, que contém classes, métodos e funções para realizar essencialmente qualquer tarefa, desde acesso a bancos de dados a interfaces gráficas com o usuário. E, logicamente, já que esse é o objetivo deste grupo, existem muitas ferramentas para lidar com dados científicos. Essa característica da linguagem é comumente chamado baterias inclusas, significando que tudo que você precisa para rodar um programa está — na maior parte das vezes — presente na instalação básica. Por fim, e não menos importante, Python é uma linguagem livre.
Palavras-chave
   linguagem livre, programação
Público-Alvo
  Alunos de graduação e pós-graduação da FURG além da pessoas da comunidade com interesse em aprender a linguagem de programação python.
Situação
  Atividade COM RELATORIO FINAL
Contato
   ekirinus@gmail.com
«« Voltar