MOODLE中批量导入用户的方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MOODLE中批量导入用户的方法

重庆11中明正华

以往版本的Moodle批量导入用户非常复杂,主要是编码问题,就是存成UTF-8格式的csv格式时用Windows系统自带的记事本保存的UTF-8是双字节,也会发生乱码现象。幸好在Moodle 1.9以后,支持这中双字节的UTF-8编码的CSV格式文件了,但任有许多老师在批量导入用户时感到很困难。下面就结合我使用moodle的多年经验,详细介绍如何高效地批量导入用户。

一、记下导入学生要加入的课程的简称。

这样就可以避免导入学生名单后,学生第一次登录时还要选择加入某一课程的学习。

二、课程里建好分组,记下要导入的组的名称。

这样导入学生名单后,不需要教师再手工把学生添加到组中了。

三、用Excel建立导入的清单:充分利用Excel的自动填充功能可以大大地提高效率。

ername:

用户名,必须是英文或数字。比如上图中的“G2*******”,我是用“G”代表高中(“C”代表初中),“2010”是年级,“09”是9班,“01”是序号。

2.password:

密码,英文或数字。我是用Excel的函数随机生成的6位数字密码,公式是“=INT(RAND()*(999999-100000)+100000)”

3.firstname:

名。我是用的学生的真实姓名。

stname:

姓。我用的是学生的学号,即username。这样做的好处在于要批量查询或处理学生时非常方便。

5.email:

邮箱。我是用Excel自动填充成“学号@”形式。

6.city:

城市。实际使用中城市没什么用处,所以我就用这个字段来表示班。

7.course1:

课程1。学生自动加入学习的课程的简称,一定要与该课程设置中的课程简称一致。

8.group1:

组1。该课程的分组的组名。

四、保存为CSV格式:

Excel中清单输入完毕后,选择“文件”→“另存为”,保存类型选择“CSV(逗号分隔)(*.csv)”

点“保存”后会出现下面的窗口:

点“是”按钮。

然后关闭该文件时,出现下面的窗口:

点“否”按钮。

五、转换编码:

用Windows自带的“记事本”打开刚才保存的CSV文件,然后点“文件”→“另存为”

“编码”选择“UTF-8”,然后点“保存”按钮,覆盖原来的文件。

六、导入名单。

以管理员身份登录Moodle,在“网站管理”→“用户”→“上传用户”中

点“浏览”,选择刚才建好的CSV文件,然后再点“上传用户”。

出现“上传用户预览”页面,设置好上传类型

如果是新导入用户,就用默认的即可。

然后点下面的“上传用户”按钮。

上传成功后出现“上传用户结果”,在页面下边还有统计,如上图,点“继续”就完成了批量导入学生名单的工作了。

相关文档
最新文档