Saltar para o conteúdo
FCCN serviços digitais da FCT
NAU site
  • A carregar estado do login...
  • 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
    CategoriaCiê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
    Sem edições disponíveis

    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

    Edições do curso

    Arquivado

    • De 22/02/2023 até 03/05/2023
    • De 04/11/2024 até 09/04/2025

    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.nau.edu.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.
    Programa de Recuperação e Resiliência República Portuguesa - Educação, Ciência e Inovação Financiado pela União Europeia - NextGenerationEU Compete 2020 Portugal 2020 União Europeia - Fundo Europeu de Desenvolvimento Regional União Europeia - Fundo Social Europeu
    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
      República Portuguesa - Educação, Ciência e Inovação FCCN - Serviços digitais FCT FCCN - Serviços digitais FCT

      © 2025 FCCN-FCT. Todos os direitos reservados.