/aprendendo-programar

Uma coleção de projetos e trechos de código documentando minha jornada de aprendizado.

Primary LanguageJupyter NotebookOtherNOASSERTION

INE5603 - UFSC

Este repositório contém as listas do Profº Elder Rizzon Santos e meu progresso na jornada de aprendizado em programação.

Disciplina: INE5603 - Introdução à Programação Orientada a Objetos

Nota

As listas do Profº Elder Rizzon Santos são uma excelente fonte de aprendizado, com uma didática incrível. Graças a ele e à minha dedicação, aprendi a programar de verdade, independente da linguagem de programação.

Recomendo seu canal e a playlist de Introdução à Programação.

Descrição

Este repositório é uma iniciativa para ajudar iniciantes na programação, inspirado pela paixão que sempre tive em ensinar. A ideia é criar minha própria didática no futuro próximo.

Dicas

  1. Inicie com Python, evolua para outras linguagens depois.
  2. Evite funções prontas para desenvolver sua lógica.
  3. Utilize Google Colab ou Jupyter Notebook

Conteúdo

  1. Conceitos
  2. Variáveis e I/O (Input/Output)
  3. Expressões Relacionais e Lógicas
  4. Condicional: IF-ELSE
  5. Conficional Encadeado: IF-ELSE IF
  6. Estruturas de Repetição While
  7. Estruturas de Repetição Aninhadas
  8. Funções
  9. Vetores e Listas
  10. Criação e atualização de Listas
  11. Matrizes
  12. Criação de Matrizes
  13. Diagonais de Matrizes
  14. Dicionários
  15. Orientação a Objetos: fundamentos
  16. Orientação a Objetos: herança

Exercícios

Tente realizar as provas abaixo:


Siga os links para acessar o conteúdo de cada aula, pratique com as provas fornecidas. Agradeço ao Profº Elder Rizzon Santos por sua incrível contribuição ao aprendizado.