Font Size: a A A

The Design And Implementation Of Lightweight MOOC System

Posted on:2020-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:S K YanFull Text:PDF
GTID:2428330590983053Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer and Internet technologies,Internet technology has penetrated into all aspects of society.As a representative of online education,the Massive Open Online Course is gradually becoming an important development direction in the field of online education with its diverse learning methods and rich learning resources.However,in contrast to the rapid development of the application of the MOOC,the production and performance of the MOOC have not changed much.The producers need to do more preparation work.The process is more and more complicated.The production cycle is long.The production cost is high.And The viewer needs to have better network conditions and bandwidth resources.These shortcomings limit the further development of the application of the MOOC.In view of these problems existing in the MOOC,this topic proposes a new form with "picture + audio + subtitle + specific action" as the content carrier,and builds a platform of MOOC application containing the player of MOOC,the desktop platform,the mobile platform,the backend platform and the recording platform of MOOC.The player of MOOC is implemented by the Canvas element and the Audio element in the HTML5 specification.The desktop platform and the mobile platform are implemented by the popular React technology framework.The backend platform distributes static resources and execution business logic by means of Nginx and Nodejs.The database is implemented by MongoDB with the mongoose tool library.The recording platform of MOOC is an Objective-C-based iPad application.The iPad and Apple Pencil complete the simple and efficient recording process of the MOOC resources.The whole platform is complete in function.Operation process is simple and fast.And the cost of viewing and sharing is low,which basically overcomes the main problems existing in the application of the existing MOOC.This paper elaborates on the design,implementation,deployment and testing process of the new form of MOOC and the application platform of MOOC.The amount of data recorded by this new form of MOOC is generally only one tenth of the video resources,which greatly reduces the size of the MOOC resources.The platform system has been deployed in the online production environment,with more than 375 registered users.And the total amount of related MOOC resources has reached 43,566 times,which has been fully recognized and praised by users.
Keywords/Search Tags:MOOC, Web development, HTML5, React
PDF Full Text Request
Related items