Skip to content

placidoneto/programacao-computadores-lecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Algoritmo e Programação de Computadores

Visão Geral da Disciplina

Esta disciplina visa introduzir os conceitos fundamentais de lógica de programação e pensamento computacional, utilizando a linguagem Python como ferramenta de implementação. Ao final do curso, os alunos serão capazes de analisar problemas, projetar soluções algorítmicas e implementá-las em Python, desenvolvendo programas simples e eficientes.

Objetivos de Aprendizagem

  • Compreender os princípios básicos do raciocínio lógico e algorítmico.
  • Desenvolver a capacidade de decompor problemas complexos em partes menores e gerenciáveis.
  • Dominar os fundamentos da linguagem de programação Python (variáveis, tipos de dados, operadores, estruturas de controle).
  • Projetar e implementar algoritmos para resolver problemas computacionais.
  • Utilizar estruturas de dados básicas (listas, tuplas, dicionários) de forma eficaz.
  • Escrever código legível, modular e com boas práticas de programação.
  • Depurar e testar programas simples.

Conteúdo Programático

Módulo 1: Introdução à Lógica de Programação e Ambiente Python

  • Conteúdo 1 - Conceitos Fundamentais:

    • O que é lógica de programação?
    • Pensamento computacional.
  • Primeiros Passos com Python:

    • Instalação do Python e ambiente de desenvolvimento (VS Code, Jupyter Notebook).
    • Primeiro programa: print() - "Olá, Mundo!".
    • Comentários e sua importância.
    • Variáveis: declaração, atribuição e tipos de dados básicos (inteiro, float, string, booleano).
    • Entrada e saída de dados: funções input() e print().
    • Operadores aritméticos, de comparação e lógicos.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published