php_extension moodle,[转载]PHP  Moodle二次开发

1.

Moodle主要功能模块

Moodle主要包括的功能有课程管理,网站管理,学习管理。

课程管理有丰富课程活动,包括论坛,测验,作业,投票,聊天室,博客,讨论区等等,这些活动模块由开发者不断的扩展

1.作业模块

通过作业模块,教师可以给学生布置一项任务,学生可以将自己的工作成果上传到服务器上。典型的作业包括论文、项目和报告等。

2. 讨论区模块

讨论区模块是比较重要的,交流和讨论都在这里进行。教师可以根据不同的教学目的选择不同的讨论区类型,还可以设置不同的显示格式以及对张贴的内容进行评分来作为评价的依据。通过订阅讨论区,学生和教师可以通过电子邮件收到最新的张贴内容。

3.测验模块

测验模块允许教师设计、编制测验,包括选择题、判断题、简答题。题目分别储存于题库中,可以在课程中重复使用,还可以供其它课程使用。测验可以多次作答,每次作答都是自动打分,教师可以选择是否给予反馈信息或是否显示正确答案。这个模块包含了评分工具。

4.聊天室模块

聊天室模块是实时的文字沟通。在聊天窗口中可显示大头照,支持URLs、表情图示、嵌入式的HTML、图形等。所有的讨论都会被记录下来以备为日后参考,而且学生也能看到。

5. 互动评价模块

学生可以对教师给定的范例作品文档进行公平的评价,教师对学生的评价进行管理并打分;支持各种可用的评分级别。

2.

角色权限:

权限-角色-场景-用户

角色是一组权限的集合代名词,

moodle角色有:管理员,课程创建者,有编辑权的教师,没有编辑权的教师,学生,访客,认证用户和首页认证用户。其中访客指没有登录的用户,访客和认证用户默认不可删除,其中认证用户为所有注册用户的默认角色,附有基本操作的权限集。

系统管理员负责管理控制整个站点,负责对教师、课程管理员等角色进行授权

课程管理员负责平台课程体系的建设与规划

教师负责课程内容建设、开展在线教学

教师:

教师可以全面控制课程的设置:

选择课程模式(社交,话题,星期)

设置主页风格

编辑试题

为权限低于自己的角色进行分配

学生

学生可以自学学习资源、 组成协作小组、参与学习活动、讨论区发帖讨论、与同学老师协作交流。

学生的权限比较低,除了学习,查看自己成绩,讨论之外,不能做其它修改

管理员

管理员的主要任务是在平台上搭建支持在线学习的软硬件环境

设置课程体系

为用户分配角色权限。

可分为站点管理员和课程管理员,站点管理员可以进行包括修改系统配置,维护课程/用户信息,设置站点首页、安装和维护功能模块等;课程管理员主要负责创建新课程。设置课程信息和任命教师。

3.

添加家长角色:

家长角色的功能比较简单,如浏览自己孩子的成绩,浏览论坛,讨论区等等,可以编辑自己的博客,可以在论坛发帖讨论等

家长角色由管理员添加:网站管理—用户—权限—定义角色

并为家长角色分配场景:活动模块场景,板块场景

在权限设置中为该角色选择适当的权限即可

4.

关于场景的理解

Moodle场景有:系统场景,用户场景,课程类型场景,课程场景,活动模块场景,板块场景

系统场景是所有场景的父场景,包含了所有场景的权限,所以权限最大,父场景都是子场景的权限的集合,当用户每进入一个界面(场景),都会受到相应的场景的权限的限制

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值