filmeu

Disciplina Programação Criativa

  • Apresentação

    Apresentação

    A unidade curricular incide sobre o ensino de conceitos essenciais de programação e lógica, recorrendo a tecnologias e ferramentas de programação criativa de código aberto para promover a aprendizagem através da implementação e visualização dos resultados. Demonstra a importância da programação tanto num contexto funcional como, e principalmente, num contexto expressivo, ressalvando sempre a importância da mesma na concretização de algoritmos e. Irá atuar na área da aprendizagem de uma linguagem de programação, abordando também alguns benefícios da utilização de ambientes de desenvolvimento (IDE) para facilitar o desenvolvimento de programas.
  • Conteúdos Programáticos

    Conteúdos Programáticos

    - Conceitos base de programação - Programação enquanto ferramenta de expressão criativa Resolução de Problemas: - Análise de problemas; - Definição informal das estratégias para resolução de um dado problema; - Tradução da linguagem informal num raciocínio lógico; Linguagens de Programação: - Variáveis e tipos básicos de dados; - Estruturas de controlo; - Funções; - Estruturas de dados; Aplicação dos conhecimentos: - Resolução de exercícios práticos; - Utilização de ferramentas de programação criativa;
  • Objetivos

    Objetivos

    Adquirir conhecimentos essenciais de programação aplicada ao contexto criativo, usando linguagens de alto nível. No final desta unidade curricular os alunos devem ser capazes de: - Conceber programas de computador simples; - Compreender e ser capaz de aplicar a programação dinâmica para uma resolução de problemas mais eficiente  - Utilizar a programação como ferramenta para a produção artística no domínio dos videojogos; - Utilizar ferramentas de programação criativa de código aberto como o Processing ou Godot; - Incentivar a autonomia dos alunos, autodidatismo e o conhecimento livre.
  • Bibliografia principal

    Bibliografia principal

    MOEDA, John (Jan 1, 2004), Creative Code: Aesthetics + Computation (1st ed.), Thames & Hudson, Limited, p. 239, ISBN 0500285179 Greenberg, Ira (May 28, 2007), Processing: Creative Coding and Computational Art (Foundation) (1st ed.), friends of ED, p. 840, ISBN 1-59059-617-X, archived from the original on January 27, 2011, retrieved March 12, 2014 AMADO, Pedro; Introdução à programação gráfica (usando Processing), 2007  
INSCRIÇÃO AVULSO
Lisboa 2020 Portugal 2020 Small financiado eu 2024 prr 2024 republica portuguesa 2024 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios