【转】moodle中年级、班级、小组研讨

摘要:
Moodle平台支持等级、类和分组功能,并提供易于使用的分组工具。在Moodle,年级、班级和小组主要通过小组、大型小组和小组进行管理和分配。在上述情况下,Moodle提供分组来解决问题。根据实际情况,我们可以将小组与年级、班级和学习小组等概念等同起来。Moodle有四个地方可以建立小组。让我们逐一讨论Moodle中的团队可以做什么。

Moodle平台支持年级、班级、小组功能,提供了方便易用的分组工具。小组支持公开和封闭属性,配合教学功能模块,教师可以组织小组为单位的教学活动。

在Moodle中,年级、班级、小组主要是通过群组(cohorts)、大组(groupings)、小组(groups)三个来进行管理、分配的。一般情况下,群组相当于某一年级的学生,大组相当于年级中的某一个班,小组相当于班里的某个小组。

       为什么要使用分组?下面我们来试想几个应用情况。

  •  有几个班级都在学习同一门课程时,做为一名教师,在某个时间节点只想对其中的一个班级操作,过滤活动和成绩单。
  • 教师分享自己的课程给其他教师时,课程中的活动和成绩单需要过滤掉;并且你也没兴趣看到其他同事班级中的学生。
  • 当教师需要指派一个特定的活动或资源到一个班或者学习小组,而不想其他学生看到。

在上述的情形下,Moodle提供分组的方式来解决。

下面就这三个分组方式进行具体的分析。

1 小组(Groups)

在Moodle中,最重要的分组是学习小组。很多课程、资源、活动都可以针对小组进行管理。根据实际情况,我们可以把小组等同于年级、班级、学习小组等概念。但是大部分时候我们都把小组等同于一个班级下的学习小组,这样更容易进行管理和区分。

作为一个教学平台,课程是主要的活动区域。在进行课程安排、作业分配、试题等活动时,都可以进行小组的操作。

1.1    小组应用模式

在课程中,小组有三种应用模式:

Ø         不分组(No Groups)在课程中没有组的区分

Ø         分隔小组(Separate Groups)在同一课程中各个小组独立,不能查看或参与其他小组的活动。

Ø         可视小组(Visible Groups)在同一课程中各个小组有限融合,可以查看但是不能参与其他小组的活动。

1.2    小组的应用场景:

小组中分享研究成果或讨论情况;

使用论坛工具来阐述相同的论点,在每个小组中增加个人参与和允许对比不同的结论的机会;

小组使用wiki和论坛工具在一个项目组一起工作;

限制一个学生集合访问资源(比如一个文件);

班级老师访问同组的数据(比如考试分数);

1.3    小组的建立:

在这里先统一描述下所有组的建立。在Moodle中有四个地方可以建立分组。

用户管理—》用户—》账户—》群组;

设置—》首页设置—》用户—》小组;

课程分类—》群组;

课程—》课程管理—》用户—》小组。

1.3.1     小组的建立:

首先在课程中建立小组(课程管理—》用户—》小组),设置好选课密码。

 建立小组

1.3.2       小组的配置

在课程的设置中,将“组”这个设置项中小组模式设置为“分隔小组”或“可视小组”,强制小组模式根据需要设置,若建立了大组的,可以根据需要设置默认大组。在此需要特别说明的是,大组、小组、群组只是一个属性,对当前课程用户没有限制作用,限制与否是由当前用户在课程、课程活动中担任的角色来判断的。下面在讨论大组时会继续说明。

【转】moodle中年级、班级、小组研讨第2张

这里需要提醒大家的是,如果选择了“强制小组模式”,那么在后面进行活动的管理时,小组模式那里是不可选状态。如下图。

【转】moodle中年级、班级、小组研讨第3张

教师或管理员在“课程管理--》用户--》选课方法”中将自助选课设置好,这样,学生或老师选择当前课程时,通过输入小组密码(不是选课密码)就可以自动分配到各个指定的小组去了。若是输入的选课密码,当前用户就没有分组。下图为自助选课的设置。

【转】moodle中年级、班级、小组研讨第4张

下图为学生的选课操作。

【转】moodle中年级、班级、小组研讨第5张

在这里需要注意的是,网站的策略中必须设置了分组选课密码策略。具体操作是:网站管理—》安全—》网站策略。找到分组选课密码策略进行配置。

【转】moodle中年级、班级、小组研讨第6张

1.4    小组中用户的添加

建立好分组后,添加用户比较麻烦,需要一个一个分组的去添加用户。当然,为了简化用户操作,Moodle还提供上传用户列表文档和自动分组两个方法。

1、对于小组这个概念来说,课程建立时在“组”这个设置项中设置好小组模式,然后建立对应的小组,并建立小组选课密码。这样学生在自助选课时,就可以通过小组密码直接分组。

2、对于群组这个概念来说,Moodle提供上传用户的功能来简化群组成员的添加操作。在“网站管理—》用户—》账户—》上传用户”栏目中,上传指定格式的用户列表文档就可以了。和上传一般用户不同,需要指定一个Cohorts字段的值,也就是说先要建立好,然后上传包含群组字段值的一个用户列表文本文件。

1.5    小组的使用

前面描述了那么多的文字,你可能早就迫不及待的想问:那么,到底小组这个概念在Moodle中能干什么呢?你可能会有诸如下面的疑问:

Ø        能不能针对学习小组分配作业?

Ø        学习小组中的某个人提交了作业,是否整个小组的作业也就算提交了?

Ø        教师对作业评分时可以针对整个小组评分么?

Ø        在讨论区中,是不是只有自己小组的人能在一起讨论?

下面我们一个一个的来讨论下,Moodle中的小组到底能干些啥。

1.5.1       查看课程成员

小组常见的应用之一,就是可以区分课程中不同组的成员。

我们先来看看课程成员列表。在此处的规则如下:

Ø        教师能够看到本课程下所有成员;

Ø        同一小组的学生可以看到本小组的成员;

Ø        对分隔小组来说,学生只能看到本小组成员;

Ø        对可视小组来说,学生能看到当前课程下所有成员(包括未进行分组的成员)。

下图为课程中教师角色能看到的成员列表。

【转】moodle中年级、班级、小组研讨第7张

下图为课程设置为“分隔小组”时,小组中成员看到的成员列表。

【转】moodle中年级、班级、小组研讨第8张

下图为课程设置为“可视化小组”时,小组成员看到的成员列表。和教师能看到的成员一致。

【转】moodle中年级、班级、小组研讨第9张

下图为未分组用户在课程设置了分隔小组模式时,无法查看成员列表。

【转】moodle中年级、班级、小组研讨第10张

大部分时候,我们都建议你在设置课程属性时采用分隔小组,这样能避免一些不必要的麻烦。

1.5.2       活动指派到具体小组

很遗憾的是,对于课程中的活动来说,虽然可以进行设置小组模式,但是它的意思不是说可以只对某个小组进行派发活动,只是指某个小组是否可以看到其它小组的活动情况。

教师在课程中建立的活动,不管是哪种分组模式,所有学生都能看到。对于活动中学生的操作事件、成绩这些只有本组的学生或老师能看到。

注意:下面的活动默认都是说分隔小组模式。

Ø        作业

比如教师布置了作业(分隔小组)后,学生进行了作业提交(在线或者文件方式),小组中其他成员既看不到“当前学生提交了作业”这个事件,也看不到对方提交的作业。

同一小组中的其他学生在小组中有人已提交了作业的情况下,仍然需要继续提交作业,即便这个作业与已提交同学的作业是重复的。

正常来说,应该是小组中某个成员代表大家提交一份作业就够了,但是在Moodle平台上必须每个人都提交作业,否则不能给你打分的。

下面大组中继续讨论。

Ø        讨论区

在讨论区中,是区分小组进行讨论的。比如如果某个小组的某位学生在讨论区中发起了一个话题,那么除了教师外,就只有这个小组的人能够进行查看、回复,其他小组的学生都不能看到这个话题。

1.5.3       教师评分操作

教师在对作业进行评分操作时,能够对小组进行评分操作。当然此次说的对小组进行操作,只是说可以只显示某个小组,对小组中每个成员进行打分,而不是说对小组打分,然后学生就有分数了。

【转】moodle中年级、班级、小组研讨第11张
2 大组(Grouping)

大组是对用户管理时使用到的一个用户集合单位。大组的主要目的是为了方便管理而设立,它包含多个小组。

大组是课程中几个小组的集合。如果选择了一个大组,属于同一个大组的不同小组的学生可以一起工作。也就是说,不管小组模式是怎么回事,只要是一个大组的都忽略小组。

2.1    大组的建立

在“课程管理—》用户—》小组”中进行大组的创建。

【转】moodle中年级、班级、小组研讨第12张

下图是建立好大组后大组列表。

【转】moodle中年级、班级、小组研讨第13张

2.2    添加组员

大组是多个小组的集合体,所以我们需要把相应的小组加入到大组中去使用。

【转】moodle中年级、班级、小组研讨第14张

如下图所示,此时可以看到,活动项数量有变化。

【转】moodle中年级、班级、小组研讨第15张

2.3    大组的使用

前面在小组中,我们提到如何对某个组安排活动(如作业),让该作业只能这个组的同学进行。这个需求通过相应的配置,以及结合“大组”就可以实现。

假设我们某个课程多个班都在上,老师布置作业时根据各个班需要布置不同的作业,我们应该怎样来实现这个功能呢?

     2.3.1     按组分配作业

使用管理员登录,在“网站管理—》开发—》试验性功能—》试验性设置”,将只有“组内成员可用”选项打开。(1.9版本好像默认就可以,没有去试过)

【转】moodle中年级、班级、小组研讨第16张

这个选项开启后,理论上对课程中活动都可以只按组进行了。如下图,我们在课程的活动中多出来一个选项“仅对组成员可用”,勾选它。(需要点击选择高级选项,才会出来)

【转】moodle中年级、班级、小组研讨第17张

这时,我们可以在课程的资源列表中看到如下图所示的作业。这个是教师的课程页面。

【转】moodle中年级、班级、小组研讨第18张

此时,不在大组“2010级一班”中的学生就不能看到该作业了。

注:

使用了“大组+仅对组成员可用”,不管小组模式是什么,该活动的规则只依照大组来进行,不判断小组了。

在代码中是网站配置中的“enablegroupmembersonly”+课程中的“groupmembersonly”。

3 群组管理(Cohorts)

对于群组,用得最多的地方就是用户的管理。把学习相同课程的同学集合到一个群组里,然后通过群组同步,很快可以把学生都部署到各个课程去。如果不使用群组同步,那一个一个的添加用户到课程里面,或者让学生自己选课到课程去,都是一个痛苦的过程。

3.1群组的类别

在Moodle中,群组分为两类:

Ø         系统群组

Ø         课程分类群组

系统群组属于全局变量,在Moodle平台通用;

课程分类群组属于局部变量,只在具体的某个课程分类中能使用。

3.2群组的建立

根据群组的分类,有两个地方可以建立群组。

使用管理员登录,在“网站管理—》用户—》账户—》群组”可以管理系统群组。

【转】moodle中年级、班级、小组研讨第19张

系统群组一般用于建立教师组,主要用于教学资源的管理、分享。

同样,以管理员身份,访问“网站管理—》课程—》添加课程”,然后选择具体的分类,如下图。这时候,群组主要是针对课程分类(大类、小类)来建立了。

【转】moodle中年级、班级、小组研讨第20张

下面是建立群组操作,很简单。

【转】moodle中年级、班级、小组研讨第21张

需要注意的是,群组中的场景选项包括:

Ø         系统

Ø         整个系统中的课程分类列表

【转】moodle中年级、班级、小组研讨第22张

在前面描述群组的类别时,我们已经谈到了系统和课程分类两个类别。

如果场景选的是“系统”,则如上面的系统群组那个图所示。如果选择的是相关课程分类,则会被导向到相关课程群组去。如下图:

【转】moodle中年级、班级、小组研讨第23张

3.3成员管理

【转】moodle中年级、班级、小组研讨第24张

从群组删除用户可能会导致撤销该用户在多个课程的选课,也就是说会删除用户在这些课程的个人设置、成绩、分组和其它用户信息。

3.4群组同步

【转】moodle中年级、班级、小组研讨第25张

群组同步的操作,在“课程管理—》用户—》选课方法”中进行。

【转】moodle中年级、班级、小组研讨第26张 【转】moodle中年级、班级、小组研讨第27张

群组同步时,要注意选择用户同步后在课程中的角色。

在2.1版本中,群组选课过来的用户不能删除同步时选择的默认角色。

在2.3版本中,任何角色都是可以删除的。

【转】moodle中年级、班级、小组研讨第28张

下图是群组同步后的课程成员列表。

【转】moodle中年级、班级、小组研讨第29张

在Moodle中添加新课程后,在当前课程“已选课用户”中没有任何用户。此时可以通过人工选课、自助选课、群组选课来加入用户到课程。

【转】moodle中年级、班级、小组研讨第30张

【转】moodle中年级、班级、小组研讨第31张

在已选课用户中,我们可以看到,选课方法为群组同步。

【转】moodle中年级、班级、小组研讨第32张

群组同步后,当前群组用户不会自动分配到各个学习小组,仍需要教师进行分配。

虽然我们尝试把群组理解为年级,但是需要注意的是,群组和大组(班)、小组没有任何嵌套关系。

注意:

群组选课只有网站管理员角色能够进行操作,课程中管理员角色、教师角色都不能进行群组选课操作。

后记:

从现阶段对Moodle中小组、大组、群组的研究看来,它们的主要作用还是在用户管理上,简化操作员添加用户时的工作量;其次,它们也可以在分配活动时给予一定的配合。但是总体来说还是不能满足对教学的需求,还有提升的地方。比如提交作业、批改作业,若按小组的方式进行,不用对每个学生进行操作,那就非常好了。

以上是用了很多天时间对Moodle中Groups、Gouping、Cohorts的研讨,希望抛砖引玉,能给大家启发。

免责声明:文章转载自《【转】moodle中年级、班级、小组研讨》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇JQueryEasyUI学习笔记(十五)异步tree(附源码)springboot 错误记录下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

最新!国内开设区块链课程的高校汇总

  随着区块链技术的发展,人才匮乏问题逐渐显现,高等院校逐步开展区块链课程,以期从源头上解决人才问题,本文和大家整理了现目前国内开展区块链的一些高校,具体有以下这些:   清华大学   2016年9月,清华大学开设课程《超越学科的认知基础》,课程设计目标是帮助学生树立分布式整体性世界观,教学大纲涉及量子非定域本体论和路径积分方法,数学范畴论,计算机系统论...

从零入门 Serverless | Serverless 应用如何管理日志 & 持久化数据

作者 | 竞霄 阿里巴巴开发工程师 本文整理自《Serverless 技术公开课》,关注“Serverless”公众号,回复“入门”,即可获取 Serverless 系列文章 PPT。 导读:本节课程有三部分内容,分别介绍在 SAE 上查看应用的实时日志,文件日志以及通过 NAS 进行应用数据的持久化存储。 实时日志 首先,SAE 支持查看应用实例分组下...

【官方活动】亲,咱简历上的精通‘微服务’您真的懂吗? 奉送21天实战微服务免费课程

大家都在谈微服务,我敢说,现在每个软件开发求职者的简历都会写上,精通‘微服务’,但是大家真的精通吗?还是很多人只是停留在名词理解的层面上,是不是大家都很希望所在的企业都能尽快升级到微服务架构,自己能通过实战来真正‘’精通‘’微服务.... 现在,华为云DevCloud给您送福利了,结合ServiceStage,DevCloud给您提供了线上实战的机会,免费...

20.6.21补数据库原理笔记

对码有部分依赖、对码有部分依赖,如果限定在非主属性。消除不好的依赖,达到2、3NF。如果进一步扩大到主属性,则消除不好的依赖后,达到BCNF, BCNF的例子复杂一些: 这个是满足3NF,但是不满足BCNF的例子,运用模式分解 分解之后,达到了BCNF, 是否存在什么副作用? 前边讲2NF、3N,给人的感觉似乎是越来越好 只有好处没有坏处 那么,3NF...

28个在线学习网站让你变身齐天大圣!

  无论是考虑换工作成为一个全职的程序猿,还是试图搭建一个网站,亦或是想要掌握更多的技能,总之现在越来越多的人都开始学习如何编程。虽然编程不一定适合所有人,但是对相关的知识多深入了解一下总归是有一些好处的。   在正式介绍这些学习网站给大家之前,我想和大家分享一些来自Marissa Louie的忠告。Marissa Louie是Ness Computing的...

数据科学家含金量最高的5个数据科学认证,先马后看!

  数据科学家含金量最高的5个数据科学认证,先马后看!   尽管关于这个话题的文章不计其数,但文本作者想要找寻那种为大部分数据科学家所用而又有特色的工具及其认证。这些认证有的是免费的,有的比较便宜,但都值得尝试。   不过,这还是要取决于你在数据科学领域的关注重点和发展方向。在数据科学从业的道路上,每个人想要获得证书的原因有很多;有的证书可能很直白,例如数...