Telefone
- Deliberação A3ES
- Plano 2022-23
- Horas de contacto: 51.00
- Créditos ECTS: 3
- Requisitos de Graduação: 3
- Língua: PT
CalendáriosCalendars
-
ApresentaçãoPresentation
Pretende-se introduzir formandos tanto a nível individual, bem como no contexto de empresas/organizações, à programação por meio da linguagem Python.
Orientado para um público sem/com pouca experiência de programação, pretende-se que os formandos se tornem autónomos em Python, apoiando-os na aquisição de competências de transformação digital para aumento da sua produtividade ou requalificação profissional. São introduzidos os aspetos cruciais da lógica de programação, a tecnicalidade e diferenciabilidade de código em Python, com foco na resolução de problemas por meios computacionais.
Em regime de ensino misto, os alunos terão acesso a conteúdo disponibilizado remotamente, o qual se completa com sessões presenciais com o docente do curso.
-
ObjectivosObjectives
- Desenvolver capacidades de programação em Python;
- Compreender e aplicar algoritmos para solução computacional;
- Adquirir boas práticas de desenvolvimento e testagem de código, quer para projetos fechados ou em partilha.
-
DestinatáriosRecipients
Alunos do Ensino Politécnico, Superior ou equivalente, bem como Profissionais das áreas das Ciências Exatas, Sociais, Arte ou Engenharias sem experiência em programação, ou experiência elementar em programação.
-
CompetênciasCompetences
- Instalar e organizar ambientes de desenvolvimento, na ótica quer de projetos a solo ou em colaboração
- Desenvolver competências para o desenvolvimento de programas com foco no aumento de produtividade ou requalificação profissional
- Capacitar o formando para desenhar soluções que processem individualmente ou em simultâneo, operações matemáticas, gestão, manipulação e visualização de dados
- Dominar a utilização de módulos, pacotes e bibliotecas
- Implementar testes unitários
-
Saídas ProfissionaisCareer Opportunities
Os conhecimentos adquiridos no curso permitem o reforço de competências ou requalificação nas áreas das Ciências Exatas, Sociais, Artes ou Engenharias, ao nível da:
- programação: desenvolvimento de algoritmos, soluções de software, back-end, atividades de análise e processamento de dados, investigação operacional e ensino;
- controlo de qualidade: teste de softwares, unidades e funcionalidades, controlo e integração contínua.
-
Plano de EstudosStudy Plan
1º Ano / Tronco comum
Programa ECTS Programação em Python - Nível I 3 ECTS