5.3. Predicting Student Performance
Using the rules generated in the previous section, the application can specify the students’ future performance in
the programming course, whether good or bad. The prediction process is as follows. First, the user clicks the Predict
Student Performance tab. Then, the user chooses from a dropdown menu the grades earned in both English and
mathematics courses. Then, the user clicks the Predict button to display the predicted performance. Fig. 3. shows an
example showing that if the student got an A in ENG121, an A+ in ENG122, a C+ in MATH201, and a D+ in
MATH253, she will probably get a good grade in the programming course.