Data:ASSISTments 2012-2013 problem level

From Open Pattern Repository for Online Learning Systems
Jump to navigation Jump to search
ASSISTments 2012-2013 problem level
Source ASSISTments
# of Features 415
# of Instances 114,167
Data analysis Student affect and interaction behavior in ASSISTments
Access by request

The data set describes students' general behavior towards different problems in ASSISTments. It was generated by aggregating problem-student level data collected from ASSISTments between September, 2012 to September, 2013. Some of the aggregation functions used include min, max, and average. Features describing the problem content were included in the data set and were generated using different text analysis tools such as WMatrix and Coh-metrix. The resulting data set consisted of Data aggregation resulted in 114,167 instances with 415 features. Different aggregation features were used with f the aggregation operations used include max, min, and average

Data was collected from students using the ASSISTments online learning system between September, 2012 to September, 2013. Students engaged in various learning activities such as in-class exercises and homework. The data contains 5,801,073 instances with 64 features that summarizes student learning behavior while answering a single problem in ASSISTments. The time duration wherein students answer a single problem varies so most features are aggregated using functions such as min, max or average. Students answer problems in sequence, so it is likely that problems would have answered other problems previously and after it.

Features

Feature name Data type Description
num_bugmsgs bigint
problem_id integer
openresponse text
tutor_mode text
hintbeforecorrect numeric
tutor_strategy_id integer
total_hints integer
pct_hintseen numeric
hashint integer
onehint integer
total_hints_yr bigint
isbaseproblem integer
hasalgebraicexpr integer
has_warnings integer
time_of_day numeric
ishomework integer
isschoolwork integer
avg_problem_dur interval
quest_use_freq bigint
tot_wrong_ans bigint
dayofweek numeric
failed_attempt_yr bigint
avg_failed_attempt_yr numeric
ct_session_prevprob numeric
totalscaffolds integer
has_table integer
table_has_bg integer
num_tbl_rows integer
num_tbl_cols double precision
num_tbl_cells integer
num_images integer
text_has_color integer
word_ct integer
sentence_ct integer
hint_len integer
ans_hasalgebraicexpr integer
ans_type text
ans_is_fillin integer
car smallint
animal smallint
sport smallint
object smallint
food smallint
subject smallint
place smallint
location smallint
"time" smallint
person smallint
organization smallint
money smallint
percent smallint
date smallint
geometry smallint
real_world_reference smallint
a1 smallint
a1_1_1 smallint
a1_1_2 smallint
a1_2 smallint
a1_3 smallint
a1_4 smallint
a1_5 smallint
a1_5_1 smallint
a1_5_2 smallint
a1_6 smallint
a1_7 smallint
a1_8 smallint
a1_9 smallint
a2 smallint
a2_1 smallint
a2_2 smallint
a3 smallint
a4 smallint
a4_1 smallint
a4_2 smallint
a5 smallint
a5_1 smallint
a5_2 smallint
a5_3 smallint
a5_4 smallint
a6 smallint
a6_1 smallint
a6_2 smallint
a6_3 smallint
a7 smallint
a8 smallint
a9 smallint
a10 smallint
a11 smallint
a11_1 smallint
a11_2 smallint
a12 smallint
a13 smallint
a13_1 smallint
a13_2 smallint
a13_3 smallint
a13_4 smallint
a13_5 smallint
a13_6 smallint
a13_7 smallint
a14 smallint
a15 smallint
b1 smallint
b2 smallint
b3 smallint
b4 smallint
b5 smallint
c1 smallint
e1 smallint
e2 smallint
e3 smallint
e4 smallint
e4_1 smallint
e4_2 smallint
e5 smallint
e6 smallint
f1 smallint
f2 smallint
f3 smallint
f4 smallint
g1 smallint
g1_1 smallint
g1_2 smallint
g2 smallint
g2_1 smallint
g2_2 smallint
g3 smallint
h1 smallint
h2 smallint
h3 smallint
h4 smallint
h5 smallint
i1 smallint
i1_1 smallint
i1_2 smallint
i1_3 smallint
i2 smallint
i2_1 smallint
i2_2 smallint
i3 smallint
i3_1 smallint
i3_2 smallint
i4 smallint
k1 smallint
k2 smallint
k3 smallint
k4 smallint
k5 smallint
k5_1 smallint
k5_2 smallint
k6 smallint
l1 smallint
l2 smallint
l3 smallint
m1 smallint
m2 smallint
m3 smallint
m4 smallint
m5 smallint
m6 smallint
m7 smallint
m8 smallint
n1 smallint
n2 smallint
n3 smallint
n3_1 smallint
n3_2 smallint
n3_3 smallint
n3_4 smallint
n3_5 smallint
n3_6 smallint
n3_7 smallint
n3_8 smallint
n4 smallint
n5 smallint
n5_1 smallint
n5_2 smallint
n6 smallint
o1 smallint
o1_1 smallint
o1_2 smallint
o1_3 smallint
o2 smallint
o3 smallint
o4 smallint
o4_1 smallint
o4_2 smallint
o4_3 smallint
o4_4 smallint
o4_5 smallint
o4_6 smallint
p1 smallint
q1 smallint
q1_1 smallint
q1_2 smallint
q1_3 smallint
q2 smallint
q2_1 smallint
q2_2 smallint
q3 smallint
q4 smallint
q4_1 smallint
q4_2 smallint
q4_3 smallint
s1 smallint
s1_1 smallint
s1_1_1 smallint
s1_1_2 smallint
s1_1_3 smallint
s1_1_4 smallint
s1_2 smallint
s1_2_1 smallint
s1_2_2 smallint
s1_2_3 smallint
s1_2_4 smallint
s1_2_5 smallint
s1_2_6 smallint
s2 smallint
s2_1 smallint
s2_2 smallint
s3 smallint
s3_1 smallint
s3_2 smallint
s4 smallint
s5 smallint
s6 smallint
s7 smallint
s7_1 smallint
s7_2 smallint
s7_3 smallint
s7_4 smallint
s8 smallint
s9 smallint
t1 smallint
t1_1 smallint
t1_1_1 smallint
t1_1_2 smallint
t1_1_3 smallint
t1_2 smallint
t1_3 smallint
t2 smallint
t3 smallint
t4 smallint
w1 smallint
w2 smallint
w3 smallint
w4 smallint
w5 smallint
x1 smallint
x2 smallint
x2_1 smallint
x2_2 smallint
x2_3 smallint
x2_4 smallint
x2_5 smallint
x2_6 smallint
x3 smallint
x3_1 smallint
x3_2 smallint
x3_3 smallint
x3_4 smallint
x3_5 smallint
x4 smallint
x4_1 smallint
x4_2 smallint
x5 smallint
x5_1 smallint
x5_2 smallint
x6 smallint
x7 smallint
x8 smallint
x9 smallint
x9_1 smallint
x9_2 smallint
y1 smallint
y2 smallint
z0 smallint
z1 smallint
z2 smallint
z3 smallint
z4 smallint
z5 smallint
z6 smallint
z7 smallint
z8 smallint
z9 smallint
z99 smallint
l0 double precision
g double precision
s double precision
t double precision
knowb4 double precision
ln1 double precision
knowafter double precision
helpavoidance numeric
helpabusespeed numeric
helpabuseknown numeric
helpavoidancenfa numeric
helpabusespeednfa numeric
helpabuseknownnfa numeric
appropriatehelpusenfa numeric
despc double precision
dessc double precision
deswc double precision
despl double precision
despld double precision
dessl double precision
dessld double precision
deswlsy double precision
deswlsyd double precision
deswllt double precision
deswlltd double precision
pcnarz double precision
pcnarp double precision
pcsynz double precision
pcsynp double precision
pccncz double precision
pccncp double precision
pcrefz double precision
pcrefp double precision
pcdcz double precision
pcdcp double precision
pcverbz double precision
pcverbp double precision
pcconnz double precision
pcconnp double precision
pctempz double precision
pctempp double precision
crfno1 double precision
crfao1 double precision
crfso1 double precision
crfnoa double precision
crfaoa double precision
crfsoa double precision
crfcwo1 double precision
crfcwo1d double precision
crfcwoa double precision
crfcwoad double precision
crfanp1 double precision
crfanpa double precision
lsass1 double precision
lsass1d double precision
lsassp double precision
lsasspd double precision
lsapp1 double precision
lsapp1d double precision
lsagn double precision
lsagnd double precision
ldttrc double precision
ldttra double precision
ldmtld double precision
ldvocd double precision
cncall double precision
cnccaus double precision
cnclogic double precision
cncadc double precision
cnctemp double precision
cnctempx double precision
cncadd double precision
cncpos double precision
cncneg double precision
smcausv double precision
smcausvp double precision
smintep double precision
smcausr double precision
sminter double precision
smcauslsa double precision
smcauswn double precision
smtemp double precision
synle double precision
synnp double precision
synmedpos double precision
synmedwrd double precision
synmedlem double precision
synstruta double precision
synstrutt double precision
drnp double precision
drvp double precision
drap double precision
drpp double precision
drpval double precision
drneg double precision
drgerund double precision
drinf double precision
wrdnoun double precision
wrdverb double precision
wrdadj double precision
wrdadv double precision
wrdpro double precision
wrdprp1s double precision
wrdprp1p double precision
wrdprp2 double precision
wrdprp3s double precision
wrdprp3p double precision
wrdfrqc double precision
wrdfrqa double precision
wrdfrqmc double precision
wrdaoac double precision
wrdfamc double precision
wrdcncc double precision
wrdimgc double precision
wrdmeac double precision
wrdpolc double precision
wrdhypn double precision
wrdhypv double precision
wrdhypnv double precision
wrdposin double precision
wrdposuh double precision
rdfre double precision
rdfkgl double precision
rdl2 double precision
confidence_bored double precision
confidence_concentrating double precision
confidence_confused double precision
confidence_frustrated double precision
confidence_gaming double precision