批注式课外阅读教学平台的设计与实现

2019-06-04 01:55潘文昕冯天祥
浙江科技学院学报 2019年3期
关键词:讲义群组班级

潘文昕,冯天祥,岑 岗

(浙江科技学院 信息与电子工程学院,杭州 310023)

《普通高中语文课程标准(2017年版)》指出,阅读是学生的个性化行为,不应以教师的分析来代替学生的阅读实践[1]。随着互联网时代的到来,手机阅读、线上学习等新兴数字化学习方式逐渐成为青少年的主要学习方式之一。据《2017年度中国数字阅读白皮书》,截至2017年中国数字阅读用户规模近4亿人,其中青少年占比70.9%[2]。在数字阅读方兴未艾的今天,数字阅读与教育相结合是必然趋势[3]。但目前初高中阅读教育仍以课堂和课外的书面阅读作业为主,传统的阅读教学存在着学生自主性低、课外作业效果不佳的弊端[4]。

批注式阅读是一种从内容、层次、思想情感、表现手法、语言特色等方面对文本进行理解和感悟,并将自己思维轨迹用批注的形式记录的探究型阅读方式[5]。作为一种以主动探究为核心的阅读方式,批注式阅读能较好地在阅读中激发学生思维,展现学生个性[6]。因此,将HTML批注技术与数字阅读相结合[7]用于辅助阅读教学,将是一种新型的、高效的阅读教学方法。随着数字阅读的发展,已经有许多批注工具应运而生,但目前仍缺乏能提供线上批注工具的数字教学平台[8]。因此,项目组以“互联网+”教育理念为支撑[9],设计开发了批注式课外阅读教学平台。

1 系统的必要性

项目组经调查发现,在实际教学中,由于每个人的阅读习惯不同,即使在规定批注格式的情况下,学生提交的作业仍会出现格式多样、书写杂乱等问题,给教师批改造成困难,增加了教师的工作负担;对学生而言,纸质阅读作业容易损坏或丢失,不易保存,且随着数量增加,厚度加大,难以装订成册又占空间,常有做完就扔的现象发生;优秀作业可以起到示范带头作用,但纸质作业不便传阅,使优秀作业不便展示;传统纸质阅读作业布置成本较高,对于高中阅读,一篇优秀文章的主体部分文字量在3 000字左右,同时为了方便学生批注,每行文字需留有较大行间距,由此,一个30人班级一天阅读作业的纸张消耗量约为120张A4纸,用纸量较大。

项目组针对如何利用“互联网+”来辅助教师教学,解决课外阅读作业布置成本高、收发不便、查验难、不易保存等问题,设计开发了批注式阅读教学平台。该平台将作业的布置从线下迁移到了线上,实现了作业的无纸化和云端存储,同时利用工具规范了学生的批注格式,方便了教师的教学和核查,提高了效率及教学质量。学生阅读作业有迹可循,规范统一,同时平台提供了优秀作业展示功能,优秀作业可供学生随时阅读,起到示范作用,从而提高学生的作业质量。

2 系统设计

本平台为多终端互动型学习平台,并对Web端及移动端进行了良好的适配。Web端侧重于教师阅读资料的发布及各功能模块的管理,移动端则侧重于学生对资料的阅读及批注,两个终端优势互补。

2.1 作业流程

首先,教师创建班级构建教学环境,之后便可在班级中发布作业。学生加入班级后可在班级内完成作业。教师在接收到学生提交的作业后批改打分,完成一次作业流程,如图1所示。

图1 学生和教师两类用户作业流程图Fig.1 Flow chart of student and teacher users

2.1.1 创建班级

班级是进行教学活动的必要环境。教师可在平台班级界面创建班级,之后可以在班级内完成作业、讲义的发布和作业的批改等操作。相应地,学生在班级内可以完成作业,查看教师讲义和学生优秀作业。此外,教师还能够对班级内的资料和人员进行管理,删除错误或过时的资料,针对班级人员的变动进行成员的添加和移除[10]。

2.1.2 发布作业

创建班级后,教师可在指定班级中发布作业。作业的发布采用富文本编辑器,教师可以手动输入或直接将互联网上优秀文章保留格式,一键发布,这大大缩短了作业的布置流程,提高了效率。此外,为了提高学生的作业完成度,每篇作业可设置最少批注数。批注数未达标的作业,系统将不允许提交。教师还可以设置作业的截止时间,超过截止时间后,作业将自动提交并归入已截止作业。

2.1.3 完成作业

学生在截止日期之前对教师发布的作业进行阅读并添加批注。用户选中文字,然后根据添加批注的类型选择相应的批注按钮,在弹出框内输入批注内容。批注内容呈现在向右划出的侧边栏中,阅读正文时隐藏,这样的设计保证了在移动端有限的屏幕上批注内容不会影响正文的阅读。平台将批注设为感想式批注、点评式批注、赏析式批注和疑问式批注4类,分别对应4个批注按钮。4类批注在页面上的表现形式分别为文字高亮、背景高亮、字体加粗和下划线。通过这样的方式,在一定程度上规范了学生批注的格式,并方便教师批改。

2.1.4 批阅作业

教师接收到学生提交的作业后便可对作业进行查阅,确定完成后打分并书写评语。若作业完成度未达教师要求,教师也可将其退回,同时附上修改意见。届时,平台将以通知的方式提醒学生重新完成作业。作业的评分设A+、A、B、C、D五个等级,其中评分为A+的作业会自动推送为优秀作业,可以起到示范作用并激励学生。此外,平台在作业提交方面省去了传统作业统一收集再上交的过程。这意味着只要有学生提交作业,教师即可利用空闲时间在手机开始批改,无需等所有人都上交或时间截止,这使教学工作的开展更加灵活机动。

2.2 教学辅助

本平台还提供了教学辅助功能,教师和学生可以在平台首页自由阅读文章并添加批注,也可以创建群组并在群组内分享资料,同时,讲义功能给教师分享上课讲义及学生课前预习、课后复习都带来了便利。

2.2.1 自由阅读

平台为用户提供了自由阅读的空间,不再局限于课堂和作业。用户可以在平台上阅读自己感兴趣的文章。此外,平台会根据用户注册时选择的文章类型喜好以及平时的阅读习惯,通过k-means算法及资料聚类标签,智能筛选出用户可能喜欢的文章,并在首页推荐给用户,以提高用户的阅读兴趣[11]。

2.2.2 添加批注

阅读自己感兴趣的文章时必然会有自己的所思所感,平台同样提供了批注工具,方便用户在阅读时随时为文章添加批注。批注的添加方式与作业批注相同,但相比作业批注,自由阅读批注还可在侧边栏查看其他用户的批注。用户在阅读时能了解到其他用户的想法,享受思想交流带来的乐趣。

2.2.3 发布讲义

讲义的发布过程与作业发布类似,教师用户在班级中上传讲义后,可对其进行在线批注。同时,班级中所有学生用户都可以阅读该讲义及批注内容,这方便了学生的预习和课后复习。

2.2.4 作业讲评

作业讲评是教学活动中必不可少的环节,平台将作业流程信息化的同时也为教师提供了更加便捷的作业讲评方式。区别于单调的“听说”式讲评,教师可使用平台的作业讲评功能,在课堂上利用教师、学生客户端内容同步显示技术或者屏幕投影的方式,对作业进行批注讲解,与学生共同解析作业,将讲评方式提升为更具吸引力的“视听说”三位一体式讲评。此外,平台会自动将在作业批阅功能中被推送的优秀作业纳入作业讲评素材,供教师在讲评时展示。对于没有被评为优秀但是具有代表性的作业,教师可手动标记,将其纳入作业讲评素材库中。

2.2.5 创建群组

不管是教师还是学生都可以在平台群组界面创建群组并邀请其他用户加入。群组可作为教师与学生一对一辅导的空间。例如学生的作文批改,在群组内教师对学生的作文进行批注,通过批注准确、具体、直观地给出修改意见,从而提高批改效率。

2.2.6 分享资料

群组还实现了用户间的资料共享,具有相同兴趣的用户可加入同一个群组。用户在群组内上传自己喜欢的文章,通过批注分享自己的见解。同时,组内其他用户也可以添加自己的批注,分享自己的见解,让不同的思想相互碰撞,达到“奇文共赏,疑义相析”的效果。

3 技术路线

3.1 技术架构

基于HTML批注的课外阅读教学平台支持多终端使用。平台前端采用Framework7、Bootstrap、Dom7和jQuery框架。移动端首页由卡片组成,并采用jQuery框架进行前端界面渲染,为复杂的Web应用程序提供视图层驱动[12]。Web端将Bootstrap作为前端框架,可根据屏幕分辨率自动调整结构和大小,以适应不同类型的客户端设备[13]。此外,Web端调用了ECharts组件,采用ajax轮询技术,定时向服务端请求数据,用多样的图表实时多维度地显示复杂而庞大的平台数据,实现了前端后台之间的解耦合以及功能的模块化[14];平台服务端采用Tomcat作为服务器,使用基于JavaEE的Spring+SpringMVC+Hibernate框架,这3种轻量级框架,使得系统代码可维护性、可扩展性大大增加,同时Java语言的封装性、多态性、继承性保证了系统的高效安全。服务端采用前后端分离设计模式,使数据与视图相互分离,数据处理与前端显示分离,使得模块的独立性大大增加,极大提升了系统的局部性能、可拓展性和可维护性,降低了维护成本,提高了开发的独立性与高效性[15]。

3.2 核心技术

批注功能的实现使用HTML批注技术,Range对象表示文档的连续范围区域,在所要选定的文本处长按屏幕即可选定文本,系统将用户文本选择范围自动转化为Range对象,在用户选择批注类型后,系统用定义好相应CSS样式的标签将该Range对象包围起来,即显示批注效果[16]。批注的内容及编号作为标签的属性存储,同时将当前批注用户ID、当前批注文章ID,批注所在段落号、在段中开始位置、在段中结束位置、批注类型、批注内容、选中文字内容等信息存储到数据库,即可完成批注记录的存储;当某用户再次阅读该篇文章时,系统会根据当前批注用户ID及批注文章ID在批注记录存储表中进行遍历查询,若有匹配的批注记录,则根据批注所在段落号在段中开始及结束位置等对该文章进行渲染,当需要查看具体批注内容时,根据批注ID通过ajax技术异步调取相应的批注内容,即可完成批注记录的查看。批注记录存储的设计表如表1所示。

表1 批注记录存储表Table 1 Annotation record storage table

推荐功能根据用户行为及阅读习惯,通过k-means算法和资料聚类标签为用户推荐其感兴趣的内容。排行功能根据文章的点赞数、发布时间、批注人数、批注数进行加权计算,并对优秀的文章、批注进行排序推送[17]。

4 结 语

基于“互联网+”与批注式阅读相结合的设计理念,我们设计开发了批注式课外阅读教学平台,为目前阅读教学中存在的作业布置成本高、收发不便、查验难、不易保存等问题提供了较为完善的解决方案。本平台成果在2018年(第11届)中国大学生计算机设计大赛中荣获二等奖且在成果展示会上得到了专家们的一致好评,并有专家明确地表达了使用意愿,这证明该平台的设计理念确实符合了教师的教学需求。

猜你喜欢
讲义群组班级
陈岱孙补充讲义
班级“四小怪”
班级英雄
陈岱孙补充讲义
如何构建和谐班级
Boids算法在Unity3D开发平台中模拟生物群组行为中的应用研究
十八而志 初心讲义
十八而志 初心讲义
班级被扣分后