Introdução à Programação com Python

Introdução à Programação com Python

Sinopse

Esta formação é projetada para uma introdução prática à lógica de programação usando a linguagem Python, conhecida pela sua abordagem amigável. O conteúdo inclui estruturas de controlo de fluxo, manipulação de dados e criação de funções em Python. O curso culmina em projetos práticos, permitindo aos alunos aplicar os conceitos aprendidos. A avaliação envolve participação em exercícios e projetos práticos. O objetivo é fornecer uma base sólida para a compreensão de programação usando Python, capacitando os alunos a resolver problemas do mundo real. Esta formação equilibra teoria e prática, oferecendo uma experiência acessível e relevante para iniciantes em programação de computadores.


Principais competências a desenvolver no curso

Competência

  • Conhecimento e compreensão – Conhecimentos em estruturar um algoritmo e desenvolver um programa na linguagem de programação Python, na compreensão dos conceitos básicos de programação que suportem a solução para a resolução de um problema.
  • Aplicação de conhecimentos e compreensão – Capacidade de formular algoritmos e estruturar um programa para resolução de problemas e aplicação da aprendizagem em novas situações e contextos.
  • Formulação de juízos – Capacidade em usar um espírito crítico na análise de um problema de forma a construir um algoritmo que o resolva.
  • Competências de comunicação – Capacidade de representar os dados e resultados no formato adequado.
  • Competências de aprendizagem – Capacidade em estudar autonomamente e em manter-se atualizado.

Edições

1ª edição – junho 2025

Duração

ECTS

3

Regime

Misto (bLearning)

Idioma

Português

Calendarização

EdiçãoInício do cursoSessões SíncronasSessões PresenciaisFim do curso
1ª edição16-06-202523 de junho, das 18h30 às 21h30
25 de junho, das 18h30 às 21h30
01 de julho, das 18h30 às 21h30
03 de julho, das 18h30 às 21h30
10 de julho, das 18h30 às 21h30
15 de julho, das 18h30 às 21h30
17 de julho, das 18h30 às 21h30
16 de junho, das 18h30 às 21h30
08 de julho, das 18h30 às 21h30
22 de julho, das 18h30 às 21h30
22-07-2025

Metodologia

Presencial/Síncrona

  • Apresentação e explicação dos conteúdos programáticos
  • Exemplificação e aplicação a problemas reais
  • Resolução de exercícios

Autónoma/Assíncrona

  • Leitura de excertos de bibliografia recomendada pela unidade curricular
  • Resolução dos exercícios recomendados pela unidade curricular

Público-alvo

Estudantes, ex-estudantes, professores, bolseiros, investigadores, técnicos e outros profissionais de áreas não CTEAM (Ciências, Tecnologia, Engenharia, Artes e Matemática), bem como para profissionais que queiram prosseguir a docência nas áreas das Tecnologias da Informação e Comunicação (TIC).

Número de vagas

Mínimo: 20 e Máximo: 25

Edital

Consulte o edital na página das candidaturas

Resultados

Consulte os resultados das candidaturas na página dos resultados


Conteúdos a abordar

Introdução à Computação e à Programação

  • Introdução à Computação e à Programação
  • Etapas básicas do desenvolvimento de programas
  • Introdução à linguagem Python
  • Dados em Python
  • Estruturas de controlo
  • Estruturas de dados
  • Módulos em Python

Docente(s)

Paulo Madeira

ESTG

Rolando Miragaia

ESTG