Forecast Scores of Students



Hello pals,
I am building a prototype of a student evaluation system where I am expected to predict the score of the student given his previous 5 years scores.
I have a very small dataset of about 50 students containing information about their gender, their’s parents level of education,whether or not they have taken preparation courses prior to their exam and term 1 and term 2 scores for the past 5 years. I want to predict each student scores starting from the second year till one year in the future. I need guidance on the techniques to build the model for each student.
Thank you.