MOODLE中批量导入用户的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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文件,然后再点“上传用户”。
出现“上传用户预览”页面,设置好上传类型
如果是新导入用户,就用默认的即可。
然后点下面的“上传用户”按钮。
上传成功后出现“上传用户结果”,在页面下边还有统计,如上图,点“继续”就完成了批量导入学生名单的工作了。