Menu Conteúdo Rodapé
  1. Início
  2. Cursos
  3. Design e Desenvolvimento de Jogos Digitais
  4. Programação em Jogos Digitais

Programação em Jogos Digitais

Código 11145
Ano 1
Semestre S1
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Tipo de ensino Presencial.
Estágios Não se aplica.
Objectivos de Aprendizagem Esta unidade curricular tem como objectivo permitir que qualquer aluno, mesmos os que não possuam conhecimentos prévios de programação, possa adquirir os conhecimentos básicos neste domínio que lhe permita perceber, do ponto de vista da programação, o funcionamento dos jogos digitais.
No final da UC, o aluno deverá ser capaz de desenvolver algoritmos para solucionar problemas, dominar conceitos básicos de programação e de escrever algoritmos com recurso a uma linguagem de programação.
Conteúdos programáticos - Introdução à programação e ao funcionamento do computador
- Paradigmas de programação
- Introdução a uma linguagem de programação
- Elementos básicos de uma linguagem de programação
- Estruturas de controle e repetição de uma linguagem de programação
- Subprogramas/funções
- Estruturas de dados em programação
- Programação baseada em eventos
- Programação em jogos (game loop)
Metodologias de Ensino e Critérios de Avaliação No final desta UC, o aluno deverá ser capaz de desenvolver algoritmos para solucionar problemas, dominar conceitos básicos de programação e de escrever algoritmos com recurso a uma linguagem de programação.
Para cumprir estes objetivos estão previstas aulas teóricas onde o estudante tem oportunidade de aprender os conceitos e aulas práticas onde o estudante tem oportunidade de aplicar os seus conhecimentos com a elaboração de exercícios e de um projeto prático.
Bibliografia principal - Introduction to Computation and Programming Using Python. John V Guttag, MIT Press; 2nd edition. 2 Aug 2013.
- Python Programming for the Absolute Beginner. Mike Dawson, Course Technology PTR, Third edition, 31 Jan 2010.
- Programação em Python - Fundamentos e Resolução de Problemas, Ernesto Costa, FCA Editora, 2015
- Documentação do Python disponível em https://www.python.org/
- Tutorial de Python: https://www.tutorialspoint.com/python/
- Informação sobre Pygame: http://www.pygame.org/hifi.html
- Apontamentos fornecidos pelo docente na página da unidade curricular.
Língua Português
Data da última atualização: 2014-08-07
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.