Data Structures in Flipped Classroom: Students' Effort and Preference | IEEE Conference Publication | IEEE Xplore