Este repositório foi pensado para quem já teve um primeiro contato com pensamento computacional (ou apenas com lógica de programação), mas ainda não tem experiência com linguagens de programação.
Também pode ser útil pra quem está iniciando em programação e já teve primeiros contatos com Python ou com outra linguagem de programação.
Se você está mais avançado do que isso, dê uma olhada neste notebook ou veja essas referências 🙃
- 01 - Primeiros passos: variáveis, expressões aritméticas, strings, I/O
- 02 - Comparando e decidindo: operadores de comparação, operadores lógicos e estruturas de decisão (
if
-elif
-else
)
- 03 - Repetindo sem perder o controle!: estruturas de repetição (
for
,while
)
- 04 - Procedimentos: organizando e reaproveitando seu código
- 05 - Abrindo a caixa de ferramentas: coleções (
set
,dict
,list
)
Este material é usado na 3a unidade da disciplina Pensamento Computacional do Instituto Metrópole Digital da Universidade Federal do Rio Grande do Norte.
- Autor: Leonardo Bezerra
- Materiais de referência: