Through this work, we have focused on the seamless data storage and analytics of Computer Assisted Learning. To do this, CAL principles were first presented to provide a better understanding of the notion, followed by big data and its storage strategies. In the following section, related research works on big data storage are offered, demonstrating the addressed concerns and the recommendations made by researchers in order to fix the bugs in CAL storage. We've spoken about the different forms of analytics and the life cycle of analyzing CAL data in big data analytics. Data mining-based algorithms that have been suggested can be useful for analytics. Only a few of the obstacles and issues have been discussed.
Computer Assisted Learning
The practical paradigm of learning is related to computer-assisted learning (CAL). Experiential learning proponents are emphatic about the way we perceive. Learning is rarely done by rote. We learn because we immerse ourselves in a setting that requires us to execute. Learners can fall into various categories like students, employees and so on. Because they have to learn new things based on requirements. The manner in which trainers strive to assist learners in acquiring skills and knowledge has nothing to do with how students actually learn. Lectures, examinations, and memorization are used by many educators. We undoubtedly learn by doing, failing, and practicing until we get it correctly. The purpose of computer-assisted learning is to concept understanding and problem solving (Arsham, 1994). Users from various educational institutions can access educational packages. Probably the majority of consumers can afford computers and software packages that aid in the application of CAL. Visual components such as photographs, Animated movies, and text, which are used extensively in CAL. Digital effects, such as sound effects for blind users or visual representations for deaf users, are useful for impaired learners whereas, most of the organizations find the use of CAL to be beneficial, the gear & technology required to implement the program can indeed be costly. The cost of maintaining CAL can be exorbitant because the programs must be altered over time, requiring the tutors to have advanced programming skills (Gunawardhana, 2020). Nevertheless, CAL usually focuses on a single topic and is not personalized to individual needs. A CAL system is designed to meet the demands of a company, which may differ from the needs of the employee (Rogers, Sharp, and Preece, 2002). CAL serves as an instructional portal that can store large amounts of data. Computer systems are fantastic training tools because they can display information, questions, examples, and simulations for students to explore. CAL programs can create simulations and walk a user through a subject in a specific setting (Singh and Sharma, 2008). Figure 1 has discussed a few of the modalities of CAL which can be used for betterment of teaching and learning.
Figure 1. Modes of CAL (“Computer Assisted Instructions (CAI)”, 2017)