24
COMANDOS USADO NO BILOG

Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Embed Size (px)

Citation preview

Page 1: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

COMANDOS USADO

NO BILOG

Page 2: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Exemplo de um programa no BILOG

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Linha do Título

Page 3: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Nome do arquivo

de dados

Número de

parâmetros do

modelo

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Modelo utilizado no ajuste

Page 4: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Nome do arquivo que o BILOG irá

salvar os parâmetros

estimados (a,b,c)

Nome do arquivo que o BILOG irá salvar os

Escores dos respondentes (theta)

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Page 5: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Número de itens

considerados

Número de categoria de

cada item

Número de caracteres de

identificação no arquivo DAT

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Número total de

itens

Page 6: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Nome do arquivo em que está o gabarito dos

itens

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Page 7: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Definição do nome de cada

item

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Numeração dos itens

considerados na análise

Page 8: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Leitura dos dados no arquivo DAT (linguagem

FORTRAN)

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;

Page 9: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

FASE 3: Especificações para a estimação da

Nota do Aluno (theta)

FASE 2: Especificações para a estimação dos parâmetros

dos itens (a,b,c)

ENEM 2005Curso MGA>GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE;>SAVE PARM='enem05.PAR',SCOre='Enem05.sco';>LENGTH NITems=63;>INPUT NTOtal=63,NALt=4,NIDch=8, KFName='enem05.dat';>ITEMS INUMBERS=(1(1)63),INAMES=(I01(1)I63);>TEST1 TNAme='Enem05',INUMBER=(1(1)63); (8A1,1X,63A1)>CALIB NQPT=20, CYCles=50, NEWTON=0, CRIT=0.01, NORMAL, NOFLOAT;>SCORE METHOD=2, NOPRINT;;

Page 10: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Arquivo DAT

Formato do arquivo de dados e Gabarito (1ª linha)

Page 11: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

RODANDO O

PROGRAMA NO BILOG

Page 12: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Para rodar o programa no Bilog, clique no comando RUN e emseguida clique em CLASSICAL STATISTICS ONLY. O programaexecutara a Fase1 (análise clássica).Após rodar a Fase1 do programa, clique no comando OUTPUT e emseguida na opção ENEM05.PH1

Page 13: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

O arquivo ENEM05.PH1 irá mostrar a leitura do arquivo de dados.Observe neste arquivo se a leitura do gabarito está correta, se aleitura das respostas do primeiro respondente está correta, everifique se existe algum item com bisserial negativo ou próximo de zero.

Page 14: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Após verificar a saída da Fase1 do programa, retorne ao menuPrincipal e no comando RUN clique na opção CALIBRATION ONLY.O programa irá rodar a Fase2 (parâmetros dos itens).Após rodar a Fase2 do programa, clique no comando OUTPUT e emseguida na opção ENEM05.PH2

Page 15: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Se o arquivo ENEM05.PH2 mostrar a mensagem “Note: convergencehas not been reached to criterion = 0.01000” isso quer dizer que énecessário eliminar algum item, pois o programa não conseguiu gerar os parâmetros dos itens.Elimine um item de cada vez, começando pelo item que apresentouo Bisserial mais negativo

Page 16: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Para eliminar itens no programa Bilog é necessário alterar o programano comando >LENGTH e no comando >TEST1. Neste exemplo forameliminados os itens 3 e 63.Em seguida, salve o programa e rode a Fase1 do programa e emseguida a Fase2 do programa. No comando OUTPUT clique novamentena opção ENEM05.PH2.

Page 17: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Parâmetros: a,b,c

Note que após o “CLYCLE 16” o valor da convergência é <0,01, indicando que o programa conseguiu gerar os parâmetros a, b, c.

Page 18: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

O programa salvou o arquivo ENEM05.PAR com os parâmetros a, b, c. Ao abrir o arquivo, observe abaixo as colunas que representam cadaestimativa do parâmetro.

a b c

Page 19: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Após verificar a saída da Fase2 do programa, retorne ao menuPrincipal e no comando RUN clique na opção SCORING ONLY.O programa irá rodar a Fase3 (proficiências dos respondentes).Após rodar a Fase3 do programa, clique no comando OUTPUT e emseguida na opção ENEM05.PH3

Page 20: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

O arquivo ENEM05.PH3 irá mostrar a leitura dos três primeirosrespondentes.

Escore do primeiro respondente na escala

(0,1)

Page 21: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

O programa salvou o arquivo ENEM05.SCO com todas as proficiências. Ao abrir o arquivo, observe abaixo as colunas que representam cadaestimativa do parâmetro.

Escore dos respondentes na escala

(0,1)

Page 22: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Após verificar a saída da Fase3 do programa, retorne ao menuPrincipal e no comando RUN clique na opção PLOT.O programa irá abrir as opções de análise gráfica. Nesta opçãopode-se fazer as curvas características dos itens e a curva deinformação do teste.

Page 23: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Clicando na opção ICC o programa irá mostrar as curvascaracterísticas dos itens (exemplo abaixo)

Page 24: Exemplo de um programa no BILOG ENEM 2005 Curso MGA >GLOBAL DFNAME='enem05.dat', NPARM=3, LOGISTIC, SAVE; >SAVE PARM='enem05.PAR',SCOre='Enem05.sco';

Clicando na opção Total Info o programa irá mostrar a curvade informação do teste