In fact, one of the most useful data mining techniques in elearning
is classification. Classification is a predictive data
mining technique, makes prediction about values of data using
known results found from different data [1]. Predictive models
have the specific aim of allowing us to predict the unknown
values of variables of interest given known values of other
variables. Predictive modeling can be thought of as learning a
mapping from an input set of vector measurements to a scalar
output [4]. Classification maps data into predefined groups of
classes. It is often referred to as supervised learning because
the classes are determined before examining the data.