Skip Content
You are currently on the new version of our website. Access the old version .
SustainabilitySustainability
  • Article
  • Open Access

6 April 2019

Enhancing the Teaching and Learning Process Using Video Streaming Servers and Forecasting Techniques

,
,
,
,
and
1
Department of Information Technology, School of Science and Engineering, Malaysia University of Science and Technology, 47810 Petaling Jaya, Selangor, Malaysia
2
College of Technological Innovation, Zayed University, P.O. Box 144534, Abu Dhabi, United Arab Emirates
3
Department of Computing, Middle East College, Knowledge Oasis Muscat, P.B. No. 79, Al Rusayl Postal Code: 124, Sultanate of Oman
4
School of Informatics and Applied Mathematics, University Malaysia Terengganu, 21030 Kuala Terengganu, Terengganu, Malaysia
This article belongs to the Section Sustainable Education and Approaches

Abstract

Higher educational institutes (HEI) are adopting ubiquitous and smart equipment such as mobile devices or digital gadgets to deliver educational content in a more effective manner than the traditional approaches. In present works, a lot of smart classroom approaches have been developed, however, the student learning experience is not yet fully explored. Moreover, module historical data over time is not considered which could provide insight into the possible outcomes in the future, leading new improvements and working as an early detection method for the future results within the module. This paper proposes a framework by taking into account module historical data in order to predict module performance, particularly the module result before the commencement of classes with the goal of improving module pass percentage. Furthermore, a video streaming server along with blended learning are sequentially integrated with the designed framework to ensure correctness of teaching and learning pedagogy. Simulation results demonstrate that by considering module historical data using time series forecasting helps in improving module performance in terms of module delivery and result outcome in terms of pass percentage. Furthermore, the proposed framework provides a mechanism for faculties to adjust their teaching style according to student performance level to minimize the student failure rate.

1. Introduction

Information communication technology (ICT) plays a vital role in enhancing educational resources for higher educational institutions (HEI) in moving towards the smart classroom where interaction between faculty and students takes place via digital devices rather than face-to-face or traditional ways of learning. Learning is always a challenge in a monotonous environment for students as well as for teachers, particularly where the conventional/traditional teaching methods are involved. The preservation of students by the HEI is significant for the growth of an educational institution. In addition, HEI aims for students to achieve better grades, better graduation rates, and minimize dropout ratio or transfers to other institutions. More importantly, student success contributes to the institute’s progress and ranking.
Students may be engaged in research and inquiry being either a participant or audience member. The approach is classified as emphasizing either research content or research process and problems. The ways of engaging students with research and inquiry are not independent [1]. The analysis of the learning behaviours of students on the platform is related to the teaching design that the teacher plans [2]. This can be achieved by using blended learning where online tools or technologies are linked with the traditional way of teaching [3,4,5,6,7].
By using a learning environment (blended learning), which can be suitable to increase both the experience and confidence level of the students. Learning management systems (LMS) have been very effectively used in teaching-learning processes, especially in HEI [8]. Due to the increased number of modules and moving towards blended learning especially flip teaching where the material is provided to students before the commencement of the class. This allows students to have interactive, collaborative and flexible learning both inside and outside the classroom using LMS, where learning can take place at anytime and anywhere. In HEIs students leave a huge amount of data footprints from the systems such as the student information system (SIS) and LMS. Dynamic technology tools can support active learning process for learning. Visual learners, aural/auditory learners, read/write learners, and kinesthetic/tactile learners (VARK) technique has comprehensively been used in teaching [9,10,11]. Furthermore, a student’s performance can be improved with the use of blended learning accompanied by video/multimedia streaming which can notably boost the student understanding level [12].
Video/multimedia streaming is an emerging field in education due to ubiquitous devices and smartphone culture among the students. Also, streaming content can cater the VARK learners with the help of dynamic tools. The ICT initiative not only covers information resources for educators, providing a framework but also provide means of self-motivation to study independently. It has a major contribution in enhancing additional access to educational materials and by facilitating learning in new ways that emphasize not only knowledge, values and actions but creates an opportunity for inquiry, innovation service and lifelong learning. Flipped teaching pedagogy together with Moodle and streaming servers enables multimedia course delivery and also archiving of the materials [12].
Understanding the impact of student’s behaviour on educational outcomes infers from a single aspect of the data to a combination of other related data. For this purpose, time series forecasting is best suitable, based on the result collected over successive time periods (historical data) which exhibits a persistent module trend. For forecasting, we collected the results of three modules from Fall 2014–Spring 2018 and establish which model gives the most accurate result in order to help the faculty. In time series forecasting accuracy criteria has been utilized to measure the results performance.
Middle East College (MEC) is one of the leading and private higher education institutions (HEIs) in the Sultanate of Oman having nearly 6000 students. It is dedicated to educating students and equipping them with the values for quality, diversity, transparency, respect, commitment towards knowledge and life skills required to enrich their lives and enable them to meaningfully contribute to the progress of society. MEC offers undergraduate and postgraduate programs in the various disciplines of engineering, business and technology [3,4,13].
The challenge the college faces is when the Moodle, ICT system becomes bottlenecked due to the faculty posting videos on the LMS. The College does not have the repository on its own for later usage. Having a video streaming server not only eases the use of Moodle but also has its own repository for later usage. With the use of blended learning initiatives taken by the college, it is hard to predict student success, which can be helpful for faculty to improve their method of teaching. Predicting future semester’s results based on historical data using time series analysis and forecasting can give faculty and administration the early signs of improvement within the module in order to satisfy the needs of the students.
The contribution of this paper is twofold: (1) To suggest a framework conducive to a blended learning environment using a video streaming server; (2) A novel quantitative model is proposed to predict module performance before the class commencement of classes within the semester. The medium of the analysis is applied to the blended learning pedagogy using an in-house video streaming server. The proposed model provides an opportunity for the faculty and administration to adopt or change their teaching style in minimizing the student’s failure rate. The objective of this research is to propose a framework conducive for a blended learning environment using a video streaming server. Also, to predict future module results based on historical data using time series analysis and forecasting.
This paper is organized as follows: Section 2 presents an overview of the literature and related works in this particular field. Section 3 presents the research methodology used for the framework and future result forecasting. Section 4 presents the proposed approach used in the study. Section 5 shows the performance evaluation. Section 6 draws a conclusion and proposes future research.

3. Research Methods

This section outlines how data collection has been done, followed by analysis and the research paradigm. Furthermore, the ethical implications of the carried work, research timeline and theories that underpin the research plan. Table 1 shows the research considerations used in the proposed study.
Table 1. Research consideration summary. Student information system (SIS).

3.1. Research Strategy

The importance of qualitative research derives from its role in the investigation of the reasons and processes that lead to certain results. The quantitative research design is either descriptive or experimental. This research uses a hybrid/mix method of research methodology.
This research work is carried out in two phases. Phase one caters the first objective and phase two caters the second objective of the proposed study.
For phase one, the research is a case study in nature which attempts to answer the research question in favour of the framework conducive to a blended learning environment using a video streaming server. Hence, it is in qualitative in nature. To achieve the targeted objective, this research involves several sub optimal steps itemized below:
(a)
Acquisition of problem statement from the stakeholders.
(b)
Suggesting remedies to solve the problem.
(c)
Implementation of the framework.
For phase two, this research is experimental in nature which will attempt to answer the research question in favour of predicting module performance before the class commencement within the semester. Hence, it is in quantitative in nature. To achieve the targeted objective, this research involves several sub optimal steps itemized below:
(a)
Acquisition of data from SIS of college students, which has been carried out through communication and is particularly time consuming.
(b)
Investigating the techniques and establishing a model based on predictive analysis.
(c)
Evaluating the performance of the modules with the use of predictive analysis.

3.2. Research Philosophy and Approach

Research philosophy deals with the way the researcher gathers data, develops knowledge and the nature of that knowledge. Due to the nature of this research, it relies on objectivism, where the researcher can discover the reality within a certain realm of probability. This research adopts interpretivist which is a form of a qualitative method involving both observation and interviews. Epistemology allows to discuss the direction in which hypotheses are developed and truths are shown, this approach can either be deductive or inductive. Inductive reasoning makes broad generalizations from the observations as compared to deductive approach it logically entails the conclusion, at least assuming that no mistake has been made in the reasoning. This research follows both inductive and deductive reasoning. This inquiry comes after the inductive research approach: A framework conducive to a blended learning environment using a video streaming server. Subsequently, the research conforms to the deductive research approach: A quantitative model is proposed to predict module performance before the class commencement of classes within the semester. These would be direct results of the deductive method, a defining characteristic of quantitative inquiry.

3.3. Sampling

The modules chosen for the study were considered based on theoretical and practical aspects giving a wider range in the forecasting. E-Commerce Technologies aim is to equip the student with a basis for advising an organization on the technical feasibility of its e-commerce strategy. The module will familiarize the student with the e-commerce oriented aspects of internet technology. This will be done by studying a combination of theoretical and practical elements that are associated with the implementation of e-commerce technology. Software Engineering aims to give students an overview of the software development process and of the software engineering processes it involves. It will introduce both traditional methodologies that emerged over the years as software became increasingly complex, and new agile methods aimed at handling the speed of development now demanded by business and industry. The module will also give students a basic understanding of a range of tools and techniques used at different stages of the development process. Network Administration introduces the concepts of network administration. Students will also gain implementation and management skills through practical work carried out in the module.
The sampling method chosen for this study is a non-probabilistic method of sampling. This method was selected mainly due to the convenience or research limitations as non-probabilistic methods do not rely on random choice. The study follows a judgmental sample from the expert (Network Administrator and IT Support personnel) to identify the problem within the network when videos are used in a module using Moodle. The three mini case study approach is used to model the prediction based on a quantitative forecasting model. The study includes only three modules, as it has a more complete set of data and many students take part in the courses. Data from 903 students were selected for developing the forecasting prediction model, taking the course E-Commerce Technologies, Software Engineering and Network Administration from Fall 2014 to Spring 2018 semesters. Their historic data were fetched through SIS and analyzed through prediction quantitative forecasting methods.

3.4. Research Purpose

Firstly, this research is an exploratory investigation where a situation or problem is not clearly defined. Though several attempts have been made for statistical performance data of students within the module. This research aims to help achieve the challenges and problems in this area and suggest further research for improvement. This study is aimed at a case study to analyse the behaviour of the module in a native environment. Due to the nature of this research and situation requires the use of real setting for improving research accuracy, providing a better framework which will be conducive for blended learning.
Secondly, research also has a descriptive nature, which examines the current situation in the field of educational data mining. Data analysis and interpretation of results are critical to a quantitative study such as this, making it a descriptive study.

3.5. Data Collection and Analysis

The interview has been carried out with the Network Administrator and the IT Support personnel to identify the problems faced by the college in their network. The interview has been conducted in a less structured or informal manner giving more immersion, reflection and a forming hypothesis to fit the data. The observation that drawn from these interviews are as follows:
The first observation is that when the videos are uploaded by faculty on Moodle, access creates more bandwidth utilization. The second observation is that the videos lag making more buffering and waiting time for the students. The third observation is the accessibility issue on Moodle which takes more loading time making more load on the server.
Historical data has been extracted through SIS on the selected modules from the dataset. These research contacts indirectly throughout the research process. This study uses mono-method design as it is more suitable for the study having both qualitative and quantitative methods. In the development of the prediction model, historical data on the modules at the end of the semesters are obtained via SIS.

3.6. Time Horizon

This research employs a longitudinal time horizon in contrast to cross-sectional. This is essential for this research as it allows analyzing the problems faced by the college within their network and student’s performance at the end of the semester in a real setting throughout time. Cross-sectional will limit the continuous observation of the improvement of the blended learning environment and also the resulting outcome of the modules.

3.7. Secondary Data

For conducting the experiment and building the predictive forecasting analysis, primary data are critical in every aspect. The need for secondary data cannot be overlooked for this research which involves various sources such as interviews, observations, journals, records, articles or case studies, which comprised the initial theoretical underpinning of this research. This consists of research into theoretical models, prediction, quantitative forecasting methods. These have been the starting point of how technology plays an important role in the learning process. Using prediction, and quantitative forecasting methods to predict the outcome of a module, helps the study to have more concrete inference. Secondary data have advantages such as easy access, which is especially important for low cost studies. The study used existing mixed learning environments, e-learning tools, prediction techniques and other models to predict the academic performance of a module.

3.8. Data Analysis

In the parliamentary procedure, data analysis will be directed to confirm or inform research hypotheses on the basis of a predictive analysis model in line with the objectives. The hypothesis is to suggest a framework conducive to a blended learning environment using a video streaming server and predict module performance before the class commencement within the semester. In the first set of simulation results obtained from the server bandwidth utilization and server load management metrics will be compared giving insights for the efficacy of a streaming server against Moodle. In the second set of simulation results, we will evaluate the accuracy of the predicted results with actual results obtained in the module.

3.9. Research Limitations

Firstly, significant limitation lies in the experiment sampling approach, lack of data diversity, cultural variety and geographical locations. A broader spectrum could have been used to test the underpinning theories across the whole college and among the universities within and outside of the Sultanate of Oman. This was not possible, however, because of the restrictions on access to data and the budget for this research. These can also be investigated further in future research.
Secondly, one aspect that further needed to be explored is how the predictability varies across different modules and the student behaviour in their academic achievement, as the main focus of this research revolves around the module outcome only.
Lastly, an assumption is made that maintaining learner engagement with the system will be the sole responsibility of the instructor. It is also understood that students are not prevented from accessing the technologies, content, experience offered by the system and their connectivity is not a problem either at the college level or at home.

4. Proposed Approach

This section discusses the approach undertaken to achieve the objectives. It is comprised of two phases. First, to identify the problems faced by the college and providing a solution feasible according to the college requirements. Second, using predictive forecasting modelling enabling as early detection for the faculty in order to enhance the teaching and learning process.

4.1. Video Streaming Server Framework

Uploading video material on Moodle can have an impact on its availability and accessibility due to large file sizes. To cater to this problem in-house solution is proposed using a streaming server so teaching will go on smoothly and will not have any impact on the LMS. To evaluate the performance of the proposed application evaluation metrics considers are central processing unit (CPU) utilization (i.e., total amount of work handled by CPU with respect to time along with memory) and bandwidth (i.e., server network load and data store load with respect of time). Checking the Moodle server CPU utilization and bandwidth, was done under a controlled environment where the video was uploaded in E-Commerce Technologies (COMP 0382), having 30 students accessing the video content.
Figure 1 depicts the CPU utilization without uploading video over the Moodle. It is clear from the figure that CPU utilization and bandwidth are slightly used, this is due to the limited interaction of students via Moodle. Another reason for the lower CPU utilization is lower access frequency/hits done by students within the controlled environment.
Figure 1. Moodle learning management systems (LMS) load without video.
Figure 2 illustrates the CPU utilization containing video over the Moodle. It can be observed from the figure that CPU utilization and bandwidth increases significantly, multiple reasons account for this. First, server load increases due to the number of logged in users, logged in active users, enrolled users taking different activities within the Moodle and the backup and restore actions being performed. Secondly, CPU utilization is recorded to a high value due to continuous memory access of the server by the Moodle access. Lastly, CPU utilization and bandwidth increase create the lag in the network for smooth access of the content. In particular, it has been observed that CPU utilization recorded a high of 96.7 μs with an average load of 86.79%, the average load increased to 87.68% and gradually reduced to 85.86% after 15 min of activities having a CPU utilization of 96.7 μs. The average load is greater than 70% which is not good for the server so alternative remedies are required or action needed to be taken. It was also observed that when the video was used by the students the memory and buffer/cache size was reduced but it has a slight impact on the memory. As this has been only for one module but having several modules it will create load on the server. To avoid this, a separate Video Streaming Server (VSS) can be a solution to cater to this problem and making the content availability and accessibility as shown in Figure 3.
Figure 2. Moodle (LMS) load with video.
Figure 3. Proposed video streaming server framework.
An online portal has been developed using. Net technology (https://media.mec.edu.om/). Here faculty will log in using their college credentials. Username and password will be authenticated using Lightweight Directory Access Protocol (LDAP). Once the user is successfully authenticated it will redirect the user to their respective page. There they can select the module that they are teaching and want to upload the videos as shown in Figure 4. After the video has been uploaded to the streaming server they can select the video to create the link for Moodle as shown in Figure 4 (mms://media.mec.edu.om/Folders/E-Commerce Technologies/Culture.wmv).
Figure 4. Implementation of streaming server.

4.2. Predictive Forecasting Modelling

For analysis and prediction, quantitative forecasting methods are used. These methods are categorized namely (I) associative models and (II) time-series models. Firstly, in the associative models, prediction is made on the basis of associations, the variable is being forecasted in relation to other variables within the environment. Secondly, the time-series models attempt to predict the future outcome based on the underlying patterns from the past patterns of data [22,34].
The methods that were conducted to find the predicted results are Most Recent (Naïve Forecast Method) this uses the most recent period amount to forecast for the next period.
Average of Past Values method uses time series that has no significant trend, cyclical, or seasonal effect. For example: For period 2, use period 1 value, for period 3 use (period 1 + period 2 values)/2, for period 4 use (period 1 + period 2 + period 3 values)/3 and so on.
Moving Averages uses the moving average at a possibly weighted point in time and determines averages observed values that surround a particular time. It helps smooth out random fluctuations in the time series data. It averages the most recent k period. Smaller the k, better forecast that will adopt the change in level. Bigger the k, better forecast that will adopt the change in level. For example period 4, average period 1–3 values, period 5, average period 2–4 values and so on.
y ^ t + 1 = ( M o s t   r e c e n t   k   d a t a   v a l u e s ) k
Exponential Smoothing method uses assigned exponentially decreasing weights as the observations become older. It helps smooth out random fluctuations in the time series data.
y ^ t + 1 = α * y t + ( 1 α ) * y ^ t
The values considered in this research for Most Recent and Averaging of Past Values are n = 6, k = 1 and for Moving Average n = 6, k = 3.
Forecasting error and accuracy will be measured by using Mean Forecast Error = MFE. MFE measures forecast error. It is a simple measure of forecast error.
Mean   Forecast   Error   ( Average   Forecast   Error )   =   MFE   =   t = k + 1 n e t n k
Mean Absolute Error = MAE. MAE measures forecast error it avoids the problem of positive and negative forecast errors tending to offset one another when you sum the errors. Synonym for MAE is:
MAD   =   Mean   Absolute   Deviation .   Mean   Absolute   Error   =   MAE   =   t = k + 1 n | e t | n k
Mean Squared Error = MSE, it measures forecast error. It avoids the problem of positive and negative forecast errors tending to offset one another when you sum the errors.
Mean   Square   Error   =   MAE   =   t = k + 1 n e t ^ 2 n k
Mean Absolute Percentage Error = MAPE, it measures forecast error in relative terms. A relative or percentage error measure that allows you to compare forecast error across forecast methods with different time intervals or time series.
Mean   Absolute   Percentage   Error   =   MAPE   =   t = k + 1 n | e t y t | n k
For forecasting, the data used is collected from Fall 2014 to Spring 2018 as shown in Table 2. Blended Learning teaching was implemented from Fall 2015 onwards. Below are the statistics for the modules from different levels within the college. Below are the statistics showing pass % for the modules from different levels within the college along with the number of students enrolled.
Table 2. Pass Percentages from Fall 2014–Spring 2018.

5. Performance Evaluation

This section is divided into two categories. First, performance evaluation of streaming server based on the proposed framework. Second, analysis of the forecasting models suitable for early detection in a module.

5.1. Streaming Server

VMware server has been used to deploy a video streaming server (MediaSVR) managed by the vCenter server (VMware, Palo Alto, California, United States). VMware vCenter provides centralized application management for managing different virtual machines. VMware vSphere client is used to manage the vCenter server where the data is hosted on a storage area network (SAN) which can be seen in Figure 3. The graphs and information illustrated below are gathered from the VMware vCenter server using the vSphere web client.
Figure 5 depicts the CPU utilization of the media server over time. It is observed that the utilization and performance of the streaming server is less than 20% which is promising compared to Moodle utilization with media load which was greater than 70%. It is witnessed when the CPU utilization increases it also increases the CPU usage in MHz which is common for any server.
Figure 5. Media Server CPU load from 8 October 2017 to 8 October 2018.
Figure 6 illustrates the network bandwidth utilization of the media server over time. It can be seen that the network activity of the media server is stable and utilization is less than 100 KBps on average. There are a few instances where high spikes can be seen which can be caused due to examination period where utilization maximize, which is quite common in terms of students behaviour accessing the media for preparation.
Figure 6. Media server network load from 8 October 2017 to 8 October 2018.
Figure 7 depicts the real time Datastore load utilization of the media server over time. It is observed that the latency is negligible along with network load and CPU utilization which can be seen from Figure 5 and Figure 6. Taking into account with CPU utilization, network load and latency, we can see that the media server is better performing as compared to video load on Moodle. This link can be shared with students through Moodle which is shown in Figure 8.
Figure 7. Media server real time Datastore load from 8 October 2017 to 8 October 2018.
Figure 8. Path creation in Moodle.
Once the path has been posted on Moodle, students can assess the video by clicking the link in or outside the campus through the default video player supporting Real Time Streaming Protocol (RTSP) as shown in Figure 9.
Figure 9. Video access through Moodle.

5.2. Forecasting Analysis

Here we are going to use the forecasting method and apply it to the modules offered at different levels of teaching in the college. The details of the modules are shown in Table 1. Using time series analysis we can be able to predict the future results and finding out an appropriate model for prediction. Actual values are the pass percentage of students in the respective module in Spring 2018. The predicted percentage is the forecasted values using Most Recent, Averaging Past Values, Moving Average and Exponential Smoothing. Accuracy has been calculated by using the formula the accuracy = 100 | A c t u a l P r e d i c t e d | A c t u a l .
For the module Software Engineering 0312.1 the predicted forecast for Averaging Past Values is 76.75% (refer to Table 3) having 91.94% accuracy (refer to Table 4). From the graph, it can be seen that when the student’s performance is not consistent, Averaging Past Values captures it accurately as compared to other methods. It was also observed exponential smoothing α is greater than 1. The value should remain between 0-1 and if the value is 1 it is similar to Most Recent. Table 5 depicts that the model tends to slightly over-forecast, with an average absolute error of 8.90 with having a deviation of 12.26% from the actual data.
Table 3. Forecast for COMP 0312.1.
Table 4. Accuracy chart for COMP 0312.1.
Table 5. Measuring of Forecast Performance for COMP 0312.1.
For the module Network Administration 0310, the predicted forecast for Averaging Past Values is 77.40% (refer to Table 6) having 77.40% accuracy (refer to Table 7). From the graph, it can be depicted that when the student’s performance is consistent and also in decline for Averaging Past Values captures it somewhat accurately as compared to other methods but the sudden change in the result cannot be captured using this method. It was also observed exponential smoothing α is greater than 1. The value should remain between 0–1 and if the value is 1 is the same as Most Recent. The predicted forecast for Moving Average is 64.44% (refer to Table 6) having 64.44% accuracy (refer to Table 7). Table 8 depicts that the model tends to slightly over-forecast, with an average absolute error of 13.06 with having a deviation of 0.18% from the actual data.
Table 6. Forecast for COMP 0310.
Table 7. Accuracy chart for COMP 0310.
Table 8. Measuring of Forecast Performance for COMP 0310.
For the module E-Commerce Technologies COMP 0382, the predicted forecast for Averaging Past Values is 87.84% (refer to Table 9) having 99.61% accuracy (refer to Table 10). From the graph, it can be depicted that when the student’s performance is consistent and also in elevation Averaging Past Values captures it accurately as compared to other methods but the sudden change in the result cannot be captured using this method. It was also observed exponential smoothing α is greater than 1. The value should remain between 0–1 and if the value is 1 it is similar to Most Recent. Table 11 depicts that the model tends to slightly under-forecast, with an average absolute error of 11.18 with having a deviation of 12.25% from the actual data.
Table 9. Forecast for COMP 0382.
Table 10. Accuracy chart for COMP 0382.
Table 11. Measuring of Forecast Performance for COMP 0382.
According to the conducted experiments, the Averaging Past Values works well with all the results having declining trends or elevated trends and has the smallest MSE (see Table 5, Table 8 and Table 11) and (Figure 10, Figure 11 and Figure 12). This method is recommended for the use in short time series forecasting where the declining and elevated result trend is noted. Average Past value accuracy is better but it cannot capture the sudden change or the fluctuation in the results due to the nature of the course or the cohort size. For capturing the sudden change Moving Average is recommended. For consistent module results, trends can be accurately captured by using Most Recent.
Figure 10. Forecast comparison of COMP 0312.1.
Figure 11. Forecast comparison of COMP 0310.
Figure 12. Forecast comparison of COMP 0382.
In order to continuously monitor the module delivery and outcome of the result, a process has been followed from the start of the semester till the end which is shown in Figure 13. This can be helpful to plan the sessions and the outcome of the module.
Figure 13. Module Enhancing Mechanism.
At the start of the semester, the module team conduct a meeting where the Module Evaluation Survey (MES) results are compiled and discussed. The team decides on the strategy to be followed for the upcoming semester, based on the responses, the material is updated with the recent trends and technologies within the module and also the activities. The first survey is conducted in week 3 and 4 called Blitz, it is used to capture the initial response from the students about the tools, technology, material and disseminating of knowledge. Faculty give the action plan based on the responses for the specific module, this survey is specifically based on the faculty and the material being used within the module. The second survey is the MES which is conducted in week 9 and 10 to capture the student experience about the module. This will help the module team for improving the contents and delivery for the upcoming semesters. The result is transferred to the team at the end of module delivery and the team try to improve the module and also enhancing the student’s experience. The gap is identified as it only captures the response from the students not the overall outcome of the module in terms of results. Prior knowledge of the forecasted outcome of the module will help the team in designing the material in order to not only enhance the student experience but also increase the pass percentage and also the retention rate of the students.

6. Conclusions and Future Works

In this study, we have proposed a framework (VSS and time series forecasting) utilizing the latest technologies and learning systems which help HEI to achieve student retention as well as enhanced students learning experience. Different from the current schemes which are solely based on SIS/LMS or SIS/video streaming where proposed framework mutually rely upon SIS, LMS and video streaming. Further, the proposed framework helps faculty to dynamically adjust their teaching style according to the student performance level. This framework acts as an early alarm system for the faculties before the class commencement. Furthermore, the research provides guidance to the faculty beforehand the information to the predicted outcome of the module result. It gives ample amount of time to improvise with the blended learning method of teaching which faculty using VSS. This way of delivering courses has an impact on teaching and learning over the internet which is in line with Education 4.0 objectives enabling students to be equipped with the upcoming challenges ahead.
Another advantage of VSS along with LMS and SIS, learning analytics can be used which focuses both the learner perspectives and educational requirements for the future. In future, utilizing dashboard and incorporating it with SIS for visualization, helps to provide the learner’s requirement with the use of this framework [35,36,37]. Using video learning analytics enhances the student’s skills and gains good knowledge in the HEI that will improve the cognitive skills of the students. Successful learning related to grading and tenacity that contains inspiration, confidence and satisfaction level among the students. Visualization will have an impact on the student’s performance and learning by displaying the student’s progress on the dashboard. This will assist the learner to easily understand the learning process and his or her performance, and the report will provide a feedback mechanism to the teacher to understand the capability of each student in the best way. Attitudes and the behaviour of students can be learned from video learning analytics which can help faculties to identify the problems and tailor the videos in order to reach out the vast audiences of students with maximum impact on the studies and their future. With the help of these technologies, the HEI can enable themselves to move towards Education 4.0. Empowering teachers and students to serve the community, meeting the demands of the institution and optimized systems for long life learning.

Author Contributions

R.H. contributes for investigation, project administration, S.P. contributed for supervision, S.M. contributed for visualization, B.S. contributed for resources, writing review and editing, A.A. and K.U.S. contributed for collected data and conducted pre-processing of the input data. All the authors contributed to the writing of each section.

Funding

This research was also supported by the Research Incentive Fund activity code #R18051 by Zayed University, Abu Dhabi, United Arab Emirates.

Acknowledgments

The authors would like to thank Middle East College, Oman for the experimental data. The authors are thankful to the Head of Computing Department Mounir Dhibi (MEC), for his support and encouragement to carry out this study

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Healey, M.; Jenkins, A. Developing Undergraduate Research and Inquiry; HE Academy: York, UK, 2009. [Google Scholar]
  2. Sáiz Manzanares, M.C.; Marticorena Sánchez, R.; García Osorio, C.I.; Díez-Pastor, J.F. How Do B-Learning and Learning Patterns Influence Learning Outcomes? Front. Psychol. 2017, 8, 745. [Google Scholar] [CrossRef] [PubMed]
  3. Hasan, R.; Ali, S.; Hayat, M. Enhancing Student’s Learning Experience At Middle East College By Using Blended Learning. In Proceedings of the Science And Information Conference (SAI), London, UK, 28–30 July 2015. [Google Scholar]
  4. Hasan, R.; Palaniappan, S.; Razif, A.L.; Mahmood, S.; Sarker, K.U. Student Academic Performance Prediction by using Decision Tree Algorithm. In Proceedings of the 2018 4th International Conference on Computer and Information Sciences (ICCOINS), Kuala Lumpur, Malaysia, 13–14 August 2018. [Google Scholar]
  5. GebreYohannes, H.; Bhatti, A.H.; Hasan, R. Impact Of Multimedia In Teaching Mathematics. Int. J. Math. Trends Technol. 2016, 39, 80–83. [Google Scholar] [CrossRef]
  6. Siddiqui, O.; Hasan, R.; Mahmood, S.; Khan, A. Simulators as a Teaching Aid for Computer Architecture and Organization. In Proceedings of the 2012 4th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Nanchang, China, 26–27 August 2012. [Google Scholar]
  7. Hasan, R.; Mahmood, S. Survey and evaluation of simulators suitable for teaching for computer architecture and organization Supporting undergraduate students at Sir Syed University of Engineering & Technology. In Proceedings of the 2012 UKACC International Conference on Control, Cardiff, UK, 3–5 September 2012. [Google Scholar]
  8. Sayfouri, N. Evaluation of the learning management system using students’ perceptions. Med. J. Islam. Repub. Iran. 2016, 30, 460. [Google Scholar] [PubMed]
  9. Verzosa, D.; Guzon, A.; De las peñas, M.L.A.N. Using dynamic tools to develop an understanding of the fundamental ideas of calculus. Int. J. Math. Educ. Sci. Technol. 2013, 45, 190–199. [Google Scholar] [CrossRef]
  10. Atiyah, M. Special Article Mathematics in the 20th Century. Bull. Lond. Math. Soc. 2002, 34, 1–15. [Google Scholar] [CrossRef]
  11. Sivilotti, P.; Pike, S. A collection of kinesthetic learning activities for a course on distributed computing. SIGACT News 2007, 38, 56–74. [Google Scholar] [CrossRef]
  12. Anderson, J. IT, e-learning and teacher development. Int. Educ. J. 2005, 5, 1–14. [Google Scholar]
  13. Bhatti, A.H.; Hasan, R.; Farsi, A.A.; Kazmi, S.I.A. Dynamic Technology Tool to Support Active Learning in Mathematics. In Proceedings of the International Symposium on Educational Technology (ISET), Hong Kong, China, 27–29 June 2017. [Google Scholar]
  14. Baygin, M.; Yetis, H.; Karakose, M.; Akin, E. An effect analysis of industry 4.0 to higher education. In Proceedings of the 2016 15th International Conference on Information Technology Based Higher Education and Training (ITHET), Istanbul, Turkey, 8–10 September 2016. [Google Scholar]
  15. Baena, F.; Guarin, A.; Mora, J.; Sauza, J.; Retat, S. Learning Factory: The Path to Industry 4.0. Procedia Manuf. 2017, 9, 73–80. [Google Scholar] [CrossRef]
  16. Arnold, K.E.; Pistilli, M.D. Course Signals at Purdue: Using Learning Analytics to Increase Student Success. In Proceedings of the 2nd International Conference on Learning Analytics and Knowledge, Vancouver, BC, Canada, 29 April–2 May 2012. [Google Scholar]
  17. Fritz, J. LMS Course Design As Learning Analytics Variable. In Proceedings of the 6th International Conference on Learning Analytics and Knowledge (LAK16), Edinburgh, UK, 25–29 April 2016. [Google Scholar]
  18. Agnihotri, L.; Ott, A. Building a Student At-Risk Model: An End-to-End Perspective From User to Data Scientist. In Proceedings of the 7th International Conference on Educational Data Mining, London, UK, 4–7 July 2014. [Google Scholar]
  19. Whitmer, J.; Fernandes, K.; Allen, W. Analytics in Progress: Technology Use, Student Characteristics, and Student Achievement; Educause Review Online: Louisville, CO, USA, 2012; pp. 1–10. [Google Scholar]
  20. Jayaprakash, S.; Moody, E.; Lauría, E.; Regan, J.; Baron, J. Early Alert of Academically At-Risk Students: An Open Source Analytics Initiative. J. Learn. Anal. 2014, 1, 6–47. [Google Scholar] [CrossRef]
  21. Jackson, G.; Read, M. Connect 4 Success: A Proactive Student Identification and Support Program; ECU: Joondalup, Australia, 2012. [Google Scholar]
  22. Toetenel, L.; Rienties, B. Analysing 157 learning designs using learning analytic approaches as a means to evaluate the impact of pedagogical decision making. Br. J. Educ. Technol. 2016, 47, 981–992. [Google Scholar] [CrossRef]
  23. Ferguson, R.; Macfadyen, L.P.; Clow, B.T.D.; Alexander, S.; Dawson, S. Setting Learning Analytics in Context: Overcoming the Barriers to Large-Scale Adoption. J. Learn. Anal. 2015, 1, 120–144. [Google Scholar] [CrossRef]
  24. Lawther, S.; Foster, E.; Mutton, J.; Kerrigan, M. Can the use of learning analytics encourage positive student behaviours? In Student Behaviour and Positive Learning Cultures; SEDA: London, UK, 2016. [Google Scholar]
  25. Using student engagement research to improve the first year experience at a UK university. In Understanding and Developing Student Engagement; Routledge: Abingdon, UK, 2014.
  26. Bakharia, A.; Dawson, S. SNAPP: A Bird’S-eye View of Temporal Participant Interaction. In Proceedings of the 1st International Conference on Learning Analytics and Knowledge, Banff, AB, Canada, 27 February–1 March 2011. [Google Scholar]
  27. Filvà, D.A.; García-Peñalvo, F.J.; Forment, M.A. Social Network Analysis Approaches for Social Learning Support. In Proceedings of the Second International Conference on Technological Ecosystems for Enhancing Multiculturality, Salamanca, Spain, 1–3 October 2014. [Google Scholar]
  28. Li, X.; Verspoor, K.; Gray, K.; Barnett, S. Analysing Health Professionals’ Learning Interactions in an Online Social Network: A Longitudinal Study. Stud. Health Technol. Inform. 2016, 227, 93–99. [Google Scholar] [PubMed]
  29. Romero, C.; Ventura, S. Educational Data Mining: A Review of the State of the Art. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 2010, 40, 601–618. [Google Scholar] [CrossRef]
  30. Romero, C.; López, M.-I.; Luna, J.-M.; Ventura, S. Predicting students’ final performance from participation in on-line discussion forum. Comput. Educ. 2013, 68, 458–472. [Google Scholar] [CrossRef]
  31. Amelia, Z.; Cristóbal, R.; Sebastián, V. DRAL: A tool for discovering relevant e-activities for learners. Knowl. Inf. Syst. 2013, 36, 211–250. [Google Scholar]
  32. Giannakos, M.; Chorianopoulos, K.; Chrisochoides, N. Making sense of video analytics: Lessons learned from clickstream interactions, attitudes, and learning outcome in a video-assisted course. Int. Rev. Res. Open Distrib. Learn. 2015, 16. [Google Scholar] [CrossRef]
  33. Giannakos, M.N.; Krogstie, J.; Aalberg, T. Toward a Learning Ecosystem to Support Flipped Classroom: A Conceptual Framework and Early Results. In State-of-the-Art and Future Directions of Smart Learning; In Lecture Notes in Educational Technology; Li, Y., Ed.; Springer: Singapore, 2015. [Google Scholar]
  34. Weigend, A.S. Time Series Prediction; Routledge: New York, NY, USA, 2018. [Google Scholar]
  35. Naidu, V.R.; Singh, B.; Hasan, R.; Hadrami, G.A. Learning Analytics for Smart Classroom in Higher Education. In Proceedings of the 4th International Conference on Education, Social Sciences and Humanities, Dubai, UAE, 10–12 July 2017. [Google Scholar]
  36. Mahmood, S.; Palaniappan, S.; Hasan, R.; Sarker, K.U.; Abbas, A.; Rajegowda, P.M. Raspberry PI and role of IoT in Education. In Proceedings of the 2019 4th MEC International Conference on Big Data and Smart City (ICBDSC), Muscat, Oman, 15–16 January 2019. [Google Scholar]
  37. Hasan, R.; Ghufran, M.; Javed, S.S.; Hammad-ul-Haq; Azeem, A.; Jamil, D. SMART Virtual Dental Learning Environment. In Proceedings of the 2019 4th MEC International Conference on Big Data and Smart City (ICBDSC), Muscat, Oman, 15–16 January 2019. [Google Scholar]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.