Predicting performance in an introductory computer science course
Communications of the ACM
Journal of Research on Computing in Education
What best predicts computer proficiency?
Communications of the ACM
Predicting the success of freshmen in a computer science major
Communications of the ACM
Identifying potential to acquire programming skill
Communications of the ACM
Predicting student success in an introductory programming course
ACM SIGCSE Bulletin
Interacting factors that predict success and failure in a CS1 course
Working group reports from ITiCSE on Innovation and technology in computer science education
Using student performance predictions in a computer science curriculum
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Journal of Computing Sciences in Colleges
The WEKA data mining software: an update
ACM SIGKDD Explorations Newsletter
How unique is your web browser?
PETS'10 Proceedings of the 10th international conference on Privacy enhancing technologies
Proceedings of the 42nd ACM technical symposium on Computer science education
SOCIALCOM-PASSAT '12 Proceedings of the 2012 ASE/IEEE International Conference on Social Computing and 2012 ASE/IEEE International Conference on Privacy, Security, Risk and Trust
Hi-index | 0.00 |
In this paper, we propose a novel method for the prediction of a person's success in an academic course. By extracting log data from the course's website and applying network analysis methods, we were able to model and visualize the social interactions among the students in a course. For our analysis, we extracted a variety of features by using both graph theory and social networks analysis. Finally, we successfully used several regression and machine learning techniques to predict the success of student in a course. An interesting fact uncovered by this research is that the proposed model has a shown a high correlation between the grade of a student and that of his "best" friend.