Paper Title
Multi-Functional Blended Learning Application

Abstract
In this model, we promote the implementation and usage of a collaborative educational e-learning functionality that will eventually increase the learning effectiveness. This model reflects the blended learning educational video tutorial functionality through flipped class technique. The notion of a flipped classroom draws on such concepts as active learning, student engagement and course podcasting. The value of a flipped class is in the reprocessing of class time into a workshop where students are benefitted by astounding facilities such as inquiring about lecture content, testing their skills in applying knowledge and interacting with one another in hands-on activities. Furthermore, we suggest more enhancements and improvements to foster a culture of involvement and participation. Also, evaluations in the form of user tests and questionnaires are presented. The results of the evaluations are promising, as they indicate not only that students perceive it as useful, but also that the learning effectiveness increases. Interactive chatting session handling is one of the most important objectives included in the system. This has been achieved by using JavaScript, JSP technology, AJAX, JSON and jQuery components combined with the popular Struts 2.0 and Hibernate framework. Keywords— JavaScript, jQuery, Struts2, Hibernate, JSP, JSON, AJAX, Blended Learning, Flipped Classroom.