2023-04-11 – Pequenas melhorias no Knowledge Tester, em C++…
Tenho andado super ocupado ultimamente, mas arranjei algum tempo para melhorar o Knowledge Tester, pois tenho de o terminar de forma a funcionar como quero, antes de me dedicar aos trading systems para a missão no trading de 2024.
O objectivo é fazer a minha GUI toolkit ter os mínimos dos mínimos para fazer isto funcionar e em simultâneo fazer o Knowledge Tester funcionar de forma 100% gráfica.
Depois de tal estar feito, posso até migrá-lo para a versão do Windows e assim ignorar o facto de que todo ele foi criado a pensar em terminais de Unix/Linux.
Adicionei várias funcionalidades entretanto, como:
- Image files - Cada pergunta pode ter associada uma imagem, e há uma tag para se usar para o efeito. De momento é adicionada lento imagens externas, mas um dia embebo-as no próprio binário encriptado dos exames;
- Pontuação - Cada pergunta passa a ter uma pontuação customizada, pelo que já posso ter perguntas a valer 5%, outras 1%, etc, e assim valorizar mais perguntas difíceis ou laboratórios mais complexos, com tag própria;
- Cheater Reports - Regista quando alguém larga o software e vai abrir outras janelas, para ir à web, etc;
- Students' list - Deixa-nos associar uma lista de estudantes ao exame para o caso de se querer fazer perguntas aleatórias às pessoas numa sala de aula, e assim cada pergunta aparece com um nome associado para se questionar o aluno, e gera tabelas de hi-scores no fim;
- Contabilização das perguntas que foram saltadas;
- Entre outras;
Falta ainda pensar noutras, como:
- Autenticação web ao invés de encriptações e passwords, sendo que cada um entrará com um username e ele irá a um site predefinido no exame, na web, saber se pode fazer o exame ou não, impedindo a repetição de exames sem que se saiba (as outras protecções não eram 100% infalíveis);
- Etc.
Depois disto, já poderei voltar aos projectos relacionados com o trading (como sistemas mecânicos de trading) ou aos meus entretens no Game Engine quando queira relaxar. 🙂
Mas quando terminar estas funcionalidades no Knowledge Tester, aí sim ficarei um ano e tal sem mexer nele.
Mas aos poucos, ano após ano, irá ter tanta funcionalidade nova, que um dia estará super completo, incluindo a própria interface gráfica com controlos da minha GUI toolkit customizada, como barras de estado, menus, etc.
Mais tarde trago notícias.
2023-04-11.
Partilhado no mesmo dia no LinkedIn, em:
https://www.linkedin.com/feed/update/urn:li:activity:7051628054430834688/