Saltar para o conteúdo
FCCN serviços digitais da FCT
NAU site
  • Ajuda
  • Cursos
  • Programas
  • Notícias
  • Parceiros
  • Espaço AP
  • Você está aqui:
  • Página de entrada
  • Introdução à Programação: Conceitos Fundamentais

Introdução à Programação: Conceitos Fundamentais

Cód. IPCF
CategoriaDisponível em edX.orgCategoriaCiências Exatas e Tecnologias
Numa sociedade cada vez mais digital, onde o nosso bem-estar depende de serviços digitais, a programação de computadores é uma mais-valia para retirar partidos destas tecnologias.
  • Duração: 60 horas
  • Esforço: 60 horas
  • Idiomas: Português
  • 1.694 já inscritos!
imagem de capa do curso
Partilhar no FacebookPartilhar no TwitterPartilhar no LinkedinPartilhar por e-mail

O que vai aprender

Este curso fornece ao aluno os conceitos básicos e fundamentais de programação de computadores através de fluxogramas e pseudocódigos. Utiliza o ambiente de aprendizagem Algorithmi que permite a execução e avaliação automática dos exercícios.

  • Conhecer e compreender os princípios básicos da programação estruturada
  • Conceber e analisar algoritmos para a resolução de problemas
  • Implementar e testar algoritmos utilizando fluxogramas ou pseudocódigos
  • Analisar a complexidade de algoritmos

Descrição

Este curso foi desenhado para ensinar os fundamentos de programação de computadores utilizando algoritmos para a resolução de problemas simples.

Neste curso irá aprender a resolver problemas computacionais, a sua representação em fluxogramas e pseudocódigos, e a sua tradução para as linguagens mais populares como o java, o C++ ou Python.

Destina-se a todos os alunos que queiram fazer a sua iniciação na programação de computadores. Serão ensinados os conceitos teóricos fundamentais da programação através da resolução prática de problemas com algoritmos que podem ser codificados em fluxogramas ou pseudocódigo e a sua execução é feita pela ferramenta Algorithmi.

Formato

Neste curso vão ser fornecidas as bases teóricas de programação e resolução de problemas simples que permitem ao aluno desenvolver a capacidade de abstração e raciocínio computacional necessário para a resolução de problemas mais complexos, distribuídos por 4 módulos.

O aluno vai aprender a programar utilizando fluxogramas e pseudocódigos que podem ser testados na ferramenta Algorithmi. Serão disponibilizados um conjunto fichas práticas com exercícios de programação, que serão avaliados automaticamente pelo Algorithmi, e que permitem ao aluno a exercitação e aplicação dos conhecimentos adquiridos.

Pré-requisitos

Este curso foi desenvolvido para pessoas de várias idades que queiram aprender os fundamentos da programação de computadores. As condições de acesso ao curso são bases matemáticas elementares e a motivação e curiosidade por esta área que é cada vez mais essencial num mundo moderno.

Avaliação e certificação

A avaliação no curso processa-se através da resposta a questões teóricas para a obtenção do certificado Nau. Resolução de exercícios de programação avaliados pela ferramenta Algorithmi.

Certificado NAU e ECTS concedidos pelo Instituto Politécnico de Tomar, mediante cumprimento dos requisitos.

Plano de curso

Módulo 1: Conceitos preliminares
  • 1. Noção de algoritmo
    2. Fluxogramas e pseudocódigos
    3. Linguagens de programação
    4. Resolução de problemas computacionais
Módulo 2: Algoritmos sequenciais
  • 5. Tipos de dados numéricos e textuais.
    6. Variáveis, constantes, operadores e funções.
    7. Cálculo computacional simples.
    8. Instruções para ler, escrever, definir e calcular
Módulo 3: Decisão condicional
  • 9. Tipo de dados lógicos.
    10. Operadores relacionais e lógicos.
    11. Expressões lógicas
    12. Instrução de decisão simples
    13. Decisão em alternativa.
    14. Decisões encadeadas.
Módulo 4: Estruturas de Repetição
  • 15. Ciclo enquanto … faz;
    16. Ciclo Faz..Enquanto
    17. Ciclo iterar;
    18. Instruções de salto: Quebrar e continuar.
    19. Ciclos encadeados
    20. Contadores e acumuladores

Organizações

Instituto Politécnico de Tomar

Perguntas Frequentes (FAQs) PortugalX

O que é o PortugalX?

PortugalX é a marca que foi criada para representar a Fundação para a Ciência e Tecnologia (FCT) e a plataforma NAU junto da comunidade edX (edX.org). Para saber mais sobre este projeto e os seus objetivos, consulte a página: https://www.stage.nau.fccn.pt/pt/noticias/a-nau-prepara-se-para-ser-portugalx-na-edxorg/

Posso usar a minha conta de registo da plataforma NAU (nau.edu.pt) na plataforma edX (edx.org)?

Não. A edX é uma plataforma de ensino online (Massive Open Online Courses - MOOC) independente da plataforma NAU, impossibilitando o uso do registo feito na plataforma NAU. Para aceder aos conteúdos da plataforma edX, deve ser criado um registo na mesma.

Posso ter acesso aos certificados dos cursos disponíveis na edX de forma gratuita?

Não, os certificados são pagos. O valor dos certificados é definido pelas entidades promotoras dos cursos.

Tenho acesso ilimitado aos conteúdos dos cursos disponíveis na plataforma edX?

Sim, se a sua inscrição for verified. Como audit o acesso aos conteúdos do curso é limitado.

Os cursos podem estar em simultâneo na plataforma NAU e na plataforma edX?

Não. Um dos requisitos para os cursos estarem disponível na edX é a sua exclusividade. Assim, enquanto os cursos estiverem disponíveis na edX, na plataforma NAU estarão arquivados e inacessíveis aos seus utilizadores.

Qual a diferença entre a inscrição Audit e Verified?

Audit – inscrição gratuita, onde os formandos podem inscrever-se e consumir todo o conteúdo do curso. Não estão incluídos o certificado, as tarefas de avaliação e o acesso perpétuo aos conteúdos do curso.

Verified – inscrição que permite aos formandos terem acesso ao certificado e a todo o conteúdo do curso de forma permanente, mesmo depois do curso ter terminado. Os formandos podem atualizar a sua inscrição (de audit para verified) a qualquer momento e até uma determinada data (normalmente, até 10 dias antes da data de fim do curso).

Licença

Licença para o conteúdo do curso

Atribuição-CompartilhaIgual

Você tem o direito de:

  • Compartilhar — copiar e redistribuir o material em qualquer suporte ou formato
  • Adaptar — remixar, transformar, e criar a partir do material para qualquer fim, mesmo que comercial.

De acordo com os termos seguintes:

  • Atribuição — Você deve atribuir o devido crédito, fornecer um link para a licença, e indicar se foram feitas alterações. Você pode fazê-lo de qualquer forma razoável, mas não de uma forma que sugira que o licenciante o apoia ou aprova o seu uso.
  • CompartilhaIgual — Se você remixar, transformar, ou criar a partir do material, tem de distribuir as suas contribuições ao abrigo da mesma licença que o original.
PRR Plano de Recuperação e Resiliência, República Portuguesa, Financiado pela União Europeia NextGenerationEUCompete2020, Portugal2020, União Europeia Fundo Europeu de Desenvolvimento Regional
República Portuguesa, Ministério da Educação, Ciência e Inovação.FCCN - Serviços digitais FCT; FCT - Fundação para a Ciência e a Tecnologia
NAU site
Subscrever lista de email (newsletter)Siga-nos no FacebookSiga-nos no Linkedin
NAU
  • Sobre
  • Cursos
  • Como se tornar parceiro
  • Código aberto
  • Acessibilidade
Comunicação
  • Ajuda
  • Notícias
  • Media kit
  • Mapa do site
Legal
  • Termos e Condições
  • Política de Privacidade
  • Política de Cookies
  • Política de Certificação
  • Consentimento Newsletter

© 2025 FCCN-FCT. Todos os direitos reservados.