一种用于实现同伴评价的装置及其应用_3

文档序号:8362059阅读:来源:国知局
步开始,教师通过互联网终端登陆同伴评价服务器,根据新一轮同伴学习的小组划分情况对数据库中小组成员进行调整,然后继续后面步骤。在步骤四中,学生登陆后,除了可以进行新一轮的评价,还可以查看上一轮的评价报告。参考图3所示。
[0060]实施例2
[0061]本实施硬件模块部分主要包括同伴评价服务器,本实施例中同伴评价服务器使用了哈佛大学一个公共服务器,运行Linux操作系统,接入因特网,支持HTTP服务,并支持PHP (Hypertext Preprocessor,超文本预处理器)动态网页技术,支持MySQL (关系型数据库管理系统)数据库;学生、教师和管理员通过接入互联网的电脑登陆同伴评价服务器。
[0062]主要实施步骤如下:
[0063]步骤一、在服务器上安装好Drupal (—个开源的内容管理发布系统)核心模块,并配置好MySQL数据库使用,使用管理员登陆Drupal系统后,安装视图增强、结构引用、日期增强等功能模块,并增加学生、教师和管理员三个角色,并创建新的结构类型,包括班级、小组、评价项目、同伴评价、小组评价,其中班级结构中主要包含班级名称和班级编号,可以支持多个班级同时使用同伴评价系统。
[0064]其中小组结构中包含小组名称、小组编号以及一个指向班级的字段,以区分不同班级下的小组。
[0065]其中评价项目结构中包含项目名称,项目编号,项目起止日期,包含当前项目标记、检查项目标记、发布项目标记三个标记,用于指明该项目是否是当前评价项目,是否是教师当前检查项目,是否是已经发布的项目,同时评价项目中包含一个指向班级的字段,用于区分不同班级。
[0066]同伴评价结构是本专利核心结构,包含同伴评价名称、指向项目结构字段、指向小组结构字段、指向小组成员字段、综合评价字段(包含小组成员参与小组活动是否积极、课前准备是否充分、小组讨论是否充分、是否积极完成小组分配的任务并给出意见、是否倾听别人建议并积极改正、给出小组成员做的好的地方、给出小组成员需要改进的地方)、相对评价字段。
[0067]小组评价结构包含名称,指向项目结构字段、指向小组结构字段、指向评价人员结构字段以及评价得分字段。
[0068]使用Drupal的用户导入功能,将编辑好的班级成员用户导入,包含成员姓名、邮箱、班级号、角色,将导入用户激活,并给所有导入用户邮箱发送首次登陆链接,通知相关人员登录同伴评价系统,并在第一次登陆的时候设定用户密码。
[0069]步骤二、教师首次使用邮箱中新激活的链接登陆,根据Drupal要求设定密码,创建新的多个小组,并使用Drupal提供视图显示及过滤功能,通过设置过滤条件,比对每个用户班级字段和登陆教师班级字段,确保教师仅显示本班级的成员。使用Drupal提供的可编辑表模块,对本班级成员的小组进行修改,将成员加入到不同的小组中。
[0070]步骤三、教师创建多个评价项目,设定好不同评价项目起止日期,同样利用Drupal提供的视图显示及过滤功能,通过设置过滤条件,比对每个项目班级字段和登陆教师班级字段,显示当前班级所有项目。使用Drupal提供的可编辑表模块把当前日期的评价项目设定为当前同伴评价项目以及当前教师检查项目。
[0071]步骤四、学生首次使用邮箱中新激活的链接登陆,根据Drupal要求设定密码,然后显示所有小组成员,也利用Drupal提供的视图显示和过滤功能,通过设置过滤条件,比对每个用户的班级和小组字段,仅显示和登陆学生同样班级和小组的成员,Drupal视图支持PHP代码,在显示小组成员的时候,检查一下数据库中本班级时候设置了当前评价项目,如果设置了当前评价项目,则给每个小组成员名字增加一个链接,通过PHP代码检查数据库中是否有对这个小组成员的评价信息,如果没有则指向新建同伴评价链接,如果有,则指向更新同伴评价链接,保证学生可以实时保存同步评价信息。如果数据库中没有当前评价项目设置,则提示学生等待小组评价,不给每个小组成员名字增加链接。另外,如果显示的小组成员名字和登陆的学生名字一致,在成员名字后面使用红色字体增加一个备注,注明是自己。处理流程见图3所示。
[0072]在新建或者更新同伴评价页面中,学生可以针对小组同伴进行详细的综合评价,其中小组成员参与小组活动是否积极、课前准备是否充分、小组讨论是否充分、是否积极完成小组分配的任务并给出意见、是否倾听别人建议并积极改正通过单项选择方式进行评价,对于给出小组成员做的好的地方、给出小组成员需要改进的地方需要支持文本录入,并通过网页内嵌Javascript在提交综合评价的时候进行合法性检查,确保完成所有的内容,并提醒学生遗漏了哪些评价内容。
[0073]步骤五、学生每完成一个小组成员评价后,使用PHP代码检查一下是否完成所有成员的评价,如果所有小组成员综合评价已经完成,则增加显示进行小组相对评价的链接,同样利用Drupal提供的视图过滤以及可编辑表功能,实现所有小组成员的相对评价,通过单项选择的方式为小组成员给出-3到3的评价。保存的时候使用PHP代码检查所有成员的相对评价和是否为0,如果不为0,则用红字给出提示,并给出和。对于给小组所有成员都是O分的情况也给出提醒,通过检查后,给出完成相对评价的按钮,学生点击完成提交按钮后,纪录该学生已经完成相对评价,方便教师检查。
[0074]步骤六、学生完成相对评价后,通过PHP代码检查核实后,增加小组评价链接,学生点击进行小组评价,首次点击小组评价,通过PHP代码检查数据库中是否已经有本项目本学生小组评价内容,如果没有,则利用PHP代码提供Drupal的接口函数创建一个小组评价记录,并通过Druapl提供的可编辑表模块对新创建的小组评价进行修改,学生对小组评价也是通过单项选择方法,可以选择O到3,默认值为0,点击提交后保存对小组评价结果,其中小组评价中一些字段,比如指向项目结构字段、指向小组结构字段、指向评价人员结构字段都通过PHP代码获取本登陆学生的信息设置好值,是的学生仅需要输入小组评价分数即可。
[0075]步骤七、教师在项目评价周期结束前登陆同伴评价系统对所有小组的同伴评价提交情况进行检查。首先检查小组提交情况,通过Drupal提供的视图及过滤功能,显示所有同伴评价内容,并过滤项目字段是否指向当前评价项目,过滤指向小组字段是否为当前检查小组进行过滤,仅显示指定小组当前项目所有同伴评价内容,并通过PHP代码查询数据库中当前小组的所有相对评价内容,检查每个小组成员是否完成相对评价提交,相对评价结果是否为0,如果有异常,则通过加粗红色字体显示出来,方便教师提醒特定小组成员尽快完成同伴评价。对于已经完成提交的小组,按照设定好的算法计算小组中每个成员的得分,并将结果通过网页显示出来,方便教师检查最后的同伴评价结果是否合理。
[0076]小组相对评价检查完毕后,教师再检查所有小组成员提交的同伴评价报告中“给出小组成员做的好的地方”字段及
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1