Moodle文件夹简介

Moodle简介

Moodle已经个一个学术项目演变成为世界知名的虚拟学习环境。Moodle是一个开源的课程管理系统,是Modular Object-Oriented Dynamic Learning Environment的简称(模块化面向对象动态学习环境的简称)。

Moodle的指导思想是社会建构主义学习理论,这种学习方式的特点是交互,建构主义者认为当人们在和学习的材料进行交互、为他人建构新的材料、和他人共同探讨材料的时候可以学习的更好。知识的构建是在社会情境下通过和其他人之间的交互以及与学习材料的交互得到的。通过分析学生的需求,理解moodle能做什么,怎样使用moodle的不同特性来实现你的课程目标。

通过添加静态资料、交互式活动和社会特性到课程中帮助学生达到学习的潜能。

Moodle能够应用到传统的课堂教学、完全的在线教学和远程教学当中,都能够提供强大的资源支持。

Moodle的架构

Moodle是由开源的LAMP框架构成,包括Linux(操作系统)、Apache(web服务器)、MySql(数据库)、PHP(编程语言)。

该图表明了moodle架构中元素之间的调用。

Moodle的主要构建模块如上图所示,区分为代码(php、html、css、javascript)和数据(主要是通过moodle接口来添加值)

Moodle数据库、模块(例如资源和活动)、板块、插件和其他实体代表了代码。通常是存在moodle目录的文件系统中指向dirroot目录。

Moodle中的课程、用户、角色、分组、成绩和其他数据例如教师添加的学习资源、学生发表的帖子和系统管理员的设置都存储在moodle数据库中。然而用户的图片、上传的作业存储在另一个moodle目录中,称作moodledata,存储的目录称作dataroot。

代码和数据的存储位置

尽管moodle很好的组织了它的代码和数据,通常最好知道文件在学习系统中的位置。

系统文件(运行moodle必须的文件)存储在dirroot(moodle的安装目录文件)下的一系列文件中。

Admin moodle管理员的操作

Author 用户认证操作

Backup 备份和还原操作

Blocks  课程中出现的板块

Blog 内部和外部博客功能

Calendar 日历和事件管理

Cohort 处理网站群

Comment 课程评论

Course 管理课程目录和呈现的方式

Enrol 登记操作

Error 错误处理

Files 文件管理

Filter moodle过滤器应用到文本编辑器中的词语过滤

Grade 成绩和成绩表管理和报表

Group 分组和组管理

Install moodle安装和更新语句

Iplookup 查看IP地址

Lang 本地化语言,一种语言一个目录

Lib 核心moodle代码库

Local 为本地定制化推荐的目录

Login 登录管理和账号创建

Message 消息工具支持多种方式的传递。

Mnet 对等网和hub网络

Mod 核心moodle课程模块

My 用户个人仪表盘

Notes 处理个人档案中的笔记

Pix 产生站点图片

Plagiarism 抄袭检查插件

Portfolio 允许用户来导出数据

Question 问卷调查和问卷调查的类型

Rating 等级评定 用在论坛、词汇表和数据库中。

Repository 存储插件允许用户导入和载入数据

Rss Rss feeds

Search 本地课程搜索和全站点搜索

Sso 单点登录操作

Tag 加标签

Theme 主题用来改变站点的风格和外观

User 用户管理

Web service web 服务功能。

 

 

  1. 课程管理

怎么建立新的课程和在目录中进行组织。

  1. 用户管理

在系统中怎么管理用户。包括扩展用户资料,手动添加用户和批量上传用户。

  1. 权限管理

权限管理,在不同的场景中对不同的用户使用权限,包括分配权限,更改已有权限和创建新的权限

  1. Moodle外观

定制化首页,创建moodle主题和支持移动设备,根据用户访问设备的不同,提供不同的显示策略。

  1. Moodle插件

介绍众多的moodle插件,包括活动、板块、过滤器、档案袋、文本编辑器、问题类型和行为动作等等插件。

  1. Moodle配置

处理moodle系统中教育学和技术方面的配置。教育学方面的主题包括协作学习、本地化、成绩和成绩本设置;技术方面涉及到同步交流(即时消息和视频会议)和异步交流(邮件、RSS种子)等方面的配置。

  1. Moodle报告

对moodle收集的大量数据进行预测和分析。将会学习到moodle提供的监控功能包括活动报告、用户跟踪和一些基本的统计,第三方工具涵盖产生报告、网页日志分析和实时数据跟踪

  1. Moodle安全和隐私

确保moodle系统中的数据不会被误用,包括安全通知、用户安全、数据和内容安全、系统安全。

  1. Moodle性能和优化

确保moodle系统发挥了全部的性能,包括配置、监控和确保虚拟学习环境的运行速度。包括缓存的设置、回话处理、内存管理、模块设置和其他设置。

  1. Moodle备份和还原

容灾处理,确保系统的数据不会丢失。包括课程备份、站点备份、系统备份以及恢复数据。

  1. 安装第三方插件

怎样通过第三方插件来扩展moodle系统,包括安装、配置和卸载第三方插件。

  1. Moodle通过webservice集成第三方应用

通过webservice来集成其他系统,提供moodle web services的基本的概念信息,建立外部系统和用户控制moodle,同时支持移动应用。

  1. Moodle网络

怎样连接相互隔离的moodle 系统 ,通过对等网络或者moodle hub 的方式。应用学习到的网络技术来连接著名的开源电子档案袋系统Mahara到moodle平台中。

 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值