Características - ReadyGo Brasil

ReadyGO
SST

O módulo Server-Side Testing consiste num programa que permite aos gestores, administradores, formadores, professores, entre outros, recolher e arquivar dados dos seus alunos, relativos aos seus acessos, resultados em testes e respostas a sondagens de opinião. (Clique no link Server-Side Testing para aceder os dados técnicos em formato Acrobat - extensão .pdf)

O programa Web Course Builder™™ Server-Side Testing é um script de CGI que armazena os nomes dos formandos e resultados, num ficheiro de texto (dados em campos separados por vírgulas). O cuidado e preocupação com os utilizadores colocado no desenvolvimento deste módulo, foi dirigido de modo garantir que o acesso ao registo e aos resultados por vários formandos é feito com garantias de segurança e confidencialidade. O programa Server-Side Testing é disponibilizado com o respectivo código-fonte (source code) para que os clientes possam integrar esta rotina de armazenamento de dados com o seu sistema. O Web Course Builder™™, respeitando as normas AICC e SCORM, cumpre já os requisitos necessários à intergração dos cursos desenvolvidos com esta ferramenta nos mais avançados Sistemas de Gestão de Formação (LMS-Learning Management Systems) disponíveis no mercado e consegue que os cursos desenvolvidos com a ferramenta evitem adaptações morosas para sua disponibilização nestes ambientes.

Pode aceder aqui a um curso demo para observar como funciona o Server-Side Testing.

ReadyGo Web Course Builder™ Server-Side Testing

  • Software residente num normal servidor web.
  • Funciona como complemento ao ReadyGo Web Course Builder™.
  • Permite o registo (inscrição) dos alunos.
  • Classifica os testes (respostas) dos alunos.
  • Arquiva as classificações.
  • Arquiva as respostas a sondagens.
  • Inclui capacidade de geração de relatórios que tornam fácil aos formadores e professores acompanhar os resultados dos alunos e a sua evolução.
  • Permite análises por aluno, por teste, por pergunta.

O que é o Server-Side Testing?

  • O Server Side Testing é um programa (script CGI) que reside num servidor web e que pode arquivar os nomes dos alunos, os seus resultados em testes e respostas a sondagens de opinião. Os dados são arquivados num ficheiro de texto csv (texto separado por vírgulas - comma-separated values).
  • Os autores dos cursos estabelecem o tipo de registo dos alunos e as opções de classificação quando concebem o cursos com o ReadyGo Web Course Builder™.
  • Suporta o arquivo de resultados submetidos por diferentes alunos.
  • Para suportar integração em diferentes plataformas a ReadyGo fornece o código-fonte (source code) do módulo Server-Side Testing.
  • O Server-Side Testing está escrito em C.

Funcionalidades e características do arquivo de dados com Server-Side Testing

  • Arquivo apenas de classificações de testes ou de classificações de testes e respectivas respostas
  • Possibilidade (opção) de pré-registo (feita pelo formador ou autor) ou permissão dos alunos se registrarem (auto-inscrição) .
  • Suporta até 500 alunos pré-registrados por curso, e um número ilimitado de auto-inscrições.
  • Os autores de cursos podem definir até 20 campos para registo como, por exemplo, apelido, nome próprio, departmento, e local.
  • Os autores de cursos podem estabelecer se é necessária uma password para os alunos se auto-inscreverem.
  • Em opção, as perguntas, quer dos testes quer de sondagens de opinião, podem ser apresentadas numa ordem aleatória (alterada sempre que um aluno acede ao teste ou questionário).
  • Os testes podem ser gerados e classificados do lado do servidor ou apenas arquivados no servidor.
  • Em opção, algumas perguntas poderão ser excluídas da classificação do aluno. (Isto pode ser utilizado para questionários de opinião, por exemplo, paa avaliação da opinião do aluno sobre o curso).
  • Como funcionalidade avançada o autor poderá estabelecer parâmetros escondidos que são arquivados conjuntamente com os resultados dos testes. Estes parâmetros escondidos podem ser utilizados para customização ou para arquivo dos resultados dos testes em sistemas existentes.

SST
Exemplo de relatório de um curso acompanhado por SST

Capacidades de registo

  • Os alunos podem-se auto-inscrever - n ão é exigida password. Esta opção permite o arquivo de resultados de qualquer aluno que siga o curso.
  • Os alunos podem-se auto-inscrever mas é exigida uma password. Esta opção permite que os alunos a quem foi atribuída uma password podem registrar-se e frequentar o curso.
  • Os alunos devem estar pré-inscritos - o autor identifica os alunos que podem frequentar o curso; para o fazer o autor utiliza as funcionalidades do ReadyGo Web Course Builder™ para criar uma lista de alunos.
  • Os resultados são arquivados apenas se um aluno está registrado.
  • A identificação do aluno (ID) e a password são guardadas como cookies no browser do aluno.
  • O administrador do curso pode alterar em qualquer momento a password. Todos os alunos necessitam de re-introduzir a password se esta tiver sido alterada.

Requisitos do alunos

  • O aluno deve aceitar dois cookies definidos pelo Server-Side Testing. Normalmente, isto é fácil para o aluno.
  • O aluno deve permitir JavaScript no seu browser.

ReadyGo Web Course Builder™ suporta os seguintes tipos de perguntas em testes

  • Escolha múltipla (uma única resposta correcta).
  • Verdadeiro/Falso (uma única resposta correcta).
  • Espaço a preencher (a resposta a pelo aluno ou seja o texto ou a cadeia de caracteres deve corresponder exactamente à resposta correcta; maiúsculas e minúsculas - indiferente).
  • Resposta numérica (a resposta numérica deve corresponder exactamente à resposta correcta ou deve situar-se num intervalo admissível).

ReadyGo Web Course Builder™ suporta os seguintes tipos de perguntas em sondagens

  • Escolha múltipla (uma resposta única).
  • Verdadeiro/Falso (uma resposta única).
  • Espaço a preencher (texto).
  • Espaço a preencher (valor numérico).
  • Seleccção múltipla (o aluno pode seleccionar mais do que uma opção - "Quais, de entre as seguintes opções,…").
  • Preferência: o aluno escolhe um valor numa escala. Por exemplo: discordo em absoluto, discordo, ... concordo (...) em cinco níveis de preferência a que se pode acrescentar uma escolha "não se aplica".

Arquitectura do Server-Side Testing

  • O Server-Side Testing é um programa em C que alojado num servidor web. Funciona em conjunto com um curso criado com o ReadyGo Web Course Builder™.
  • O autor concebe o teste e estabelece a forma de registo dos alunos quando concebe o curso com o ReadyGo Web Course Builder.
  • O autor transfere todos os ficheiros de configuração dos testes para o directório do curso (do Server-Side Testing) no servidor.
  • A informação relativa aos alunos é arquivada num grupo de ficheiros em ASCII. Um autor necessita de ter acesso ao servidor para visualizar a informação relativa aos alunos.
  • Programas como o Microsoft Excel ou qualquer gestor de base de dados pode ler o ficheiro ASCII o que torna o tratamento e análise dos dados um processo extremamente simples.
  • Isto pode ser feito por uma rotina que transfere regularmente os dados dos alunos para uma base de dados.
  • O que segue constitui um exemplo de registo de dados de alunos arquivados num servidor.
  • "student_id", "score", "right", "total", "date", "time", "clientip", "testval1", "babaloo", "name2", "ans1", "ans2", "ans3", "ans4", "ans5", "result"

    correct_answers, 100, 5, 5, 28-Jun-2006, 11:39:58 , 0.0.0.0, "abcd", "aiyeee",0,2,0,'Right Answer','1.000000t2.000000'
    mose3456, 80.000000, 4, 5, 28-Apr-2000, 17:04:35 , 0.0.0.0,"juan 23", ,"qrs<CR>tuv","0","1","0","right answer","1.5",
    mose3456, 80.000000, 4, 5, 28-APR-2000, 17:06:31 , 0.0.0.0,"Juan 23", ,"qrs<CR>tuv","0","1","0","right answer","1.5",
    mose3456, 60.000000, 3, 5, 28-APR-2000, 17:07:41 , 0.0.0.0,"Juan 23", ,"qrs<CR>tuv","1","2","0","right asnswer","1.5",
    test0000, 100.000000, 5, 5, 30-Apr-2000, 15:40:31 , 0.0.0.0,"juan 23", ,"qrs<CR>tuv","0","2","0","right answer","1.5", ,
    mose3456, 100.000000, 5, 5, 30-Apr-2000, 15:43:23 , 0.0.0.0,"juan 23", ,"qrs<CR>tuv","0","2","0","right answer","1.5", ,
    test0000, 100.000000, 5, 5, 30-Apr-2000, 16:03:41 , 127.0.0.1,"abcd","aiyeee", ,"0","2","0","right answer","1.2", ,
    mose3456, 80.000000, 4, 5, 30-Apr-2000, 16:06:41 , 127.0.0.1,"abcd","aiyeee", ,"0","2","1","right answer","1.2", ,
    mose3456, 80.000000, 4, 5, 30-Apr-2000, 16:12:16 , 127.0.0.1,"abcd","aiyeee", ,"0","1","0","right answer","1.2", ,

Por forma a evidenciar o conteúdo deste ficheiro apresentam-se em seguida os mesmos dados sob a forma de uma tabela:

student_id "score" "right" "total" "date" "time" "clientip" "testval1" "babaloo" "name2" "ans1" "ans2" "ans3" "ans4" "ans5" "result"
correct_an

100

5

5

28-Jun-2006 11:39:58 0.0.0.0 "abcd" "aiyeee"

0

2

0

'Right Ans' '1.000000t2.0'    
mose3456

80.000.000

4

5

28-Apr-2000 17:04:35 0.0.0.0 juan 23   qrs<CR>tu

0

1

0

right answer 1.5  
mose3456

80.000.000

4

5

28-APR-2000 17:06:31 0.0.0.0 Juan 23   qrs<CR>tu

0

1

0

right answer 1.5  
mose3456

60.000.000

3

5

28-APR-2000 17:07:41 0.0.0.0 Juan 23   qrs<CR>tu

1

2

0

right asnswer 1.5  
test0000

100.000.000

5

5

30-Apr-2000 15:40:31 0.0.0.0 juan 23   qrs<CR>tu

0

2

0

right answer 1.5  
mose3456

100.000.000

5

5

30-Apr-2000 15:43:23 0.0.0.0 juan 23   qrs<CR>tu

0

2

0

right answer 1.5  
test0000

100.000.000

5

5

30-Apr-2000 16:03:41 127.0.0.1 abcd aiyeee  

0

2

0

right answer 1.2  
mose3456

80.000.000

4

5

30-Apr-2000 16:06:41 127.0.0.1 abcd aiyeee  

0

2

1

right answer 1.2  
mose3456

80.000.000

4

5

30-Apr-2000 16:12:16 127.0.0.1 abcd aiyeee  

0

1

0

right answer 1.2  

Dados técnicos Server-Side Testing (formato Acrobat .pdf)

A ReadyGo disponibiliza o código fonte do Server-Side Testing.
Um programador com conhecimentos de C pode modificar o código nas condições referidas no acordo de licenciamento.

Voltar ao topo  


Contactos | Accessibilidade | CSS | XHTML
© Copyright 2007 ReadyGo, Deltaconsultores Lda.


Warning: Creating default object from empty value in /home/readygo/public_html/modules/CGExtensions/CGExtensions.module.php on line 534
Notícias ReadyGO

Deltaconsultores