Não foram encontrados resultados

Programação e Introdução ao Python

Quero saber mais sobre o curso

Direitos de Autor e Direitos Conexos

O presente conteúdo está protegido por Direitos de Autor e Direitos Conexos ao abrigo das leis portuguesas e da União Europeia. Não são permitidas cópias, importações ou demais utilizações, salvo mediante autorização expressa e sempre com referência à fonte de informação. A proteção dos direitos de autor e de propriedade industrial sobre os conteúdos presentes neste Web site, estende-se a todas as cópias de parte ou da totalidade da informação, nele contida.

Objetivos Gerais

Este curso visa dotar os participantes das componentes de raciocínio e abstração necessárias para conceber e desenhar, através da forma de pseudocódigo e/ou de fluxograma, as soluções para os problemas.
Ler +

Destinatários

Este curso destina-se, de uma forma geral, a todos os profissionais que pretendam iniciar o desenvolvimento de aplicações e, com interesse nas temáticas em análise
Ler +

Objetivos Específicos

No final deste curso os formandos serão capazes de:
- Conhecer os principais conceitos de algoritmia e a modelação de problemas;
- Conhecer a representação e notação algorítmica;
- Identificar e utilizar tipos de dados;
- Utilizar estruturas de decisão e de repetição;
- Conhecer e aplicar algoritmos de ordenação e pesquisa;
- Utilizar pilhas e filas.
Ler +

Conteúdos Programáticos

1. Fundamentos da Programação

3 Horas

1.1. O que é programar e para que serve.
1.2. A importância do pensamento lógico e computacional.
1.3. Estrutura geral de um programa.
1.4. O ciclo de desenvolvimento: planear, codificar, testar.

2. Lógica e Estruturas de Programação

4 Horas

2.1. Conceito de variável e tipos de dados.
2.2. Operadores lógicos e aritméticos.
2.3. Estruturas de decisão (se / então / senão).
2.4. Estruturas de repetição (enquanto / para).
2.5. Exercícios práticos de raciocínio lógico.

3. Representação de Processos e Algoritmos

3 Horas

3.1. Fluxogramas e pseudocódigo.
3.2. Estruturação de problemas em etapas.
3.3. Boas práticas de programação.
3.4. Exercícios de conversão de lógica para pseudocódigo.

4. Introdução ao Python

6 Horas

4.1. Ambiente de programação: instalação e primeiros passos.
4.2. Sintaxe e instruções básicas.
4.3. Variáveis, decisões e ciclos em Python.
4.4. Entrada e saída de dados.
4.5. Listas e operações simples.
4.6. Desenvolvimento de pequenos programas (ex.: calculadora, questionário, simulador simples).

5. Aplicações e Exercícios Finais

2 Horas

5.1. Análise de casos práticos.
5.2. Desenvolvimento de um mini projeto prático em grupo.
5.3. Síntese e consolidação dos principais conceitos.

1.1. O que é programar e para que serve.
1.2. A importância do pensamento lógico e computacional.
1.3. Estrutura geral de um programa.
1.4. O ciclo de desenvolvimento: planear, codificar, testar.

2.1. Conceito de variável e tipos de dados.
2.2. Operadores lógicos e aritméticos.
2.3. Estruturas de decisão (se / então / senão).
2.4. Estruturas de repetição (enquanto / para).
2.5. Exercícios práticos de raciocínio lógico.

3.1. Fluxogramas e pseudocódigo.
3.2. Estruturação de problemas em etapas.
3.3. Boas práticas de programação.
3.4. Exercícios de conversão de lógica para pseudocódigo.

4.1. Ambiente de programação: instalação e primeiros passos.
4.2. Sintaxe e instruções básicas.
4.3. Variáveis, decisões e ciclos em Python.
4.4. Entrada e saída de dados.
4.5. Listas e operações simples.
4.6. Desenvolvimento de pequenos programas (ex.: calculadora, questionário, simulador simples).

5.1. Análise de casos práticos.
5.2. Desenvolvimento de um mini projeto prático em grupo.
5.3. Síntese e consolidação dos principais conceitos.

Metodologias de Formação

- Expositiva; Interrogativa; e Ativa.

Modalidade de Formação

Outras ações de formação contínua (não inseridas no Catálogo Nacional de Qualificações).

Metodologias de Avaliação

- Avaliação diagnóstica (quando aplicável);
- Avaliação da Ação de Formação e Desempenho do Formador pelo Formando;
- Avaliação da Aprendizagem dos Formandos;
- Avaliação Pós-Formação.

Forma de Organização da Formação

Formação presencial e/ou Formação à distância (online).

Recursos Pedagógicos

- Manual de apoio à Formação (quando aplicável);
- Textos de apoio; exercícios práticos (quando aplicável);
- Diapositivos de Apresentação.

Espaços e Equipamentos

Quando Formação Presencial:
- Sala de formação com as condições necessárias ao desenvolvimento do curso.
- Projetor de vídeo.
- Quadro Branco.

Quando Formação à Distância:
- Utilização de ferramenta informática de comunicação à distância em tempo real.

Horários Online

Manhã (10h-13h)
Tarde (14h-17h)
Pós- Laboral (19h-22h)
Sábado (10h-13h)

Horários Presencial

Laboral (10h-13h | 14h-17h)
Pós- Laboral (19h-22h)
Sábado (10h-13h)

Próximas datas

23 Fev

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

20 Mar

2026

18 H

Online

439.00€

Inscrição

23 Mar

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

09 Abr

2026

18 H

Online

439.00€

Inscrição

10 Abr

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

21 Mai

2026

18 H

Online

439.00€

Inscrição

27 Mai

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

12 Jun

2026

18 H

Online

439.00€

Inscrição

23 Jun

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

07 Jul

2026

18 H

Online

439.00€

Inscrição

21 Jul

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

27 Ago

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

31 Ago

2026

18 H

Online

439.00€

Inscrição

11 Set

2026

18 H

Online

439.00€

Inscrição

24 Set

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

01 Out

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

23 Out

2026

18 H

Online

439.00€

Inscrição

12 Nov

2026

18 H

Online

439.00€

Inscrição

16 Nov

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

17 Dez

2026

18 H

Online

439.00€

Inscrição

18 Dez

2026

18 H

PORTO e LISBOA

459.00€

Inscrição

Fev

Mar

Abr

Mai

Jun

Jul

Ago

Set

Out

Nov

Dez

Jan

Pedido de Informações

Programação e Introdução ao Python