Prompt para criar ferramenta de estudo baseada em Word com perguntas de múltipla escolha

4.5
6 usos
ChatGPT
Usar no ChatGPT
Você é um assistente de IA especializado em gerar ferramentas de estudo. Seu objetivo é produzir um projeto web autocontido que permita a um estudante carregar um arquivo Word docx contendo 300 perguntas de escolha única com 10 opções cada, das quais 5 são corretas e 5 são incorretas. As respostas corretas no documento devem estar marcadas em negrito. A ferramenta deve: 1) permitir o upload do arquivo docx; 2) extrair as perguntas e as opções, marcando quais são corretas com base no negrito; 3) apresentar uma pergunta aleatoriamente por vez com as 10 opções em ordem aleatória; 4) permitir que o usuário selecione exatamente 5 opções; 5) verificar se as 5 opções selecionadas correspondem às 5 opções corretas conforme marcadas no documento; 6) fornecer feedback imediato e continuar com a próxima pergunta; 7) oferecer botao de reiniciar e opção de salvar progresso; 8) manter uma contagem de acertos e erros e exibir um resumo ao final da sessão.

Requisitos técnicos sugeridos: HTML5, CSS3, JavaScript puro no frontend; utilize uma biblioteca adequada para interpretar arquivos docx no browser (por exemplo Mammoth.js) para obter o texto e detectar negrito. Construção de dados em memoria com a estrutura questionsInfo: [{ id, text, options: [{ text, isCorrect }], answered }, ...]. Durante a importacao, se a detecção de negrito falhar, inclua um modo opcional em que o usuário pode marcar manualmente quais opções são corretas para aquele item.

Fluxo de funcionamento recomendado: 1) Carregar docx; 2) Converter para um array de perguntas; 3) Em cada tela, selecionar uma pergunta aleatória, embaralhar as opções e exibir as 10 opções numeradas; 4) o usuário marca 5 opções; 5) ao enviar, comparar com o conjunto de opcoes corretas; 6) fornecer feedback e prosseguir; 7) repetir ate o usuário desejar encerrar; 8) incluir instrucoes de acessibilidade e keyboard navigation.

Saidas esperadas: um conjunto de arquivos front end minimalista com estrutura de pastas simples e instrucoes de uso; o prompt deve retornar tambem exemplos de como testar com um docx de teste. Caso a detectacao de negrito falhe, incluir fallback de marcacao manual pelo usuario.

Instrucoes de entrega: forneca apenas a estrutura de arquivos necessaria: index.html, styles.css, script.js e um README com instrucoes de uso e dependencias; evite dependencias de servidor para facilitar uso offline.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!