Smart education framework

Advances in information technologies present opportunities for novel approaches, methods, and tools for new or improved education and training practices. Furthermore, these technologies are enabling a shift in the education paradigm. Based on an investigation of a wide range of information technologies supporting smart education, we developed a Smart Education Framework. The framework conceptually structures the information technologies in a layered architecture. We also developed a smart education design approach based on the framework. Furthermore, we show how to use the framework and design approach to develop a specific course or lecture design. To validate the smart education framework, we examined smart education systems reported in the literature. To identify smart education systems, we conducted a systematic literature search. The literature search results show that the smart education framework has the ability to describe smart education systems. This study contributes to the current literature with a smart education framework. The smart education framework will guide future smart education system designs.

The students in the twenty-first century are different than the students of the past. Oblinger and Oblinger (2005) identify the generation born after 1982 as net generation or "Millennials". Unlike many prior generations, this generation grew up with technology. Some of the characteristics of college-aged millennials are listed in Table 1.
Technology has significant impacts on society. Furthermore, technology is changing faster than ever. Technological innovations impact our children as well. As their characteristics indicate that millennials are quite different than non-millennials. The instructors dealing with millennials have to be aware of these characteristics. The current learning environments have to be redesigned based on the strengths and weaknesses of these students. We need learning environments that are more suitable for the current and following generations. The smart education vision should help to achieve this requirement and overcome the shortcomings of the current education methods and systems. To realize the smart education vision, we need to develop new or improved teaching and learning techniques along with a coherently designed set of educational information and communication technologies. Smart education frameworks are essential for smart education implementations. In this work, we developed such a smart education framework. This framework has a layered structure. New or improved teaching methods are at the core layer. We categorize educational information and communication technologies into three categories. These are essential/transforming technologies, enriching technologies, and supportive technologies. These categories form the layers of the smart education framework. In the following sections, we explain the framework and how the framework is used for smart education designs. We also provide two examples of smart education designs. To validate the framework, we conducted a systematic literature review investigating smart education system (SES) implementations and proposals. Our analysis shows that the smart education framework has the capability to describe all identified SESs as the result of the literature search.
In "Smart education" section, we discuss the concept of smart education. Next, we list trending educational technologies enabling smart education. In "Smart education framework" section, we present a smart education framework that conceptually structures the technologies in a layered architecture. "Smart education design" section describes a smart education design approach with examples. In "Validate the framework" section, we present the findings of our systematic literature search to validate the framework. Finally, we present discussions and conclusions.

Smart education
We define smart education as the "effective and coherent use of information and communication technologies to reach a learning outcome using a suitable pedagogical approach". An earlier definition provided by Zhu and He (2012) is that "the essence of smarter education is to create intelligent environments by using smart technologies, so that smart pedagogies can be facilitated as to provide personalized learning services and empower learners to develop talents of wisdom that have better value orientation, higher thinking quality, and stronger conduct ability". Another definition of smart education is "the concept of learning in the digital age" (Zhu et al., 2016b). According to Bajaj and Sharma (2018), smart education is "about providing personalized learning, anywhere and anytime. Moreover, they state that smart education is about taking learning outside the traditional classrooms; and is an activity that can be done anywhere and anytime". Jang defines smart education as "an educational system that allows students to learn by using up-to-date technology and it enables students to study with various materials based on their aptitudes and intellectual levels" (Jang, 2014). Smart learning environments, sometimes used to refer to smart education, "represent a new wave of educational systems, involving an effective and efficient interplay of pedagogy, technology and their fusion towards the betterment of learning processes" (Shoikova et al., 2017). Notice that smart education is not just about technology. It is also about new teaching and learning approaches. Several countries started smart education initiatives or programs as listed in Table 2. A holistic concept of smart education in Korea includes Self-directed, Adaptive, Motivated, Resource-Free, Technology embedded education . Standards are also essential for the development of smart education since it heavily relies on information and communication technologies (Hoel & Mason, 2018). International Standards Organization (ISO) has a group (ISO/IEC JTC 1/SC 36) to support the development of standards for "Information technology for learning, education, and training". 40 standards were developed under the direct responsibility of the group and more standards are Table 2 Smart education initiatives and programs

Country
Initiative/program name References

Malaysia
Malaysian smart school implementation plan Chan (2002) Singapore Intelligent nation (iN2015) master plan Hua (2012) South Korea SMART education project Kim et al. (2013) Finland Systemic learning solutions (SysTech) Kankaanranta and Mäkelä (2014) Arab Countries ALECSO & ITU smart learning framework Jemni and Khribi (2017) Australia Smart student-centric education system Zhu et al. (2016b) United Arab Emirates Mohammed Bin Rashid smart learning program (MBRSLP) Lavine and Croome (2018) in development (International Standards Organization 2020). International associations such as the International Association of Smart Learning Environments are being formed to support the development of smart learning environments (http:// iasle. net/). Various telecommunications and information technology companies started to invest in the education business. Technology giants such as IBM (2009) and Samsung (2013) are developing information technology architectures and solutions for smart education systems. Alimisis (2013) criticizes that "most uses of technologies in schools today do not support the 21st-century learning skills. In many cases, new technologies are simply reinforcing old ways of teaching and learning. " While smart education requires the use of information technologies, we believe smart education also encompasses a paradigm shift from traditional education and training practices to more advanced approaches and practices in line with the digital age. Therefore, new or improved learning and teaching approaches are among the essential elements of smart education. Our view of essential elements of smart education differs from the view of Zhu and his colleagues. Our view is presented in Fig. 1.
The characteristics of the essential elements will not be the same as in traditional education. They will evolve as smart education evolves. We briefly list and discuss the characteristics of millennials, in other words, learners of the digital age, in the previous section. The evolving characteristics of other essential elements require a thorough investigation.
In a smart education environment, the learner should be autonomous and collaborative in addition to being an efficient technology user. Instructional design is important both in traditional education and smart education. Today, direct instruction is the predominant teaching method. However, in modern approaches, the facilitator role of the educator is becoming significant. One notable role of educators in smart education is technological support. The teachers/educators should also be able to provide technical support to students if needed. Note that just like learners, educators should be effective technology users. In a smart education environment, connectivity is an important distinguishing characteristic of the educational technology supporting education (Klopfer et al., 2002). In traditional face-to-face teaching, connectivity is often limited. Technologies such as web 2.0 provide enhanced connectivity between the learner and teacher. Ubiquity is as important as connectivity. Internet and mobile technologies provide ubiquitous access to information and knowledge. Ubiquitous educational technologies provide significant opportunities to geographically disadvantaged students. Various studies indicate that the learning process may vary depending on the learner (El Janati et al., 2018). Therefore, more effective learning can be achieved via personalized learning.
Adaptive learning system research is gaining attention in recent years. According to the International Association of Smart Learning Environments, a smart learning environment can be considered "smart when it makes use of adaptive technologies or when it is designed to include innovative features and capabilities that improve understanding and performance. " Smart education also offers new opportunities for providing personalized education and training to people with disabilities (El Janati et al., 2018).

Enabling information technologies for smart education
Information technologies are advancing at unprecedented speeds. New technologies, devices, applications, tools, and most importantly new ways of thinking are being introduced every day. Naturally, most of these have effects on educational and training practices at different levels. Table 3 lists some of the main information technologies enabling smart education. There will be other technologies that support smart education. There is abundant literature on these technologies. Discussing all these information technologies is the subject of a review paper rather than a research paper.

Related work
In this section, we discuss various existing smart education or learning frameworks. Furthermore, we compare these with each other.
Zhu and his colleagues developed a smart education framework (Zhu et al., 2016a). The three essential elements in the smart education environment are learner presence, teaching presence, and technological presence (Zhu et al., 2016a). Zhu and his colleagues' smart education framework focuses on the elements of smart education. This framework is important in the sense that it highlights the elements, their characteristics, and their role in smart education.
Arab League Educational, Cultural and Scientific Organization (ALECSO) is an organization working within the Arab League consisting of 22 Arab countries (Jemni & Khribi, 2017). ALECSO coordinates and contributes to several projects and activities in the Arab region to promote education, culture, and science. ALECSO ICT Department proposed a framework for smart learning. This smart learning framework (Jemni & Khribi, 2017) has three key dimensions: open learning, mobile technology, and cloud computing. In each dimension, several projects are being developed. The ALECSO mobile initiative includes ALECSO Apps Store, ALECSO Apps Editor, ALECSO Apps Award, ALECSO Apps training programs. ALECSO with support from the International Telecommunication Union (ITU) Arab regional office aims at promoting cloud computing in the use of education. Therefore, they start the ALECSO Cloud Computing Project. ALECSO promotes Open Learning with several projects and initiatives. Open Learning effort includes Open Book Initiative, collaboration on regional and international Open Educational Resources (OER) activities, ALECSO OER project, ALECSO Massive Open Online Courses (MOOCs) Project. ALECSO's smart learning framework is actually a combination of projects and activities to promote the use of ICT's in the educational domain.
Bajaj and Sharma proposed a smart education framework stressing the importance of adaptive learning in smart education (Bajaj & Sharma, 2018). According to them, Learning and academic analytics Learning analytics is about the collection, measurement, and analysis of data about learning activities. Academic analytics utilizes business intelligence tools and strategies to guide educational decision-making Educational data mining Educational data mining is to analyze data obtained from educational environments to understand patterns of learner behavior and to improve educational settings Educational robots Educational robots are robots used for educational and training purposes Gesture-based computing Gesture-based computing is the technology aimed at understanding human gestures Ambient intelligence Ambient intelligence is an emerging paradigm that brings intelligence into our lives with the help of intelligent interfaces and smart environments adaptivity is an essential need in today's educational environment. The goal of adaptive educational systems is to customize the educational content and learning paths of students. They proposed a framework in which students interact with a virtual teacher on the cloud and based on various learning theories and using artificial intelligence technology, the system generates personalized content and learning paths. Bajaj and Sharma's Smart Education Framework proposal has a technology view with a focus on adaptive learning. The smart education framework developed within this study focuses on the role of various information and communication technologies in smart education. Furthermore, it stresses the importance of new or improved teaching and learning approaches. The framework highlights the need for a coherent combination of ICT technologies with appropriate teaching and learning approaches.
All these smart education or learning frameworks focus on different dimensions of smart education. Zhu and his colleagues' smart education framework focuses on smart education elements. ALECSO's smart learning framework focus on the use of open education resources in combination with mobile and computing technology with a number of projects. The smart education framework proposed in this study focus on the coherent design of educational technologies and with appropriate teaching and learning approaches. These frameworks complement each other. For example, Zhu and his colleagues' framework provides a smart education essential elements view, ALECSO's framework provides a project-based view, our framework provides a generic smart education design view. These frameworks are not competing with each other but they provide different perspectives. They focus on different aspects of smart education. As a result, these frameworks help develop and improve the concept of smart education. Furthermore, they provide the necessary conceptual infrastructure for smart education design and utilization. Table 4 presents a comparison of smart education and learning frameworks. '

Smart education framework
Based on an investigation of a wide range of information technologies supporting smart education, we developed a smart education framework as presented in Fig. 2. The framework is constructed in a layered architecture. New or improved teaching methods are at the core of smart education. The outer layers support the core layer in the realization of smart education. The purpose of each layer is described.

New or improved learning/teaching approaches (core layer)
In the 2018 US-China Smart Education Conference, one of the common themes was the structure of education is changing. These changes include "integrating new technologies, new pedagogical approaches, and new learning spaces and places" (Spector, 2018). We believe new or improved learning/teaching methods are at the essence of smart education. These new or improved teaching methods include approaches such as personalized learning, flipped learning, blended teaching, game-based learning, case-based learning, etc. The use of traditional teaching and learning approaches supported by information technologies will not be adequate for smart education. Consider the use of computers in education and training. Computers are among the most influential innovations of the century. However, they did not change the essence of teaching or improve education dramatically yet. Thus, merely having a particular information technology in an educational setting does not create a paradigm shift for education. As a result, new or improved teaching methods are at the center of smart education.

Essential/transforming technologies (second layer)
These technologies are essential for smart education and they transform traditional education into smart education combined with new or improved teaching methods. These technologies are learning management systems, smart/ambient intelligent classrooms, and virtual classrooms. Note that we combined smart classrooms with ambient intelligence since they are closely related. Smart classrooms embody the concept of ambient intelligence. Therefore, the terms "smart classrooms" and "ambient intelligent classrooms" may be considered synonyms. These technologies are required for the realization of smart classrooms. They form the necessary infrastructure for the inclusion of enriching and supporting information technologies.
In the figure, we draw a line between smart/ambient intelligent/virtual classrooms and learning management systems. This line also extends to the upper layer of enriching technologies. The line in the upper layer divides the technologies into two. One set of technologies consisting of learning analytics, educational data mining, e-books, and interactive books, and academic tubes enrich the learning management systems. The other set of technologies including virtual environments, augmented reality, educational robots, and serious games mainly enrich smart classrooms. With this line, we highlight the upper layer technologies supporting the essential technologies. However, we should keep in mind that technologies are influenced by other technologies, and we cannot draw strict lines between areas. For example, while serious games enrich smart classrooms, they may also be incorporated into learning management systems. Therefore, this line between the layers should be thought of as a guideline indicating which technologies influence which others mainly.

Enriching technologies (third layer)
The technologies in this layer are the technologies enriching the smart education experience. Incorporating some or all of these technologies into smart education increases the teaching and learning experience. We believe that not all technologies are required for the implementation of smart education in a specific subject or type of education. Depending on the education and training goals, we may employ various technologies in combination and use suitable ones. That is the reason we call this layer as enriching technologies.

Supporting technologies (fourth layer)
These information technologies are used for many other purposes in addition to education. We may simply call these general-purpose technologies. Therefore, these technologies support the technologies in the below layers.
The layers in smart education are conceptual layers based on their supporting role in the implementation of smart education. The smart education framework does not necessarily show the hierarchy of technology dependence.
This smart education framework is generic. With this framework, we may develop customized frameworks for a specific education goal or subject. For example, we may develop a framework for history teaching. This customized framework may include some of the technologies included in the smart education framework.
The technologies in the smart education framework are not and cannot be exhaustive. New technologies are developed every day. We also find educational use for a specific technology as well. Furthermore, it is hard to draw a boundary line for technology. For example, we did not include holograms as a supporting technology for smart education. The technology for creating holograms is a promising technology that may find extensive use in education. The hologram technology is still quite immature. Also, we may consider holograms as a part of virtual or augmented reality technology.

Smart education design
We developed a smart education design approach as outlined in Fig. 3. First, we set the objectives for education and training activities. These objectives may be set at different levels such as course objectives or a lecture objective. Then, we choose a suitable pedagogical approach to achieve the objectives. Using the smart education framework, we identify the necessary enriching and supporting technologies. Note that the framework also includes essential and transforming technologies. Since these are essential technologies, they are already a part of our design. These essential technologies form the necessary infrastructure for enriching and supporting technologies. Then, we design a smart education that will help us achieve the education/training objectives. Naturally, the next step is to perform the education/training activity. During and after the activity, we collect data to understand the learning effectiveness. Based on the data, we evaluate the smart education design and course/training effectiveness. Our evaluation may shed light on the areas we may need to revise or improve. Therefore, there are feedback loops in the smart education design approach.
Using the smart education design steps and the framework, we may develop smart education implementations for teaching various subjects. Figures 4 and 5 show examples as a result of this process. Next, we detail how the smart education design approach is used to develop various courses/lectures. Note that the examples are developed to show how smart education is designed. Smart education design is likely to require several iterations until it is fully developed to the point that it is effective. Therefore, these examples should be considered as starting points or preliminary designs.

Determine education/training objectives
Learn the Roman Empire Era.
Learn why the Roman Empire became one of the most influential empires in world history.
Learn to analyze an era from different points of view based on personal interests.

Determine the pedagogical approach
We decide to use a personalized learning approach. Rather than trying to teach all the aspects of the Roman Empire in detail, we will let the students focus on the aspects they are interested in.

Analyze existing smart education system and technologies utilized
It is also possible that the institution may already have an existing system. When the educational institution would like to improve the existing system, then there is a need to analyze the existing system and the technologies utilized. The analysis will reveal the current effectiveness of the system, its shortcomings, and the required improvements. Based on the analysis results, the smart education system may be modified, upgraded, or redesigned to reach the required education effectiveness. Current system components may be replaced with better alternatives or improved with technological advancements. For the sake of the argument, in this current example, we assumed that the institution acquires a smart education system from scratch. This step applies to institutions that are already using a smart education system and want to improve the system.

Identify required enriching and supporting technologies
Learning management systems and smart classrooms are considered essential technologies. They are parts of our design. We want to use visual learning aids during the lecture. Thus, we will use a video showing the Roman Empire Era from the academic tube that provides educational videos. The academic tube is hosted in the cloud. Furthermore, we want to show our students a virtual world of the Roman Empire. This virtual world includes parts showing Roman government structure, military structure, justice structure, trading practices, daily life, etc. Therefore, we want to use virtual reality technology. The students may choose to focus on various aspects of the Roman Empire based on their interests. The virtual world allows students to navigate various parts of the Roman Empire Era. Furthermore, we want our students to be analytical in their investigations regarding historical subjects. Therefore, we want them to write a blog based on their analysis of the Roman Empire. A blog is a part of Web 2.0 technologies. The students access their blogs through the learning management system. Also, other students can view and comment on each other's blogs. The teacher follows the students' learning progress via their analysis and discussions on the blogs. The teacher may also lead and support various discussions using the learning management system.

Design smart education
Once we identified the required technologies, we design our smart education. Figure 4 shows this design. The bottom box displays the learning approach. The other boxes show the technologies and the related systems and the arrows indicate the conceptual interactions. Identifying the required technologies and designing smart education are iterative processes. Until we are satisfied with the design, we iterate these two steps.
In this step, we conduct an educational or training activity.

Collect learning data
One of the important tasks during the first step is to identify the types of learning data to be collected during the activity. Based on this identification, we collect learning data using the learning management system. We may also get feedback from the students on the effectiveness of the educational activity.
The goals of the Roman Empire History include learning the Roman Empire Era, why the Roman Empire became one of the most influential empires in world history and analyzing the era from different points of view based on personal interests. When the instructor of the course would like to assess whether the learning outcomes are reached or not, he or she may assign quizzes to students using the learning management system. The system assesses the results of the quizzes and with the help of the learning analytics module, the system recommends students review various educational content using the academic tube or interactive books. Furthermore, the learning analytics module analyzes the students' blogs to provide analyses on the engagement of students, their learning interests, how many times they write to their blogs, which students are more active, how the students interact with each other, etc. This depends on the capabilities of the learning analytics module.

Evaluate design effectiveness
We evaluate the effectiveness of our smart education design based on our experience during the activity and student feedbacks. In this step, we may also go back to previous steps and revise or improve our educational design.

Evaluate course effectiveness
This is also an evaluation step. In the previous step, we evaluate the design. In this step, we evaluate whether we are successful in achieving our educational goals. Based on the evaluation, we may repeat the process from the start.
One key aspect of our smart education design approach is the continuous improvement loop. We should always seek ways to improve our educational design. The fastchanging technologies necessitate such an improvement loop.

Smart education design example for teaching algebra
In this example, we briefly explain how we may design an algebra course using a smart education design approach. We will not go into the details as we did in the previous example. Since some portions of the process are the same. Figure 5 shows the smart education design example for the algebra course.
In this example, our educational goal is to teach algebra in line with the student's progress in learning the subjects. Therefore, we choose adaptive and personalized learning as our main pedagogical approach. We use an interactive book that can be downloaded from the learning management system to the student's mobile tablet. The student's tablet is connected to the learning management system via the smart classroom network infrastructure. The student starts solving algebraic problems, such as functions, following the course syllabus. The learning analytics software module, a part of the learning management system, analyzes whether the student can solve the problem or not, the student's problem-solving technique, the time spent on solving the problem, etc. The learning analytics software module profiles the student's algebraic problem-solving ability and capability. Then, using educational data mining technology, the learning management system downloads the most suitable problem set and order of problems for the student. This problem set and order is identified and optimized by analyzing a great number of students' algebraic problem-solving history. The educational data mining application is hosted on the educational cloud. Based on the real-time analysis of a student's problemsolving activity, the system may recommend using the augmented reality system that is loaded with software to help the student understand the problem visually. Note that augmented reality technology is enriching. If we do not have the necessary equipment or the software for the augmented reality system, we may show the student an educational video from the academic tube that is presented on the student's mobile tablet. All this learning activity is monitored with the learning analytics software module. The course teacher helps the students whenever needed. It is possible to argue that the teacher's role is minimized in this smart education design. While it may seem so, we believe the teachers will continue to play a significant role. First of all, this is a complex design requiring several technologies to work in harmony. We may encounter IT-related problems during the course. For example, if the internet connection is lost, then we may not able to download the adaptive problem set from the cloud. Then, the teacher will be the source of the adaptive problem set. Furthermore, there may be some students who learn better with one-to-one human communication. Depending on the availability, accessibility, and effectiveness of the technologies, we may develop other smart education designs. The development of educational design alternatives, course management, and implementation, and on-site observation of the learning activity requires teachers. These and other issues will necessitate the presence of a human teacher at least in the near-and mid-term.

Validation of the framework
To validate the smart education framework, we investigated the smart education systems (SESs) reported in the literature. For this purpose, we conducted a systematic literature search on the SCOPUS database with the keyword "smart education". The search yielded 353 results. The search was conducted on the title, keywords, and abstracts. The results included book chapters, journal articles, conference proceedings, and some other types of publications. The literature search data is presented in Table 5. Each abstract of the reported study is read and analyzed. After analysis, each study describing a smart education system is carefully investigated. For each SES, the education/learning/teaching method and the information and communication technologies (ICTs) used are identified and mapped to the framework layers and components. An overview of the systematic literature search procedure is presented in Fig. 6.
In the literature, there are various proposals or implementations referred to as smart education systems. However, in some of these studies, the systems referred to as SESs only provide a specific learning function using various ICTs. For example, one such system (Kobayashi et al., 2017) provides the learner with multi-aspect information collected from various Internet resources, such as Wikibooks, Youtube, Twitter, search engines, based on the selected keywords. Essentially, the system is a smart multi-aspect educational content collector. There are also various studies focusing on computerengineering-related issues rather than educational issues. For example, Shapsough and Zualkernan (2020) developed an IoT-based system for ubiquitous context-aware learning. In the study, they discussed the Internet of Things (IoT) system architecture, suitable networking protocols, and networking performance of an example implementation. They did not focus on how the proposed system contributes to education. Therefore, in our literature search, the SESs selected are the studies focusing on how the proposed system contributes to education rather than studies only discussing IT-related issues or one limited aspect of smart education.
During the screening phase of the literature search, we identified that half of the studies only use the "smart education" phrase for enriching the argument of their study. These studies mostly focus on achieving smartness in the context of Industry 4.0, smart cities, or smart campuses. Smart campus-related studies mostly discuss issues other than education such as incorporating biometrics to increase security on the campus  etc. One-third of the studies focus on the organizational, economic, or social issues of smart education. Among the rest, several abstracts are related to the contents of conference proceedings including smart education studies. Therefore, only a handful of studies focus on the development of smart education systems or the use of particular information technology in the educational context. As a result, even though we aimed at including as many studies as possible for analysis, there were only 12 systems that can be classified as smart education systems comprising a coherent use of pedagogical approaches and ITs. The studies focusing on only one aspect of smart education mostly discussed learning analytics and personalized learning. Note that our goal is not a systematic review of smart education, but to identify SESs among these studies. Therefore, we only investigate and report the SES-related studies. Tables 6 and 7 present the identified Smart Education Systems as a result of this systematic literature search.
There are several findings when SESs included in our analysis are examined. The first finding is that the smart education framework is able to describe the smart education systems developed or proposed in the literature. All the systems listed in Table 2 have an important characteristic: These systems are developed based on a specific (or a specific set of ) teaching or learning approaches. Personalized, Individualized, Adaptive, Interactive, Ubiquitous, Collaborative, Flipped, Blended, Case-based, and Challenge-based learning are the learning approaches that form the basis for the smart education systems listed in Table 2. Note that, in our framework, the learning and teaching approach is the core layer. The identified SESs include at least one type of IT from each layer in the smart education framework. So, we can say that the layered architecture of the smart education framework is a suitable approach for designing SESs. Another finding is that almost all of the SESs utilize a type of software providing certain functionalities of learning management systems. Basically, there is software that brings ICT components together and manages the learning/teaching-related tasks and other types of tasks in the system. Three of the SESs specifically state the use of smart classrooms. However, for others, we cannot be sure about the educational environment since in those studies the educational environment is not specifically spelled out. Furthermore, since most of the systems are currently at the architectural design phase, we believe the educational environment will be specified in the implementation phases of the system developments. Ambient intelligent classrooms, smart classrooms, virtual classrooms, interactive books, e-books, learning analytics, academic tubes, virtual reality, augmented reality, gesturebased computing, cloud computing, mobile devices, web 2.0, and social networks are information technologies used in SESs. Learning analytics, e-books, mobile devices, and cloud computing are commonly used in current SES designs or implementations. We did not find examples of educational robot use, serious games, and educational data mining in the identified systems.
Based on the analysis of the findings, we determine that the smart education framework has the capability to serve as a guide for smart education system designs. Note that the smart education framework does not necessitate the use of all information technologies in a single smart education system. The framework aims at building a base for the suitable use of the pedagogical approach and a coherent set of information technologies to reach a learning outcome. This is in line with our definition of smart education.     Jo et al., (2012Jo et al., ( , 2014Jo et al., ( , 2016) Prototype and partial system implementation Structured plug-in integrated teaching and learning (ITLA) system The system consists of a Smart Content Service System and School and Home Learning System. The system is designed to provide services that enable smart learning, smart teaching, smart creating, and smart assessing. The Smart Content Service System is composed of tools and services that are connected to a content management system (CMS). It includes a smart contents creation tool, content autotranslation service, content auto-transfer tool. The smart school and home learning system include a learning management system connected with a smart learning tool, smart class, and personalized learning assistance tool. The smart learning tools in couple with other tools provide learning and academic analytics functionalities. The smart class is supported with smart devices, desktops, and smartboards. The CMS and LMS are supported with a contents repository system. As a whole, based on personalized learning, this smart education system offers LMS, a smart classroom environment, learning analytics functionalities, educational resources built upon mobile and cloud computing technology Demir Smart Learn. Environ. (2021) 8:29 Jeong et al. (2013) Architectural design Content oriented smart education system The proposed system is a cloud-based system in which the educational resources content is stored on the cloud. The system utilizes an authoring tool for creating smart media content including texts, images, videos, 3D, AR, VR objects. Cloud-based smart media services, content viewer for displaying smart media content, inference engine for providing customized learning content, security system are applications that support the systems The content provider (instructor) creates educational content, and consumers (learners) consumes content that is stored on the cloud and accessible via devices including mobiles. The system supports both open and private educational content. The inference engine provides students with personalized content by analyzing preferences, learning styles, content usage, and interaction patterns. The platform for cloud-based educational smart media services with support from other tools provides LMS functionality, educational resources, and ubiquitous access via any device. The inference engine provides learning analytics functionality Demir Smart Learn. Environ. (2021) 8:29  The framework of a smart learning environment consists of the following modules: learningstatus detecting, learning performance evaluation, adaptive learning task, adaptive learning content, personal learning support, databases for learner profiles, inference engine, and knowledge base. The system based on this framework is envisioned to work on a wireless communication network and to provide a user interface to students for smart learning. Mobile technology supported with a wireless network will enable ubiquitous access to users. This framework benefits from learning analytics functionalities via its modules. To realize this framework a learning management system will be required Demir Smart Learn. Environ. (2021) 8:29     A summary of the findings are presented below: • The smart education framework (SEF) has the capability to describe all the identified Smart Education Systems (SESs). • The earliest SESs identified is reported in 2010. The latest one is reported in 2020. • Most of the SESs are architectural designs at this point. Only a few SESs are partial or prototype implementations. • All identified SESs are based on a learning/teaching approach. Personalized, Individualized, Adaptive, Interactive, Ubiquitous, Collaborative, Flipped, Blended, Case-based, and Challenge-based learning are among these approaches. • Almost all identified SESs utilize a type of software providing various features of learning management systems. • The identified SESs include at least one type of IT from each layer. • Ambient intelligent classrooms, smart classrooms, virtual classrooms, interactive books, e-books, learning analytics, academic tubes, virtual reality, augmented reality, gesture-based computing, cloud computing, mobile devices, web 2.0, and social networks are information technologies used in SESs. • Learning analytics, e-books, mobile devices, and cloud computing are commonly used in current SES proposals or implementations. • We did not find examples of educational robot use, serious games, and educational data mining in the identified systems.

Discussions
According to various scholars including us, the term "smart" inherently encompasses the use of various intelligence technologies. What makes a system "smart" is the use of a certain level of AI technologies in the system. The level is dependent on the need, available AI technologies, and budgetary concerns. As a result, a smart education system is inherently expected to create an intelligent environment for education and training activities. Note that the framework is conceptually layered to highlight the contributing roles of various technologies in smart education. These are technologies and in an actual system implementation, the software and hardware components used may utilize various technologies at the same time. For example, a learning management system may already be implemented with learning analytics, open or private educational contents such as e-books or interactive books, gesture-based computing for disabled users, etc. These technologies may be implemented as software modules of the learning management system and the interaction between these modules will not necessarily be linear. In fact, the interaction among modules or components will be complex and non-linear to meet the system goals and requirements. Consider the following example implementation of a smart education system based on the Service-Oriented Architecture (SOA). While the SOA middleware software handles the communication between services offered with smart education modules, the system controller module handles the interaction required to achieve certain system tasks. As a result, while the smart education framework depicts the technologies in a layered fashion to ease the understanding of technology roles within the educational context, in actual system implementations these technologies form the basis for designing and implementing necessary education system components and modules with nonlinear interactions.
In the previous examples depicted in Figs. 4 and 5, we highlighted technologies used in specific course design examples. Note that these are technologies, rather than actual systems or system components. In actual smart education system implementations, these technologies will be realized with software and hardware components. The functionalities provided with these technologies may be allocated to one or more components. Figure 7 shows an example of smart education system implementation based on service-oriented architecture (SOA). In this example, the software components providing services communicate with each other utilizing an SOA middleware. To accomplish a smart educational task, complex interactions among a Fig. 7 An Example smart education system implementation based on service-oriented architecture number of components may be required depending on the design. Therefore, while the conceptual smart education design is layered to ease the understanding of the specific roles of technologies, the actual system architecture implementations may be different.
The smart education design steps are specifically developed to be generic. This allows the steps to be used in many smart education designs. As the concept of smart education is new, until the concept is understood and utilized by many, the smart education system designs and the course designs will require support from smart education experts. These experts will customize these steps based on the specific needs of educational institutions. Therefore, in the early phases of smart education, support from smart education experts will be crucial.
The last steps of the smart education design are to evaluate design effectiveness and course effectiveness. In the early days of the smart education paradigm, smart education experts will help school administrators and course instructors in designing and constructing smart education systems. Furthermore, the students will likely provide feedbacks on the effectiveness of learning. As instructors get experience in smart education activities, they will better evaluate the smart education designs. Furthermore, most current smart education system proposals include various levels of learning and academic analytics capabilities. Tables 6 and 7 provide analyses of current smart education systems proposals. Tables 6 and 7 indicate such learning and academic analytics use. The data obtained from these components of smart education systems will help better understand the effectiveness of learning and systems. With all these feedbacks, experiences, and data the course designs based on the smart education paradigm will evolve and better serve student needs. EDUCAUSE (2021) Horizon Report Teaching and Learning Edition lists key technologies and practices based on their importance in moving teaching and learning forward. These key technologies and practices are artificial intelligence, blended and hybrid course models, learning analytics, micro-credentialing, open educational resources, and quality online learning. While artificial intelligence and learning analytics may be considered technologies, the rest may be considered practices. Artificial intelligence is a broad term and the applications are countless. AI technology improves the capability of other technologies such as XR, smart classroom, educational data mining, educational robots, etc. Therefore, its effect is orthogonal. Learning analytics is already listed as enabling information technology for smart education. The technologies listed in the previous section cannot be exhaustive. New information and communication technologies are introduced every day. Therefore, as new technologies are introduced, they will take their place within the framework based on their role in contributing to smart education. Some of these technologies will be supportive technologies, some will be enriching and some others will be essential. We categorize technologies based on their contribution to smart education.

Conclusions
In this study, based on an investigation of a wide range of information technologies supporting smart education, we developed a Smart Education Framework. The framework conceptually structures the technologies in a layered architecture. We also developed a smart education design approach based on the framework. Furthermore, we show how to use the framework and design approach to develop specific smart education course or lecture designs. To validate the smart education framework, we examined smart education systems reported in the literature. To identify smart education systems, we conducted a systematic literature search. The literature search results show that the smart education framework has the ability to describe smart education systems. Furthermore, we observe that there are only a handful of smart education system designs or implementations currently reported in the literature. This study contributes to the literature with a smart education framework, a smart education system design approach based on the framework, and an analysis of current smart education system design and implementations.
Expectations from applying information technology in education and training are high. However, the realizations of practical implementations are challenging (Buckingham, 2013). Organisation for Economic Co-operation and Development (OECD) Center for Educational Research and Education (CERI) states that teachers' use of ICTs often lags behind the technical skills required by students by the time they enter the workplace (OECD, 2016). Spector (2013) states that for the realization of education and training, we still need properly trained and dedicated teachers, designers, administrators, policymakers, and parents in addition to new and powerful educational technologies.
An OECD report states that technology is everywhere except at schools (OECD, 2008). While the report is a decade old, there is not much evidence to suggest this has changed. Our educational institutions are generally formal and bureaucratic. Information and communication technologies (ICT) are quick-paced and progressive. Our educational systems are static. ICTs are dynamic. There is an incompatibility by nature in terms of pace and dynamism between educational systems and ICTs. Thus, incorporating ICTs effectively into educational systems is inherently challenging. There are and will be many issues to overcome.
New information and communication technologies are creating a paradigm shift in education and training (Duffy, 2008). Furthermore, they support new learning approaches such as distance learning, mobile learning (m-learning), personalized learning, flipped and blended learning, social collaborative learning, game-based learning, etc. Information technologies coupled with new learning and teaching approaches will help to realize the concept of smart education. The framework outlined in this article has a technology focus while stressing the importance of a coherent combination of new or improved learning and teaching approaches with suitable technologies. As future work, this smart education framework may be extended. The extension shall focus on identifying how to combine various teaching and learning approaches with the most suitable technologies.
One of the emerging paradigms in education is Bring Your Own Device (BYOD) and Bring Your Own Technology (BYOT). In this paradigm, the students utilize their own computers, tablets, etc. during educational activities. How this paradigm will affect the