Samuel-OR / Snake_Mouth

Application that automates the correction of python programming exercises. Based on the URI and BOCA system. Developing in Python language with the PyQt Design tool.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Snake Mouth

O Snake Mouth é uma ferramenta para auxiliar na correção de exercícios e para auxiliar em maratonas de programação e foi baseada no BOCA, que é um sistema online para correção de questões em maratonas de programação.
Com o Snake Mouth os professores já registrados poderão fazer o cadastro de times e questões para esses times. E os times poderão submeter questões, verificar a correção e visualizar a sua classificação em relação aos outros times.

Modo de Usar

  • Logo após execute o servidor com o comando: python3 /server.py
  • Agora execute a tela inicial do sistema: python3 inicial.py

Ferramentas Utilizadas

  • Linguagem Python, v3.6.8
  • Qt Designer
  • PyQt5
  • MySQL

Funcionalidades

Cadastro de Professores

Tela de cadastro

Login de de Professores e times

Tela de Login

ÁREA DO PROFESSOR

Perfil

Progresso dos Times

Cadastrar Time

Cadastrar Questão

Editar Time

ÁREA DO TIME

Perfil

Submissões de questões

Classificação Geral

About

Application that automates the correction of python programming exercises. Based on the URI and BOCA system. Developing in Python language with the PyQt Design tool.


Languages

Language:Python 93.3%Language:TSQL 6.7%