Effective use of Interactive Learning Modules in Classroom Study for Computer Science Education