Evaluating progress throughout a patient's rehabilitation process helps choose effective treatment and formulate personalised and evidence-based rehabilitation interventions. The evaluation process is difficult due to the limitations of current clinical assessments. They lack the ability to reflect sensitive changes continuously throughout the rehabilitation process. Kinematic features have been extracted from individual's movement to address this problem due to their sensitivity and continuity. However, choosing appropriate kinematic features for rehabilitation evaluation has always been challenging. This paper exploits the application of kinematic features to classify movement patterns and movement qualities. 12 kinematic features were firstly extracted from a 7-segment triangle pattern of motion to monitor the learning progress with more numbers of drawing attempts. A statistical analysis was then conducted to compare the selected kinematic features with the clinically validated normalised jerk. Two supervised machine learning models were finally developed to classify movement patterns and movement qualities based on the selected kinematic features. The study was based on data recorded from 14 participants using a single position sensor. 6 kinematic features were able to reflect sensitive changes during the experiment and all kinematic features contributed to the classification tasks. Consistent with the literature, the results indicated that features based on movement velocity were the most beneficial in the classification tasks.