An open API service indexing awesome lists of open source software.

https://github.com/arturbomtempo-dev/programming-logic-course

A repository with the material for the Programming Logic course focusing on C and C++. This course is designed to help beginners start their journey in the field of programming and technology by covering fundamental concepts and building a strong foundation for future learning.
https://github.com/arturbomtempo-dev/programming-logic-course

c course cpp programming-logic

Last synced: 10 months ago
JSON representation

A repository with the material for the Programming Logic course focusing on C and C++. This course is designed to help beginners start their journey in the field of programming and technology by covering fundamental concepts and building a strong foundation for future learning.

Awesome Lists containing this project

README

          

# Curso de Lógica de Programação

Este repositório contém o material do curso de Lógica de Programação, focado nas linguagens C e C++. O curso foi desenvolvido para ajudar iniciantes a iniciarem sua jornada na área de programação e tecnologia, cobrindo conceitos fundamentais e oferecendo uma base sólida para estudos futuros. O repositório inclui materiais de estudo, apresentações e códigos de exemplo para reforçar o aprendizado.

# Índice de Conteúdos

- [Materiais](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais)
- [História da Computação e Conceitos Básicos](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/00-historia-da-computacao-e-conceitos-basicos)
- [O que é um Computador](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/00-historia-da-computacao-e-conceitos-basicos/00.01-o-que-e-um-computador.md)
- [História e Evolução da Computação](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/00-historia-da-computacao-e-conceitos-basicos/00.02-historia-e-evolucao-da-computacao.md)
- [Propósito e Aplicações de Diferentes Linguagens de Programação](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/00-historia-da-computacao-e-conceitos-basicos/00.03-proposito%20e-aplicacoes-de-diferentes-linguagens-de-programacao.md)
- [A Linguagem de Programação C](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/00-historia-da-computacao-e-conceitos-basicos/00.04-a-linguagem-de-programacao-c.md)
- [Introdução](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/01-introducao)
- [Introdução ao Curso de Lógica de Programação](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/01-introducao/01.01-introducao-ao-curso.md)
- [O Replit](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/01-introducao/01.02-o-replit.md)
- [Entrada e Saída de Dados](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/02-entrada-e-saida-de-dados)
- [Variáveis e Tipos de Dados](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/02-entrada-e-saida-de-dados/02.01-variaveis-e-tipos-de-dados.md)
- [Constantes](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/02-entrada-e-saida-de-dados/02.02-constantes.md)
- [Saída de Dados](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/02-entrada-e-saida-de-dados/02.03-saida-de-dados.md)
- [Entrada de Dados](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/02-entrada-e-saida-de-dados/02.04-entrada-de-dados.md)
- [Caracteres de Escape](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/02-entrada-e-saida-de-dados/02.05-caracteres-de-escape.md)
- [Processamento de Dados](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/03-processamento-de-dados)
- [Operadores Aritméticos](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/03-processamento-de-dados/03.01-operadores-aritmeticos.md)
- [Operadores de Atribuição](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/03-processamento-de-dados/03.02-operadores-de-atribuicao.md)
- [Operadores Relacionais](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/03-processamento-de-dados/03.03-operadores-relacionais.md)
- [Operadores Lógicos](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/03-processamento-de-dados/03.04-operadores-logicos.md)
- [Comentários](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/03-processamento-de-dados/03.05-comentarios.md)
- [Consolidando Conhecimentos #1](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/03-processamento-de-dados/03.06-consolidando-conhecimentos-01.md)
- [Estruturas Condicionais](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/04-estruturas-condicionais)
- [O que São Estruturas Condicionais](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/04-estruturas-condicionais/04.01-o-que-sao-estruturas-condicionais.md)
- [Estruturas Condicionais: if, if-else e else-if](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/04-estruturas-condicionais/04.02-estrutura-if.md)
- [Estrutura Condicional: switch](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/04-estruturas-condicionais/04.03-estrutura-switch.md)
- [Consolidando Conhecimentos #2](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/04-estruturas-condicionais/04.04-consolidando-conhecimentos-02.md)
- [Estruturas de Repetição](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/05-estruturas-de-repeticao)
- [O que São Estruturas de Repetição](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/05-estruturas-de-repeticao/05.01-o-que-sao-estruturas-de-repeticao.md)
- [Estrutura de Repetição: while ](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/05-estruturas-de-repeticao/05.02-estrutura-while.md)
- [Estrutura de Repetição: do-while](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/05-estruturas-de-repeticao/05.03-estrutura-do-while.md)
- [Estrutura de Repetição: for](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/05-estruturas-de-repeticao/05.04-estrutura-for.md)
- [Consolidando Conhecimentos #3](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/05-estruturas-de-repeticao/05.05-consolidando-conhecimentos-03.md)
- [Modularização](https://github.com/arturbomtempo-dev/programming-logic-course/tree/main/materiais/06-modularizacao)
- [O que é Modularização](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/06-modularizacao/06.01-o-que-e-modularizacao.md)
- [O que é um Procedimento](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/06-modularizacao/06.02-procedimento.md)
- [O que é uma Função](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/06-modularizacao/06.03-funcao.md)
- [Consolidando Conhecimentos #4](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/06-modularizacao/06.04-consolidando-conhecimentos-04.md)
- [Consolidando Conhecimentos #5](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/materiais/06-modularizacao/06.05-consolidando-conhecimentos-05.md)

## Direitos de uso

Este material está sob a [licença MIT](https://github.com/arturbomtempo-dev/programming-logic-course/blob/main/LICENSE.md), permitindo que professores e alunos o utilizem para aprender, estudar e compartilhar conhecimento. No entanto, é importante ressaltar que todos os que utilizarem este material — independentemente da finalidade — devem manter a referência ao material original. O conteúdo não pode ser utilizado para criar livros, apostilas ou outros materiais destinados à venda, com o objetivo de obter lucro financeiro, seja por autores, editoras ou instituições de ensino.