Introdução à Programação à distância

 

O que é

 

Introdução a Programação é o modo como se escreve um programa de computador, um algoritmo. Um algoritmo é uma sequência de passos para se executar uma função. Um exemplo de algoritmo, fora da computação, é uma receita de bolo. E assim como uma receita, tudo precisa ser seguido para o código funcionar.

Com esse curso você vai

 

– Resolver problemas usando a lógica convencional e lógica matemática;
– Criar algoritmos e soluções mais páticas para solução de problemas;
– Programar para criação de sistemas base;
– Aprender conceitos básicos de outros cursos da instituição (Banco de Dados, Java e PHP.

Pré-requisitos de seleção

 

– Ser alfabetizado;
– No mínimo ter 16 anos;
– Teste de seleção.
– Possuir conhecimentos de matemática básica e informática básica.
– Vale ressaltar a importância de possuir uma máquina computacional para a prática do conteúdo mostrado em aula

Conteúdo programático do curso

 

Carga Horária: 60 Horas/Aula (* Sujeito a alteração) e Preencher os espaços de módulos conforme o conteúdo a seguir:

 

MÓDULO I

Conceitos Básicos de Programação

 

– Unidade I – Conceitos de Software
– Unidade II – De Lógica para Algoritmos
– Unidade III – Primeiros Algoritmos

MÓDULO II

Introdução à Lógica com Portugol

 

– Unidade I – Conhecendo Portugol IDE e Escrevendo as Primeiras Linhas
– Unidade II – Operadores e Comandos de Entrada e Saída
– Unidade III – Conhecendo Estruturas de Controle Condicional
– Unidade IV – Conhecendo Estruturas de Controle de Repetição
– Unidade V – Estrutura Simples de Dados

MÓDULO III

Introdução a Linguagem de Programação Python

 

– Unidade I – Explicando o Projeto Final
– Unidade II – Conhecendo a Linguagem de Programação Python
– Unidade III – Definindo Operadores e Particularidades da Linguagem
– Unidade IV – Associando Estruturas do Portugol a Linguagem Python
– Unidade V – Entendendo Simples Estruturas de Dados
– Unidade VI – Trabalhando com Funções e Procedimentos Unidade VII – Manipulando Arquivos

MÓDULO IV

Introdução a Banco de Dados

 

– Unidade I – Introdução a Linguagem SQL
– Unidade II – Manipulando Dados na Base
– Unidade III – Conectando Programas a Base de Dados
– Unidade IV – Realizando um CRUD Simples

Projeto Final – Construindo uma Simples Agenda de Contatos

MÓDULO BÔNUS

Conhecendo Linguagens WEB

 

– Unidade I – HTML
– Unidade II – CSS