Analisando propostas

Desenvolvimento de Software para Sistema de Avaliação Educacional em Python (ou outra linguagem)

Publicado em 11 de Setembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Descrição Geral: Estou à procura de um desenvolvedor experiente em Python para transformar um projeto de avaliação educacional, atualmente em planilhas do Excel, em um software eficiente e intuitivo. O sistema avalia o desempenho de alunos em diferentes turmas e escolas, utilizando dados de provas e gabaritos. Já possuo todo o modelo funcional estruturado em Excel, e busco um software que possa integrar esses dados e facilitar sua análise.

Objetivos:

    Consolidação de Dados: O software deve consolidar informações de diversas escolas, turmas e alunos, organizadas por município.
    Gestão por Níveis: O sistema deve seguir a hierarquia de Município > Escola > Turma > Aluno, permitindo o cadastro e visualização de cada nível de forma independente.
    Cadastro de Dados: Precisamos de menus para:
        Cadastro de escolas
        Cadastro de turmas (com informações como ano de aplicação, professores, aplicadores, turno, zona rural/urbana)
        Cadastro de alunos
        Cadastro de provas e gabaritos
    Análise de Desempenho: O software deverá calcular automaticamente a pontuação dos alunos com base nos gabaritos e aplicar critérios de classificação (como crítico, intermediário, suficiente, desejável).
    Dashboard Interativo: Deve haver uma área de análise visual para visualizar a evolução dos alunos e gerar relatórios consolidados.
    Filtros Dinâmicos: A plataforma deve permitir filtros por ano, disciplinas (Português, Matemática), e relatórios de desempenho por escola e município.

Detalhes Técnicos:

    O sistema deverá ser desenvolvido em Python, com uma interface simples e intuitiva.
    Idealmente, o software deverá ser capaz de gerar relatórios e gráficos com base nas avaliações.
    O projeto envolve manipulação de grandes volumes de dados (vários alunos e aplicações), então desempenho e otimização serão essenciais.

Público-Alvo: Secretarias de Educação, escolas públicas e privadas, professores e gestores educacionais que desejam acompanhar o desempenho dos alunos ao longo do ano.

Requisitos do Desenvolvedor:

    Experiência comprovada com desenvolvimento em Python
    Familiaridade com manipulação de grandes bases de dados e análise de dados educacionais
    Capacidade de transformar requisitos de planilhas em software funcional
    Disponibilidade para ajustar e melhorar o sistema conforme o feedback

Contexto Geral do Projeto

Trabalharemos em município do Estado do Ceará. Nas redes municipais de ensino. Este projeto visa desenvolver um software educacional que facilite a gestão e análise de resultados de avaliações de alunos de forma automatizada e integrada. Atualmente, todo o processo é realizado em planilhas Excel, onde são avaliados alunos de diversas turmas, escolas e anos de aplicação, cruzando informações sobre desempenho por disciplina, questões de provas e gabaritos. O objetivo é centralizar esses dados em uma interface amigável, que permita cadastrar alunos, turmas, escolas, e realizar o acompanhamento de seu desempenho ao longo do tempo, com relatórios consolidados para facilitar a tomada de decisão por gestores educacionais. O sistema deve ser capaz de gerar gráficos, aplicar filtros e trazer dashboards que apresentem insights sobre o desempenho dos estudantes e das escolas em diferentes provas e disciplinas. A solução será desenvolvida em Python, ou outra linguagem, e deverá ser robusta, mas intuitiva, com um foco especial em transformar dados complexos em uma visualização clara e de fácil interpretação para gestores educacionais. Levar em consideração a possibilidade de múltiplas plataformas, (Android, Windows e IOS...) E ainda um leitor de gabarito, com QR Code.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias