Repositório para ajudar estudantes a praticar exercícios em Python
Sempre terão pares de arquivos, um com o desafio proposto e outro com a resposta. Os arquivos devem seguir esse padrão de nomenclatura: AreaDoDesafio_TipoDeProblema_Pergunta e AreaDoDesafio_TipoDeProblema_Resposta, onde você irá especificar a AreaDoDesafio e o TipoDeProblema, como estes exemplos:
- Numpy_Ordenacao_Pergunta e Numpy_Ordenacao_Resposta
- Matplotlib_BarrasEmpilhadas_Pergunta e Matplotlib_BarrasEmpilhadas_Resposta
Sempre mantendo o texto Pergunta e Resposta no nome de cada arquivo, para identificar o que há lá dentro.
Cada proposta de desafio deve estar completa o suficiente para que estudantes com interesse em resolver tenham todos os detalhes no arquivo. A resposta estará em outro arquivo de mesmo nome, para conferencia :)
Para alcançar mais pessoas, é recomendado que o código seja feito em Jupyter Notebook e que possa ser executado diretamente no Google Colab.
Esta playlist tem vídeos explicativos para ajudar no seu aprendizado de Colaboração em Projetos: https://www.youtube.com/playlist?list=PLrakQQfctUYX37CRv3fomYfKwDe0NLmsk
Sempre que pensar em um novo desafio e quiser colaborar com o projeto, faça um Fork deste repositório e adicione os arquivos no seu repo. Faça um Pull Request para o projeto original que está centralizando os desafios. Ao receber os PR, vou conferir se estão rodando de forma completa (com a explicação e resposta do desafio), e faço a incorporação ao projeto centralizado.
Este repositório tem o objetivo de ajudar estudantes a aprender Python, não há juízo de valor sobre o tipo de problema ou a complexidade apresentada. Cada estudante tem seu tempo e sua forma de aprender, todos estes caminhos são válidos e terão espaço neste repositório.
Muito obrigado e aguardo seu desafio :)