打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
moodle“互动评价”一些参数的后台修改 - CourseOL课件制作服务 课件制作,f...
moodle互动评价”“量表类型”与“要素权重”的修改 方法:

这几天一直被一个问题困扰着,我想用moodle互动评价“积累的”评分策略,三个评价要素分别所占的分值为:25分,25分,10分。

遇到的第一个问题:量表类型中有10、20和100,但没有25这个分数范围;

遇到的第二个问题:要素权重应为0.25:0.25:0.1,但是没有0.1这个权重可选;

怎么办呢?经过初步尝试,竟然成功了。哈哈。。。

具体修改方法:

一、修改量表类型:

Moodle/mod/workshop里以“写字板方式”打开Locallib.php

 



8 => array( 'name' => get_string('scale20', 'workshop'), 'type' => 'selection',

                            'size' => 20),

修改为:

8 => array( 'name' => get_string('scale25', 'workshop'), 'type' => 'selection',

                            'size' => 25),

 

将两个

for ($j = 20; $j >= -20; $j--) {

修改为

for ($j = 25; $j >= -25; $j--) {

 

修改汉化:

moodledata\lang\zh_cn_utf8中以“记事本方式”打开 workshop.php,



$string['scale20'] = '分数超出 20'

修改为

$string['scale25'] = '分数超出 25'

 

 

 

二、修改要素权重:

Moodle/mod/workshop中以“写字板方式”打开Lib.php

将:

$WORKSHOP_EWEIGHTS = array(  0 => -4.0, 1 => -2.0, 2 => -1.5, 3 => -1.0, 4 => -0.75, 5 => -0.5,  6 => -0.25,

                             7 => 0.0, 8 => 0.25, 9 => 0.5, 10 => 0.75, 11=> 1.0, 12 => 1.5, 13=> 2.0,

                             14 => 4.0);

中的0.5改为0.1:

$WORKSHOP_EWEIGHTS = array(  0 => -4.0, 1 => -2.0, 2 => -1.5, 3 => -1.0, 4 => -0.75, 5 => -0.1,  6 => -0.25,

                             7 => 0.0, 8 => 0.25, 9 => 0.1, 10 => 0.75, 11=> 1.0, 12 => 1.5, 13=> 2.0,

                             14 => 4.0);

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PHP将一数组遍历放到另一数组方法
PHP简单导出Excel表格
开源网络教学平台moodle中文乱码问题
Moodle系统的几个小修改
PHP逻辑运算符的使用
PHP类型比较表
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服