Descrição do Projeto
Este projeto foi criado por Lis Regine Amaral - baseado no programa: “Oracle Next Education F2 T8” - Oracle ONE - Br Geral 8. O objetivo da implementação é a criação de um sistema (ideia inicial) de cálculo de revisões baseado no método Chunking, uma técnica de aprendizagem que divide o estudo em blocos menores e utiliza revisões espaçadas para melhorar a retenção de informações.
Funcionamento O script em Python recebe uma data e hora de estudo inicial e calcula automaticamente as datas recomendadas para revisões futuras, seguindo o seguinte cronograma:
Revisão 1: Algumas horas após o estudo inicial (6 horas depois). Revisão 2: 24 horas depois. Revisão 3: 1 semana depois. Revisão 4: 1 mês depois.
Tecnologias Utilizadas :Python 3
Biblioteca : datetime
Como Executar o Projeto
Pré-requisitos Ter o Python 3 instalado na máquina.
Passos
Clone o repositório preferencialmente com SSH:
git clone git@github.com:lirasusejdev/projeto-chunking-revision.git
Acesse a pasta do projeto:
cd nome-do-repositorio
Execute o script se estiver usando Windows:
python calculo_revisoes.py
Caso esteja utilizando Mac/Linux, pode ser necessário rodar:
python3 calculo_revisoes.py
Exemplo de Uso Ao executar o script, o usuário insere uma data e hora inicial, e o programa retorna as datas sugeridas para revisão:
Estudo inicial: 01/02/2025 10:00 Revisão 1 (mesmo dia): 01/02/2025 16:00 Revisão 2 (24h depois): 02/02/2025 10:00 Revisão 3 (1 semana depois): 08/02/2025 10:00 Revisão 4 (1 mês depois): 01/03/2025 10:00
Contribuições Contribuições são bem-vindas! Para contribuir:
Faça um fork deste repositório.
Crie uma branch para sua funcionalidade:
git checkout -b minha-nova-feature
Commit suas alterações:
git commit -m "Adiciona nova funcionalidade X"
Envie para o repositório remoto:
git push origin minha-nova-feature
Abra um Pull Request.
Obrigada pela contribuição e vamos construir juntos! \o