200 likes | 349 Views
Department of Informatics, University of Rijeka Radmile Matejčić 2 , 51000 Rijeka, Croatia http://www.inf.uniri.hr. Analyzing Students' Behavior in a Beginner's Programming Course. Marija Brkić , Higher Teaching Assistant mbrkic@inf.uniri.hr Maja Matetić , Ass ociate Professor
E N D
Department of Informatics, University of Rijeka Radmile Matejčić 2, 51000 Rijeka, Croatia http://www.inf.uniri.hr Analyzing Students' Behavior in a Beginner's Programming Course Marija Brkić, Higher Teaching Assistant mbrkic@inf.uniri.hr Maja Matetić, Associate Professor majam@inf.uniri.hr
Why are we doing this? • Task 6 of the strategy of the University of Rijeka for the period 2008-2013: • Pass rate increase for 2nd year enrollment to 75% • The course pass rate in the academic year 2012/2013 was 61%. • The course pass rate in the academic year 2011/2012 was 63%. • We are facing a falling pass rate!!!
Programming 1 mandatory course 1st year of undergraduate study of Informatics C++ procedural programming 82 students in our case study LMS Moodle, supplemental instruction classes Course info
Pre-processing • Missing values for one part of activities have been replaced with minimum values • Examples with the remaining missing values have been filtered out • Additional attribute has been generated (Labs)
Data mining techniques • Association • Classification • Clustering • Outlier detection
Student comments on newly introduced activities • Official evaluation • I liked the labs because they force us to work on new materials continuously • I liked the labs because they encourage us to exercise regularly • professors gave us a lot of materials and organized everything perfectly – from labs to supplemental instruction • Class evaluation • the labs made us work continuously • it is a good idea for getting scores, though the evaluation system should be less harsh and give partial credits • excellent idea set to practice perfectly • labs helped a lot for continuous engagement
Future work • Time analysis (self-evaluation) • Log analysis (forum, laboratory exercises, etc.) • Classification issues
Conclusion • We are actually not facing a falling pass rate!!!