The technical framework of interactive functions for course-management systems: Students’ perceptions, uses, and evaluations · Study