Design and Implementation of the Cloud Platform Based on Python
Chen Huang
DOI: https://doi.org/10.1109/ICITEICS61368.2024.10624855
2024-06-28
Abstract:At present, with the gradual application of new technologies such as cloud computing, big data, Internet and mobile computing, the pace of informatization in various sectors of the economy and society has been accelerating, the overall level of informatization in society has been deepening, and the revolutionary impact of information technology on education has become increasingly obvious. Education informatization is ushering in major historical development opportunities. Primary and secondary schools are the most important institutions in China. They have a great impact on the future of our country. Therefore, it is necessary to provide them with the best educational tools and technologies that can improve the quality of education. In this article, we will discuss how to design and implement a cloud classroom platform for primary and secondary schools based on Python programming language. The cloud classroom platform implemented in this paper is a classic B/S (Browser/Server) architecture, the project language is mainly Python, and the web framework adopts Django (Model, Template, View, Model, Template, View) development mode, which combines Echarts to complete the visualization of user-related statistical data, and applies item-based collaborative filtering as the course recommendation algorithm, And access the third-party Xadmin to complete the rapid development of the background management module. The platform runs stably on the test server, achieves the goal of providing high-quality free online course resources for student users, and also provides convenient management access for station users. At the same time, it brings traffic to the company's one-to-one teaching business line, helps to increase the conversion rate of paying users, and is of great significance to realize the ecological closed-loop of the entire online education.
Computer Science,Education