Home Curso de Programação de Computadores 1
Post
Cancel

Curso de Programação de Computadores 1

Objetivo

Desenvolver pensamento computacional para criar programas que resolvam problemas rápidos. Escrever e ler uma linguagem de computador e aprender a programar em Python, que é atualmente a linguagem mais popular para introduzir conceitos de programação

Playlist no YouTube

Ementa

  1. Conceitos Básicos de Programação: Algoritmos e Estruturas de Dados
  2. Comandos e Estruturas de Controle
  3. Variáveis Simples
  4. Agregados Homogêneos: Vetores e Matrizes
  5. Agregados Heterogênoes
  6. Arquivos de Texto
  7. Sub-Programação
  8. Metodologia de Desenvolvimento de Programa ou Subprograma
  9. Aplicações em Problemas de Pequeno Porte

Conteúdo Programático

  1. Introdução a Algoritmos e Lógica de Programação
    1. O Método de Pólya para a Resolução de Problemas
    2. Algoritmo
    3. Pseudocódigo e fluxograma 4 Diferença entre algoritmo e programa
  2. Introdução ao Ambiente de Desenvolvimento Python 3
  3. Tipos de Dados
    1. Tipos Primitivos
    2. Conversão de Tipos
    3. Constantes
  4. Operadores
    1. Operador de Atribuição Simples e Múltipla
    2. Operadores Aritméticos
    3. Operadores Relacionais
    4. Operadores Lógicos
    5. Precedência de Operadores
  5. Tipos Agregados
    1. Agregados Homogêneos (Vetores e Matrizes)
    2. Agregados Heterogêneos
  6. Comandos e Estruturas de Controle
    1. Estruturas de Seleção
    2. Estruturas de Repetição
    3. Comandos de Entrada e Saída Padrão
    4. Comandos de Formatação de Strings
  7. Subprogramação e Escopo de Variáveis
    1. Módulos
    2. Definição de Funções
    3. Passagem de Parâmetros
    4. Retorno de Funções
    5. Escopo de Variáveis
  8. Métodos de Ordenação
    1. Bolha
    2. Seleção
    3. Inserção
  9. Entrada e Saída através de Arquivos Texto

Aulas

Bibliografia

This post is licensed under CC BY 4.0 by the author.