Posts tagged ‘moodle_using’

moodle的隐藏功能

当了解到这些隐藏功能后,我不得不对Moodle的喜爱又增加了一层。本文慢慢搜集它们,持续补充。

隐藏功能是那些在moodle界面中找不到,必须手工在地址栏输入url才能使用的功能。本文后面只给出每个url相对于moodle root的部分,比如“/foo/bar.php”意味着应该访问“http://www.mymoodle.com/foo/bar.php”。

1. 系统管理

1.1 数据库性能监视

/admin/dbperformance.php

1.2 把MySQL数据库从MyISAM格式转换到InnoDB格式

/admin/innodb.php

因为MyISAM不支持事务等缺点,从Moodle 2.0开始,InnoDB将成为官方推荐的格式。详情可以参考MDL-23682,moodler们对MyISAM的态度几近于愤怒。

1.3 体检中心

/admin/health.php

自动检查系统潜在的问题,并给出建议性的解决方案。这个很值得每隔一段时间就用一用。

1.4 全数据库替换

/admin/replace.php

对整个moodle数据库进行文本搜索和替换。比如网站更换了域名,就可以用一下这个。

2.辅助开发

2.1 调试发出的email

把所有发出的email都重定向到一个log文件中。

脚本在/admin/mailout-debugger.php,但它不是从浏览器里访问的。它的注释详细说明了使用方法。

3. 彩蛋

3.1 列出所有上传了头像图片用户的头像

/userpix/index.php

网络改变教与学

网络改变教与学,是1月25日,在我们举办的全国高校程序设计课程研讨会上做的报告。这次会见到了不少认识但没见过的朋友,也认识了不少新朋友。做报告的时间虽然有点儿紧,有些地方没有展开说,但基本还是成功的。希望越来越多的教师能够喜欢在课程中使用网络工具。

moodle里如何活跃讨论区

moodle背后的思想叫做“建构主义教育学”,大意是学生在学习的过程中如果能对课程有所贡献,而不是单纯的听讲,会获得更好的学习效果。所以moodle中到处充满了可以“建构”的元素,比如wiki、论坛、词汇表、投票等等。为了鼓励学生建构,这些活动都可以被赋予一定的分值。

moodle到了中国,大多数的用户都只是把它当作一个发布课件和收作业的工具,不能充分利用其“建构”的能力。这和我们的传统相符合。传统认为,教师就是要发送的,学生就是要接收的。如果课程里要学生发送,那还要老师干什么?这种观点和传统,不值一驳。这里就介绍一下我的“建构”经验。

中国学生多数还是羞于表达,更不会反抗,只是喜欢随波逐流,默默接受。80后90后在这个方面比前辈有很大进步,但还是不足够。比如迄今为止我在课程里发起的所有投票项目,参与投票的人从来不曾超过半数。所以,要想“建构”就必须加一些刺激,或者是利诱。

建构手段里,我用得最多的是论坛。对论坛我试过三种不同的管理方法:

  1. 不设分数,只是当作一个交流场所。结果论坛比较沉闷,往往只有一些抓耳挠腮时发的一些并不考究的提问帖。只有极少数的人会发比较肺腑的帖子,但re的人少,也失去了继续发帖的积极性。如果作业的难度大,教师回帖比较及时,论坛活跃度会高一些,但帖子的质量普遍一般。
  2. 论坛表现占总成绩的5%,并且采用民主评分法,每个人都有权利给别人的帖子打分。分数按所有帖子所有评分的平均分统计。结果,论坛火爆,帖子很多,其中不乏精品贴,但真的把“民主”权力发挥好的学生很少,很多都是相约发帖,你问我答,互相评分。而且平均分的机制使一些学生发一贴,得满分后就开始一言不发。
  3. 论坛表现做为额外加分(5%)计入期末成绩,并且只有教师有评分权,而且教师通常只给每个帖子1分。所有帖子所有评分的和为最终得分,但不超过上限。结果,论坛水平暴涨,讨论热烈,思辨细致,文采四溢。提问的帖子水平也很高。教师旁观、侧敲为主,不做终结发言,更能推动讨论。

总结这三种方式,应该是第三种方式更好。不过现在课程几近尾声,获得加分的学生只占2成。评分标准是比较松的,所以发帖但没得到加分的学生数量很少,因此参与过论坛活动的学生也就在2成左右。也许,如果还有机会的话,可以尝试同样的评分方式,但分数放到百分以内而不是加分,效果会更好。

总结一下活跃论坛的经验:

  1. 分数和合理的评分方法是最重要的助推力;
  2. 教师的参与能让更多学生愿意参与讨论。有论坛加分,但教师不参与,学生就不够活跃的实例;
  3. 教师不要急于发表意见、解决问题,要留更多的时间和空间给学生;
  4. 教师不要只以答疑解惑的身份参与讨论,而是把自己放在和学生平等的位置,鼓励玩笑,百无禁忌,繁荣论坛。

等学生再上其它没有论坛的课,开始怀念你课程中的论坛的时候,你就成功了!

moodle自动分组

一个大课,上百学生,将他们按照班级在课程中分为小组,可以带来很多管理上的方便,比如查看每个班级的平均分,按班级进行作业管理等。但手工分组是一个力气活。其实moodle可以在学生选课时根据输入密钥的不同进行自动分组。

首先在“课程管理”中建立“小组”,建议以班号命名,并给每个小组设定唯一的“注册码”(比如就用班号)。这样学生选课时,只要在密钥里输入班号,就能进入课程,并且被自动分配到相应的小组中。

课程的选课密钥最好不要告诉学生,因为通过这个密钥选课,不会被分入小组。

“多快好省”搞教学

刚和新留校的教师交流完这个ppt:多快好省搞教学。讲得一般,节奏和重点都没控制好。好在至少观点说清楚了,我对教学能做到的事情也就止于此了。七年心血换来的这个结果,已经超越我的预期。无憾了。

“多快好省”搞教学

又是一年教学法研讨会。

今年的研讨会在我的印象中好像是参加人数最少的一次。很多都对这个会没兴趣。但我却每次都对这个会很期待,期待将自己对教学新的领悟在这个会上分享。而且很奇怪,我对这个会的重视甚至会超过国内、国际的会。也许是因为每年的这个会我都能获得一定的关注度?可能是个因素。但我觉得,这个会能让我兴奋的主要原因是,我很希望我的经验能被同事借鉴,然后能改进HITCS和HITSE的教学。这毕竟始终是我留校的一个重要动机。还有一个原因是自己家的会议比较随便,想说啥就说啥,也不用搞太多复杂的调研什么的。

教务处赵处长也参加了。想找机会往他身边凑凑,问问他去年冬天跟我说的让我给全校新教师做培训的事情还是不是真的了。但没能凑过去。自己真是有些好为人师啊。咋就这么盼望自己这些乱七八糟的东西能被更多同事了解并采纳呢。

之前发的“淡讲课,精作业”,在会议上得了二等奖。有些失望。不过看在一等奖论文我是第二作者份上,就不失望了。借青年沙龙的机会,做了一个多快好省搞教学的报告,简单阐述了一下主要观点和手段。果然引起了不少支持,和不少反对。反对的意见并没有让我觉得我的观点错误,而是让我知道了文章写得还不够好,容易引起别人的误解。再好好改改,争取投个有些影响力的期刊什么的。不过只可能投国内的,因为这些观点其实在国外是已经实行了几百年的了。我不过是找到了适合中国国情的实施方法而已。