Font Size: a A A

Moodle Features Plug The Secondary Development Of Research

Posted on:2010-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y F XuFull Text:PDF
GTID:2208360275455127Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Moodle is developed by an Australian teacher-Martin Dougiamas.lt is based on constructivist educational theory developed for building Internet-based courses and web packages.And it is a free open-source software,at the present time has been widely applied in various countries.As a well-known open-source course management system,Moodle lovers of all over the world can participate in the design and development.In order to meet specific needs, on the basis of not changing the core code,developers do the re-develop of Moodle and distribute through the official website all over the world available to the Moodle user.In this paper,literature research method used to understand philosophy and functional characteristics of Moodle.Then the article analyse the Moodle architecture and relational technologies,and study the important interface of Moodle module for the re-develop.By reasearching the existing way of Moodle re-develop,this text outlined four types:activity module,block,type extension and the other type and analyse each approach of the re-develop.After that show a typical case of each mode.For different interface of activity modules and blocks,chapter V design and develop the plugin from the needs analysis,database design,interface design of teacher-student interaction module,goal setting activity module and the browser function section of students report.Eventually achieve the correlation function of the needs analysis.Finally the thesis summarizes the main job and deficiencies,and makes the prospect of future work.The main research results of the thesis are:1.Analyze platform architecture of Moodle from the view of technical analysis point,then from the Moodle source code to start the analysis of the Moodle installation process,permissions, and the page with the code base and data table.It can lay the foundation for the re-develop.2.Gather the existing cases of re-develop for statistical analysis.According to different functions and installation method,this article put the case into four types:activity module,block, type extension and the other type,then explain the similarities and differences in the course of installation and use.3.Develop the plugin for interactive features of activity module and the study management of block module.Explain the process of re-develop and implementation the needs analysis in the book features.This can provide useful reference for the re-develop of Moodle.
Keywords/Search Tags:Moodle, re-develop, plugin, survey
PDF Full Text Request
Related items