Introdução a Algoritmos e Lógica de Programação

30h

Eixo: Informação e comunicação

Descrição do curso

Compreender, de modo introdutório, a teoria e a prática da lógica de programação 

Carga-horária

30h/a.

Idioma

Português.

Nível de dificuldade

Básico.

Público-alvo

Professores, servidores, estudantes do IFB e pessoas da comunidade em geral interessadas no curso.

Requisitos técnicos

Necessário computador ou smartphone com acesso à internet.

Pré-requisitos para o curso

Ter concluído o Ensino Fundamental e preferencialmente estar cursando ou já ter cursado Licenciatura em qualquer área.

Objetivos

Desenvolver o raciocínio lógico para escrever programas de computador, ou seja, exercitar a lógica de programação.

Metodologia

  • Os conteúdos, a serem estudados de forma livre pelo cursista, estão disponíveis em forma de vídeos, materiais textuais e links para internet.

  • Há questionários avaliativos de correção automática.

  • Este curso não possui tutoria.

Processo de Avaliação

  • A avaliação da aprendizagem é constituída de atividades avaliativas no formato de questionário.

  • Um questionário é apresentado ao final de cada unidade. A nota final será a média entre as notas dos questionários, sendo a nota máxima do curso igual a 100 pontos.

  • Para obter aprovação, o cursista deverá alcançar no mínimo 60% da nota máxima no curso.

Duração

90 dias

Conteúdos

  • Introdução à Programação

  • Introdução ao Portugol Studio (instalação e configuração do ambiente)

  • Portugol: comandos 

  • Variáveis e Constantes 

  • Estruturas sequenciais (entrada, processamento e saída de dados)

  • Estruturas de decisão

  • Estruturas de repetição

  • Vetores, Matrizes e Estruturas

  • Modularização (funções e procedimentos)


Conteúdo