moodle平台特点
1、总体设计Moodle比较容易安装,可以支持大量的多种类别课程,特别重视整个系统的安全性。所有的界面设计风格一致、简单、高效,而且不需要特殊的浏览技能。
2、网站管理
网站是在安装时定义的管理者来进行管理的。管理者进入“主题”既可以设定适合自己的网站颜色、字体大小、版面等。在网站中还有活动模块,和43种语言包用以满足不同国家的学习者的需求。而且一些代码已经清楚的写出,方便用户按照自己的需求对其进行修改。
3、用户管理
每一位用户都可以选择一种语言应用于Moodle的用户界面;可以指定自己的时区和相关的数据;鼓励学生建立一个在线档案,包括相片、个人描述、E-mail地址,而且这些信息可以依据用户要求不呈现;
如果学习者有一段时间不参加活动的话,管理员将有记录,其注册将自动退出。为了安全起见,老师可以设定课程的登录密码,以阻止那些闲杂人等进入。课程的开设账户仅仅对建立这些课程和教授课程的人公开。
目标是使管理者尽可能少的参与系统的安全保障。通过将验证模块插件整合到系统中,来支持一些验证机制。学生可以创建他们自己的登陆账号,而其电子邮件地址将需要验证。
Moodle 3.4新增功能
1、更好的日历管理由于这个Moodle用户协会(MUA)项目,您可以轻松地在一个方便的弹出窗口中管理日历事件,包括新的类别事件。
2、拖放日历事件
这种MUA资助的改进功能可让您轻松地将日历中的事件拖放到新的日期。
3、私人文件存储显示
上传文件到您的私人文件时,您现在可以看到您使用了多少空间,帮助您更好地管理您的存储限制。
4、改进的全局搜索
如果全局搜索已启用,现在可以搜索您没有注册(但允许查看)的块和课程。
5、更轻松的活动导航
“上一页”和“下一页”链接以及跳转菜单使得在课程之间进行导航更加简单直观。
6、从您的手机Moodle!
页脚和用户配置文件中的链接现在鼓励您下载和使用Moodle Mobile应用程序。
7、更高效的用户管理
教师现在可以注册,搜索,筛选和批量编辑或删除新的单个“ 参与者和注册”屏幕上的学习者。
8、将活动标记为完整
新功能“ 覆盖活动完成状态 ”意味着教师可以代表学习者手动标记为完成(或不完整)的活动。
9、有用的文件类型选择器
在研讨会和作业中指定所需的文件类型时,以及上传媒体文件时,建议的文件类型列表使选择更容易。
10、标记数据库条目
在知识兔上一版本的词汇表,论坛帖子和书籍章节标签之后,您现在可以让学习者标记数据库条目。
使用简介
一、基本要求1、你将需要一个工作的Web服务器(如Apache),一个数据库(如MySQL,MariaDB或PostgreSQL),并配置PHP。请参阅dev文档中的发行说明以了解软件要求。
2、Moodle需要一些PHP扩展。但是,Moodle会在安装过程的早期进行检查,并且可以修复此问题,并在缺少安装脚本的情况下重新启动安装脚本。
3、如果你想让Moodle发送邮件(你可能会这样做),你需要在你的服务器上运行一个Sendmail(Unix / Linux)或者访问一个SMTP邮件服务器。
二、创建一个数据库
1、使用您选择的数据库服务器,创建一个新的空数据库。默认编码必须是UTF8。例如,使用MySQL:
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
2、为数据库创建具有适当权限的用户/密码组合。
3、注意:将GRANT ON GRANT *作为包含'。*'的数据库名称而不仅仅是数据库名称是很重要的。保存这个用于Moodle用户的密码,因为以后在安装时需要它。
三、创建数据目录
1、创建一个空目录来保存Moodle文件。它不能位于Web服务器所在的区域,并且必须具有权限,以便Web服务器用户可以写入。除此之外,它可以位于任何地方。通常情况下,要么让它由Web服务器用户拥有,要么赋予“所有人”权限。如果它在一个共享的/ NFS驱动器上,那么在默认情况下阅读Caching,Moodle缓存到这个磁盘区域,慢分享将意味着糟糕的性能。
四、安装Moodle代码
1、如果你之前下载了zip或tgz文件,那么解压缩/解压缩/移动/复制Moodle代码(以上获得),以便它将由你的web服务器分享服务。
2、检查的权限,确保Web服务器就不能有写入权限任何Moodle的代码目录中的文件(网站的一个非常常见的根本原因被黑客攻击)。
3、如果需要,请将您的Web服务器配置为使用您选择的URL来分享Moodle站点。
五、配置Moodle
1、在Moodle代码目录中,找到config-dist.php文件并将其复制到一个名为config.php的新文件(但是先阅读下一步“安装Moodle”)。
2、用你最喜欢的编辑器编辑config.php,并改变适当的设置,指向你的网站,目录和数据库。注意:如果Moodle安装脚本不存在,Moodle安装脚本会为您创建config.php,但确保您(之后)适当地设置权限
六、安装Moodle
1、在浏览器中转到您的moodle站点的URL(安装将自动完成)或运行命令行版本(需要cli版本的PHP):
/ usr / bin / php /path/to/moodle/admin/cli/install.php
2、CLI为您创建config.php,如果您在上一步中创建了一个,则不会运行。
3、完成安装后,请确保您的文件权限对于Moodle程序文件(不可由Web服务器写入)和Moodle数据文件(可通过Web服务器写入)是正确的。
七、设置cron
1、您需要定期运行cron作业。建议按照使用回收站时异步活动删除的要求,每分钟运行一次cron。典型的Unix cron条目如下:
* * * * * / usr / bin / php /path/to/moodle/admin/cli/cron.php> / dev / null
2、除非cron定期运行,否则您的网站将无法正常工作。这是非常重要的,你不要跳过这一步。>
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验