我想用winsteps建立30道选择题的难度和学生水平的rasch 模型,现在需要编写一个程序,以下是我写的,运行不出来结果。请大家帮我看看问题在哪里,怎么修改?或者帮助编写一个程序。我想做的内容是:60名同学做30道听力题目,需要计算30道题目的难度。
TITLE = listening test ; Report title: data from a listenign test
NAME1 = 1 ; First column of person label
NAMELENGTH = 3 ; Length of person label
ITEM1 = 5 ; First column of responses in data file
NI = 30 ; Number of items
CODES = 01 ; Valid response codes in the data file
CLFILE = * ; Labels the observations
0 Wrong ; 0 in data is "wrong"
1 Right ; 1 in data is "right"
* ; "*" is the end of a list
PERSON = STUDENT ; Person title: STUDENT means "college student"
ITEM = TAP ; Item title: TAP means "tapping pattern"
@CLASS = $C4W1 ; Gender indicator in column 4 of data record
DIF = @CLASS ; Use the Gender for DIF detection
PSUBTOTAL = @GENDER ; Subtotal by class
&END ; Item labels for 30 items follow
1-30 ; tapping pattern of first item: cube 1 then cube 30 are tapped.
END NAMES ; END NAMES or END LABELS must come at end of list
130 111011111111110111010011111111 ; Here are the 35 person response strings
119 111110111111110011011011111111
105 000001100100111010011011101111
131 111110111110010011100011111111
117 111111111110100011110111111111
123 111101111110010011111111111110
111 011101111000010110101111111111
115 111110111011011011010111111101
103 101110111100010011010110111010
107 110100111110110011111110111111
110 111010111101010001111011111011
128 111100111101111111110111111011
125 101000110011010001011011110110
109 011000111011011010010011111110
124 111110111111110011111111111111
108 101100111110010100101111011010
106 101010111110010111110111111110
129 101111111111110111110111111011
118 111111111111110111110111111011
126 111000111111000011001111111111
113 111100111111000011011011111111
120 101100111011001011010011111111
112 101010111100010011010011111001
102 101010111000100010110001111010
127 010010111010010010101000111010
121 110100111111110011110111111111
116 110100110111101011110111111111
132 111110111010101011110111111111; ; last data line - just stop!