Font Size: a A A

Design And Implementation Of Knowledge-sharing Network System Based On Open Course

Posted on:2015-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:D LiuFull Text:PDF
GTID:2308330473453476Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advent of the third industrial revolution, education is being quietly revolutionized. In recent years, a number of the world’s top institutions of higher learning, as well as numerous research institutions, such as Stanford University, Harvard University, Massachusetts Institute of Technology, have done a lot of research to develop a series of tools and platform. From the content of network courses open the network education known as the 1 mode, change to the MOOC(Massive Open Online Course), 2 modes of network education. Developed by Volkswagen, massive open online courses began to gather under its banner, teaching resources from the public to build, publish and share. Adhering to achieve the ideal of sharing educational resources, with an open mind, open source technology-based, network-based knowledge sharing open class system, everyone is to teach everyone to learn, on the basis of resource sharing platform.This research is to be used to create, publish, organize, and manage an online education courses, teaching system platform. Which can include course content, teaching plans, assignments, test questions and other functional modules. The system can be used as an auxiliary of the traditional teaching model of teaching management platform, but also completely open teaching online courses(MOOC) mode of operation. The study uses cloud computing technology platform as a PaaS(Platform as a Service) environment can be deployed in an open SaaS(Software as a Service) services, PaaS platform used mainly Cloud Foundry. The platform uses the Ruby on Rails technology system development, development work mainly using Aptana Studio, background data storage and mainly uses the PostgreSQL database Redis to achieve structured and unstructured storage requirements. Overall platform system mainly uses the MVC framework architecture model, with RESTful architectural style. Combined with the latest mobile applications, Internet applications, serve to form an open integration platform for knowledge sharing network open course system.Currently, the platform has running on a large domestic educational institutions. After proof of actual running time: functions of the system meet the needs of our learners to use, beautiful interface, easy to use. System to achieve the interactive distance learning courses, distance learning learners not only can, but also to participate in the study to be able to with teachers, students discuss problems encountered in the study together. Therefore, the introduction of the system to solve the many problems of the original teaching indoctrination, to achieve a "massive" emerged interactive learning learner participation, to improve teaching platform under the Internet model has played a positive role.
Keywords/Search Tags:Online education, MOOC, Ruby on Rails, PaaS cloud platform, MVC architectural pattern
PDF Full Text Request
Related items