AbstractThere exist several context aware recommender systems (CARS) that have been designed to perform specific tasks in facilitating smart learning. Such context aware recommender systems have potentially played important roles in education, especially in recommending to a learner certain activities. In this research we reviewed existing context aware recommender systems used in facilitating pedagogical smart learning. Our survey paper addressed the following research questions; which contexts are used in smart learning, how the contexts are collected, recommended activities, data mining techniques, and future work in CARS for smart learning. In our findings we addressed the research questions with reference to smart learning. We identified that there are numerous context aware recommender systems; but despite all existing CARS in smart learning, there are several challenges and gaps that are still existing. Such challenges include: - Absence of CARS that perfectly fits the ever changing learner’s needs and preferences, and lack of standard database for smart learning, among other issues highlighted in our future work. Index Terms Artificial intelligence, Context aware recommender system, Technology enabled Learning I. INTRODUCTION uthor [16], [25], and [40], explain that there is massively huge educational content that has been digitised in digital libraries and other learning platforms globally. On contrary there are insufficient mechanisms put in place to recommend relevant and personalized learning content to learners. Specifically based on the learnersever changing preferences, that we consider to be smart learning. Reference [5], [45], and [9], point out that context aware systems collect a variety of information from their environment and adapt their behavior according to the collected data. The collected bits of information is what the system interprets into a meaningful action, based on the current status of the entities that interact with the system. Context information that the system collects could refer and not limited to identity, time, temperature, mood, location, activity, environment, etc. In order to recommend relevant learning content to learners in smart learning environment, there is need to incorporate CARS to pick learners preferences and likes. Author [24], [13], [58], and [40], all clarify that currently learning activities have gone digital in most learning institutions, with most of the learners preferring to use smart learning platforms. Thus calling for the need to automatically recommend to a learner certain activities at any particular time of learning. This would in turn reduce the time taken to manually searching for the relevant learning activity. The recommended activities could range from books for a certain level, courses to undertake, professionals in a certain field etc. These activities are recommended based on the contexts collected from a learner. Such that to recommend professional to assist a learner, we may collect the location details and level of expertise of a learner. Hence pointing out that there are diverse contexts and context variables that can be used in context aware systems. There are several research that have been done in CARS in smart learning, with each research addressing a particular research problem. In this paper we surveyed existing literature in CARS for smart learning that were in line with our research questions. II. BACKGROUND In our background we gave an insight of smart learning, context aware recommender systems, environment and techniques in smart learning. Context aware recommender system components, how smart learning contexts are collected from the environment and considerations when designing smart learning context aware recommender systems. Context Aware Recommender Systems and Techniques in offering Smart Learning: A Survey and Future work Kevin Otieno Gogo, Lawrence Nderu, Stephen Makau Mutua Department of Computer Science School of Computing and Information Tech. School of Computing and Informatics Chuka University JKUAT University MUST University Chuka, Kenya Juja, Kenya Meru, Kenya kevingogo2002@gmail.com lnderu@jkuat.ac.ke, smutua@must.ac.ke A Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).