| The new education environment called "Internet + Education" has gradually matured.Considering economics and technical feasibility,it is necessary and valuable to design and implement a self-adaptive learning system for adult colleges.The system model needs to be based on the school running model of adult colleges and the learning characteristics of adult students.System functions are required to support blended teaching model and conform to the rules of adult education.The research of the self-adaptive learning system is applicable to the academic education of adult colleges set up in the municipalities of China.The system model was built after the comparative study of main adaptive learning technologies and well-known self-adaptive systems.And the secondary development technology route based on the Moodle open source platform was determined.The system is analyzed and designed aiming at the problems including the conflict between work and study,the instability of face-to-face teaching order and individual differences of students.It intends to meet the individual learning needs of different students through adaptive technology and teaching interventions.The system can be used to assist teachers in modular teaching or hierarchical teaching.Through the differential analysis of adult college students and full-time university student,the research focuses on adaptive learning technology to solve key problems.The research content includes four aspects: user interfaced and resource types based on learning styles,dynamic difficulty of contents and tests based on student’s learning level,planning and recommendation of learning paths,and teaching interventions based on learning status analysis and We Chat public account.System requirements analysis is composed of functional requirements and non-functional requirements.It includes learning style models and business flows,learning level self-adaptive model and business flow,the logical relationship of contents and learning path model,learning state analysis model and teaching intervention function.In the implementation of the system,Atom 1.41,Navicat Premium,PHP and Maria DB was the main development tools.The overall idea,operating environment,and hierarchical construction method was introduced in the system implementation chapter.The statistical methods of learning behavior and the implementation process of state analysis was also explained.The block function was applied to some modules of the system.The system test was introduced by functional and non-functional tests.The validity of the judgment of learning styles was verified through data comparison.At last,the usage of the system was summarized and prospected.After the system was put into use,it can provide stable and effective services for teachers and students in adult colleges.During used,every functions ran normally,such as self-adaptive user interface and content,learning path planning,and teaching interventions.Running stably and reliably,the system has become the supplement and support for face-to-face teaching.It is used to build an environment for adult college blended teaching.The system has reflected its application value. |