Skip to content

rodrigocode2/eduensino-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

📚 EduEnsino Sistema de gerenciamento escolar desenvolvido em Python para auxiliar no controle de alunos, turmas, notas, faltas e envio de relatórios acadêmicos.

🎯 Objetivo O EduEnsino foi criado com o objetivo de simular um sistema escolar simples, permitindo o cadastro e gerenciamento de informações acadêmicas de alunos de forma prática e organizados através do terminal.

✨ Funcionalidades 👨‍🎓 Gerenciamento de Alunos Visualizar alunos cadastrados. Adicionar novos alunos às turmas. Remover alunos existentes. 🏫 Gerenciamento de Turmas Criar novas turmas. Excluir turmas existentes. 📝 Controle de Notas e Faltas Registrador notas por disciplina. Registrar faltas dos alunos. Atualizar informações acadêmicas. 📖 Gerenciamento de Disciplinas Visualizar disciplinas cadastradas. Alterar nomes das disciplinas. 📊 Relatórios Cálculo automático de médias. Verificação de frequência. Determinação de aprovação ou reprovação. Geração de relatório final do aluno. 🛠️ Tecnologias Utilizadas Python 3 Estruturas de dados ( listase dicionários) Funções Modularização básica Interface via terminal (CLI) 📂 Estrutura dos Dados Cada aluno é armazenado no seguinte formato:

{ "nome": "Ana", "notas": { "1": [10, 10, 10, 10], "2": [], "3": [], "4": [] }, "faltas": { "1": 0, "2": 0, "3": 0, "4": 0 } } 🚀 Como Executar Clonar o: git clone https://github.com/seu-usuario/EduEnsino.git Acesse a pasta do projeto: cd EduEnsino Execute o arquivo principal: python EduEnsino.py 📚 Conceitos Aplicados Durante o desenvolvimento deste projeto foram utilizados conceitos importantes de programação:

Variáveis Estruturas condicionais ( if, elif, else) Estruturas de reprodução ( for, while) Funções Listas sss Manipulação de dados Organização de código Cálculos estatísticos básicos 🔮 Melhores Futuras Persistência de dados em arquivos JSON. Banco de dados SQLite. Interface gráfica. Login de usuários. Exportação de relatórios em PDF. Sistema de professores múltiplos. Histórico acadêmico completo. 👨‍💻 Autor Desenvolvido por Samuel Pereira, Cláudia Beatriz, José Augusto e Rodrigo Nunes como projeto de aprendizagem em Python.

📄 Licença Este projeto é de uso educacional e livre para estudos, modificações e melhorias.# eduensino-

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors