With the rapid development of mobile Internet technology,online learning has gradually become the main way of modern learning.Students use the education platform established on the Internet to conduct online learning.This new learning method can fragment learning time and move learning place to meet personalized learning needs of learners.Looking at the online teaching platforms at home and abroad,it can be seen that Coursera,edx,Academic Earth and other online courses are world-renowned free large-scale open online courses on the Internet.MOOC China,netease open class,dobe open class and netease cloud class are also popular online teaching platforms.The large scale and full openness are not only the advantages of MOOC,Coursera and other online teaching platforms,but also their problems,which are the main reasons for "high registration rate and low completion rate of students' courses".At present,many learning platforms are mainly based on video online teaching,which lacks effective learning closed-loop,and learners cannot quickly obtain high-quality resources.In addition,online education websites are not fully segmented.How to design and build an online teaching platform that can meet the personalized,interactive and complete learning closed-loop requirements of students in the education stage of compulsory learning has become the focus of this paper.In order to quicken the steps of our school campus informationization construction,meet the demand of personalized learning,promote the effective integration of information technology and multidisciplinary,based on the analysis of advantages and disadvantages of the open source platform,choose more in line with the actual education demand and excellent EduSoho open-source platform platform architecture,structures,LAMP environment,the structure of B/S pattern design,Symfony2 Web Framework for PHP Web development Framework to achieve the design of the system,develop a secondary schools and online courses teaching and learning platform.In this paper,the development of online teaching platform,suqian branch of the affiliated high school of south of the division of application scenarios,in the paper the design of online teaching platform not only has the basic function module,and starting from the security per-formance of system,joined the security function module in the design of system module,using access control technology,and the MD5 algorithm to encrypt data,to ensure the security of data.In the functional modules of this teaching platform,improve the efficiency of students' course selection through the video recommendation function;Through the job submission,view,download and comment functions in the job management module,electronic job management can be realized and good interaction between teachers and students can be increased.The evaluation and feedback of students on teachers can also enhance the effective monitoring of students' learning behaviors by teachers in the follow-up online learning. |