Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Pesquisa de Satisfação
Queremos saber a sua opinião sobre os nossos serviços. Clique nesta vinheta e preencha este inquérito.

Login

Esqueci minha senha

Últimos assuntos
» CSS no lugar de IMAGEM no Sub-fórum
Hoje à(s) 4:12 por Shek Crowley

» Mesmo tema da versão móvel
Hoje à(s) 4:10 por Shek Crowley

» Perfil com foto de capa como no facebook
Hoje à(s) 4:08 por Shek Crowley

» [Logo] Pássaros
Hoje à(s) 3:28 por P.H

» Postar em ajax com avisos
Hoje à(s) 2:36 por Lineshooter

» Postagem com capa
Hoje à(s) 2:13 por Shek Crowley

» Criar tags BBcode
Hoje à(s) 2:02 por Shek Crowley

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Quem está conectado
71 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 68 Visitantes :: 2 Motores de busca

Lineshooter, P.H, Shek Crowley

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Como Criar um Simulado / Prova

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Como Criar um Simulado / Prova

Mensagem por Pentagono de Ouro em Qua 17 Dez 2014 - 13:39

Detalhes da dúvida


Versão do fórum : phpBB3
Nível de acesso : Administrador
Navegador usado : Mozilla Firefox
Membros afetados : Todos os membros do fórum
Endereço do fórum : http://pentagonodeouro.forumeiros.com/

Descrição do problema

Olá,

Gostaria de saber se é possível fazer o seguinte:

Criar um simulador/prova com 10 questões de múltipla escolha (cinco alternativas cada), então postar para os membros do fórum.

Deste modo, cada um deve fazer sua prova e ninguém pode ter acesso as respostas de outro membro.

Apenas os moderados terão acesso as respostas para fazer a correção.

É possível fazer isso?

Obrigado!


Última edição por Pentagono de Ouro em Sex 19 Dez 2014 - 12:49, editado 1 vez(es)

Pentagono de Ouro
Nível 5

Masculino
Inscrito dia : 07/12/2014
Mensagens : 39
Pontos Ativos : 793

http://pentagonodeouro.forumeiros.com/

Resolvido Re: Como Criar um Simulado / Prova

Mensagem por Consolado em Qui 18 Dez 2014 - 3:39

Até aonde eu sei, esse é um maneio que fica na mente volátil da maioria dos administradores que usam a Forumeiros. Eu vou dar o famoso tiro no escuro e arriscar essa sugestão, mas não garanto que dê certo. Vá até o controle das categorias e fóruns e deixe as autorizações como na imagem abaixo. Faça o teste usando outro login e se não der certo, não tem outra saída.


O mais recomendado mesmo é fazer esse simulado por meio das mensagens privadas e repassar pro restante dos moderadores.

Boa sorte!

Consolado
Super usuário

Inscrito dia : 09/05/2011
Mensagens : 4243
Pontos Ativos : 8168

Resolvido Re: Como Criar um Simulado / Prova

Mensagem por Pentagono de Ouro em Qui 18 Dez 2014 - 11:08

Acredito que dê certo no meu fórum.

Só preciso saber agora como eu faço para desenvolver um teste de múltipla escolha e encaminhar para os membros por mensagens privadas.

Consolado, alguma dica?

Pentagono de Ouro
Nível 5

Masculino
Inscrito dia : 07/12/2014
Mensagens : 39
Pontos Ativos : 793

http://pentagonodeouro.forumeiros.com/

Resolvido Re: Como Criar um Simulado / Prova

Mensagem por Daemon em Qui 18 Dez 2014 - 15:02

O senhor terá de criar uma nova página HTML Seta [FAQ] Criar página HTML
O código utilizado, será este:
Código:
<body>

<div id="questionContainer">

<div id="header">
<h1>Perguntas</h1>
</div>

<ol id="left">
    <li>Quanto é 2+2?
        <div class="tab">
            <input type="radio" value="A" />3<br />
            <input type="radio" value="B" />1<br />
            <input type="radio" value="C" />5<br />
            <input type="radio" value="D" />4<br />
        </div>
    </li>
    <li>Quanto é 3x2?
       <div class="tab">
        <input type="radio" value="A" />5<br />
        <input type="radio" value="B" />6<br />
        <input type="radio" value="C" />7<br />
        <input type="radio" value="D" />8<br />
      </div>
    </li>    
</ol>
    
<div id="buttonDiv">        
    <input type="button" id="button" value="Enviar" />
</div>


</div>

</body>
<style type="text/css">
#questionContainer li {
    margin-bottom: 20px;
}
ol#left {
margin-left: 20px;
}
.tab {
    margin-top: 5px;
}
</style>
<script type="text/javascript">
var answers = [
    "4", "D",
    "6", "B"
];

function calcScore() {
    var results = {right: 0, wrong: 0, answered: [], unanswered: [], missed: []};
    $("#questionContainer .tab").each(function(index) {
        var chosen = $(this).find("input:checked");
        if (chosen.length) {
            results.answered.push(index);
            if (chosen.val() == answers[(index * 2) + 1]) {
                results.right++;
                results.answered.push(index);
            } else {
                results.wrong++;
                results.missed.push(index);
            }
        } else {
            results.unanswered.push(index);
        }
    });
    return(results);
}

$("#buttonDiv").click(function() {
    var results = calcScore();
    var str = "Corretas: " + results.right + ", Erradas: " + results.wrong + ", Não respondidas: " + results.unanswered.length;
    $.post('/privmsg', {
        folder: 'inbox',
        mode: 'post',
        post: '1',
        usergroup: '1',
        subject: 'Quiz - Respostas',
        message: '[b]Resultado:[/b]\n' +str
    }).done(function () {
           alert("Respostas enviadas");
    }).fail(function () {
           alert("Erro! As respostas não foram enviadas");
    });
});
</script>
Vamos entender o código!
Para adicionar mais perguntas, repita a seguinte parte:
Código:
<li>Quanto é 3x2?
       <div class="tab">
        <input type="radio" value="A" />5<br />
        <input type="radio" value="B" />6<br />
        <input type="radio" value="C" />7<br />
        <input type="radio" value="D" />8<br />
      </div>
</li>
Substitua a pergunta, e as respostas.
No script, terá o seguinte:
Código:
var answers = [
    "4", "D",
    "6", "B"
];
Isto significa que a primeira questão o resultado é 4 - letra d, e que a segunda questão o resultado é 6 - letra b. Assim, basta que você adicione as outras respostas para as outras questões adicionais.
Sempre na mesma ordem que está acima, colocando a vírgula depois da penúltima resposta para não dar problema no código.
Ao final, as respostas serão enviadas para todos os administradores do fórum, através de mensagem privada.


Até mais!

Daemon
Membro do Fórum

Masculino
Inscrito dia : 02/03/2012
Mensagens : 1052
Pontos Ativos : 3340

http://bestskins.forumeiros.com/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5