O QUE SÃO ALGORITMOS
O termo pode ser entendido como uma sequência de raciocínios, instruções ou operações para alcançar um objetivo, sendo necessário que os passos sejam finitos e operados sistematicamente.
Alguns exemplos de algoritmos que podemos citar são: receitas de culinárias, manual de instrução de aparelhos, funções matemáticas e até mesmo páginas da Web, como esta que você está lendo.
Pense na receita culinária, por exemplo. Ela tem os ingredientes necessários (dados de entrada), passo a passo para realizar a receita (processamento ou instruções lógicas) e atinge um resultado (o prato finalizado). Um algoritmo, portanto, conta com a entrada (input) e saída (output) de informações mediadas pelas instruções.
Carga horária:
32 horas – 2h/semana – 16 semanas
Modalidade:
Ao vivo via web – assista aula sem sair de casa, presencial ou híbrido
Alunos:
12/16 alunos por turma
Professores:
Professor Osmar
OBJETIVO DO CURSO
Você vai aprender a:
• Raciocinar como um programador;
• Entender como resolver problemas através dos algoritmos;
• Conhecer os fundamentos necessários para aprender programar em qualquer linguagem de programação;
• Utilizar exemplos programando matérias escolares como física e matemática;
• Desenvolver a habilidade de resolver problemas ;
• Estimular a criatividade
E muito mais.
• Raciocinar como um programador;
• Entender como resolver problemas através dos algoritmos;
• Conhecer os fundamentos necessários para aprender programar em qualquer linguagem de programação;
• Utilizar exemplos programando matérias escolares como física e matemática;
• Desenvolver a habilidade de resolver problemas ;
• Estimular a criatividade
E muito mais.
PARA QUEM É O CURSO
Estudantes de 10 a 20 anos que queiram aprender sobre programação, ou programadores que apresentam dificuldade com algoritmos, com lógica de programação, ou profissionais que queiram implementar programas em diferentes linguagens.
PRÉ-REQUISITOS
Não há pré-requisitos para o curso Programação –Introdução dos Algoritmos
Internet de boa qualidade para transmissão de aulas ao vivo
Internet de boa qualidade para transmissão de aulas ao vivo
CONTEÚDO PROGRAMÁTICO:
- Introdução à Programação
- Estrutura sequencial
- Estrutura condicional
- Estrutura repetitivas
- Vetores
- Matrizes
- Instalação das ferramentas para linguagens
- Noções de Linguagem Python e outras