基于Struts框架的微格教学在线评价管理系统设计与实现
2017-02-27李白桦靳芮洁
李白桦,靳芮洁
(辽宁师范大学 计算机与信息技术学院,辽宁 大连 116081)
基于Struts框架的微格教学在线评价管理系统设计与实现
李白桦,靳芮洁
(辽宁师范大学 计算机与信息技术学院,辽宁 大连 116081)
微格教学是师范院校对师范生进行教学技能训练的主要方式,在这种技能训练的过程中,评价环节极其重要。目前,微格教学评价的实施方式和技术手段落后于微格教学环境的数字化发展,针对这种状况,在对师范院校微格教学评价进行系统研究的基础上,设计并实现了一个基于Struts框架的微格教学在线评价管理系统,有效促进了师范生教学技能的提升。从微格教学评价实施的现状及问题、系统分析与设计、系统开发与实现三个方面对系统进行了分析和描述。
微格教学;在线评价;Struts
0 引言
微格教学是师范院校对师范生进行教学技能训练的主要方式,在师范教育中占有举足轻重的地位。它是以教育学和心理学的相关理论为依据,以试听和多媒体相关技术为媒介,以使掌握某种教学技能为受训目标的小规模实践教学活动。在这种技能训练的过程中,评价起着极其重要的作用,不但具有传统的检查和鉴定功能,而且对教学技能起着调节和矫正、导向和迁移的作用。
近些年,随着多媒体技术和信息技术的蓬勃发展,国内大部分高师院校的微格教学环境得到了很大的改善和提高,训练环境由之前的模拟信号发展为数字信号,微格资源实现数字化存储。但与之相对应的教学技能评价的实施方式和技术手段却并没有同步跟进,落后于微格教学环境的数字化发展。针对这种状况,在对师范院校微格教学评价进行系统研究的基础上,设计并实现了一个基于Strut框架的微格教学在线评价管理系统,有效促进了师范生教学技能的提升。
1 微格教学评价实施的现状及问题
目前,微格教学评价的实施有两种形式,一种是面对面的传统评价,另一种是基于网络的在线评价。据我们不完全调查,传统的评价形式在国内各高师院校中依然占大多数。
1.2 传统的微格教学评价
传统微格教学评价的主要方式是面对面的实时交流,在受训者进行教学技能展示之后进行教师点评和小组评议,在此过程中根据需要进行教学视频的回放。由于受到教学课时及场地的限制,这种评价方式存在以下问题:
(1)时空受限。在教学技能训练过程中,受师资条件和时间的限制,教师需要同时监控多个微格小组的活动,难以对学生进行个性化的评价和指导,只能选取典型进行集中点评,这样对大部分的学生个体来说,得不到教师对自己有针对性的点评;学生之间的互评范围也只能局限在同一微格教室的实训小组内,视野比较狭窄。另外,某些学生因碍于同学情面,在这种面对面的评价过程中不能如实指出他人的不足,影响评价的信度。
(2)主体单一。目前的微格教学评价中,主要有教师对学生评价、学生自评、小组同学之间互评三种形式,虽然学生已更多地参与了评价,但评价主体仅限于内部评价者(即从事课堂教学活动的教师本人和学生群体及个人),其他人无法介入,限制了评价的广度。应吸引外部评价者(如教研员、中小学一线教师、家长等)参与到评价中来,从不同维度对教学技能进行评定并给出建设性的意见。
(3)反思不足。提高微格教学的实效,离不开评价结果的反馈以及后续的反思。师范生在模拟讲课之后,需要通过反复观看教学录像来真实地感知反馈信息,然后进行反思。然而,客观条件不方便让学生反复观看自己的教学录像,全面系统的反思也就无从谈起。另外,受课时的限制,评价往往仓促结束,没有充足的时间完全展开,导致评价者的评价缺乏深入的思考,被评价者不能很好理解他人的意见,评价效果大打折扣。
1.2 基于网络的微格教学评价的积极变化
随着信息技术的飞速发展,微格教学逐步数字化,微格教学评价的形式也随之有了质的变化,一些基于网络的微格教学评价系统近些年在国内陆续开发出来,实现了评价的网络化。
(1)构建在线评价新环境。与传统评价相比较,网络评价具有不可比拟的优势,网络的便捷、共享、交互等特性使微格教学评价得以突破时空的限制。首先,利用网络服务器可以长期动态地存储大量的微格教学视频等信息,受训者以及评价主体可以选择自己合适的时间和地点在线反复观看教学视频,认真思考并进行评价,保证评价的质量;其次,通过网络的交互,在评价主体和客体之间克服传统面对面评价中碍于面子、避重就轻的弊端,使评价更趋客观;再次,打破学生之间互评仅限于同一实训小组的界限,将对话的群体扩大到全班或者全年级,评价视野更加开阔。
(2)基于网络开展多元主体评价。借助网络的开放性,更多的人成为微格教学评价的主体,真正实现评价主体的多元化。除内部评价者外,可以邀请诸如中小学一线教师、教研员、教育专家、家长等外部评价者在线参与到评价中来,从多维度、多层次提高评价的信度和效度。
(3)建立网络评价档案袋促进反思。利用网络资源管理方便、省时省力的特点,收集并保存评价过程中各阶段、各方面的相关信息,为每位师范生建立网络评价档案袋,其中包含他们的基础信息、微格教案、评价量表、评价结果、自我反思等内容。评价档案袋可以全面收集评价中的各种资料,记录学生们在教学技能方面的成长历程,使他们在体验成功的过程中得到激励,在横向和纵向的比较中发现不足,全面促进个性化的反思。
1.3 基于网络的微格教学评价有待改进
基于网络的微格教学评价不断更新改进,传统微格教学评价中存在的问题大多得到了解决。但现有的评价系统依然存在一定的问题。
(1)用户管理混乱。现有的网络微格教学评价系统没有考虑到整个学校内不同专业不同班级使用时的分班级管理,大多只能在单一属性的单位内使用,使用中会出现三方面的问题:第一,管理混乱。微格教学虽然是以班级为单位进行的,但学校内会有不同专业的很多班级需要使用微格教学评价系统,而不同专业的评价标准是不同的,如果不加以区分,势必造成管理的混乱;第二,缺乏交流。如果没有分班级管理,用户混在一起,由于相互之间不熟识,评价内容和标准都有差异,学生除得到教师评价和进行自评外,很难得到其他同学的互评;第三,缺少约束力。如果没有分班级管理,就难以在网络上对学生的评价任务进行有效约束,评价质量难以保证。在面临高校多班级的特点时,这样的系统显得力不从心。
(2)评价方式过于简单。早期的网络评价系统并没有脱离传统的评价模式,只是在网上提供评价结果的查询,其实质是用网络媒介替代传统纸笔。其后,一些研究者在此类评价系统的基础上进行了改进:学生可以将自己的教学视频上传至系统的网络平台,教师和其它学生可以通过这个平台在任何时间任何地点进行相关评价,这样就解决了传统微格评价中存在的时间不足、教师照顾不周的矛盾。但是依然存在问题:评价结果仅仅是量化的分数,并不能有效的了解到教学技能具体的优缺点,无法明确需要改进的方向。针对这个问题,近几年有研究者开发了一种基于在线视频标注技术的微格教学技能评价系统,评价者可以在视频必要的地方进行标注,这样可以更准确的指出教学视频中的优缺点。但是该系统只是将评价分数分成9个等级,缺少多主体评价的综合评定,评价方式过于简单。
综上所述,现有的基于网络的微格教学评价管理系统在用户管理和评价环节方面存在一定问题,优化系统成为改进微格教学评价的关键。设计开发一个用户管理合理、评分细致化的微格教学在线评价管理系统是十分必要的。
2 系统分析与设计
2.1 功能分析与设计
分析微格教学的训练模式可知,教学视频是微格教学成果的主要形式,因此对视频的处理与评价是微格教学评价系统的核心,围绕教学视频可进行查询、浏览和多元主体评价,并形成评价档案。系统总体功能设计如图1所示。
图1 系统功能结构图
(1)学生。学生是系统最主要的用户,需要将自己的教学技能视频编辑后按照系统的视频目录要求上传视频,同时进行同学之间的互评活动(包括量化评价和质性评价)以及对自己档案的管理。
(2)教师。教师为系统提供并管理各种教学技能评价量表和教学视频目录,对每位学生的视频进行评价(包括量化评价和质性评价),可以查询统计学生的成绩和档案。
(3)外部评价者。外部评价者包括中小学一线教师、教研员、专家及家长等,考虑到这些人的专业水平、对教学的了解程度参差不齐,因此暂时对他们只开放质性评价。
(4)管理员。管理员有最高的管理权限,负责对其他用户进行权限分配并对整个系统进行监控管理。
2.2 数据库设计
系统采用MySQL数据库来存储和管理用户信息、视频信息及评论信息,采用现实中班级的管理模式来管理系统用户。根据需要设计了用户表(存储用户注册信息)、班级表(存储注册班级的基本信息,包括名称、人数等属性)、视频信息表(存储上传视频的相关信息)、评价表。其中,班级表中的师范生和教师用户需要注册所在班级。同时,为了实现班级用户之间的沟通和交流,在班级以外设置了公共区;评价表分为两种,一种用来存储单用户的评价结果,用户在对视频做出评价后,结果会存储到该表,同时后台自动计算总分并存储到数据库。另一种用来存储视频的最终得分,系统会自动检测是否班级每个人都对视频做过评价,如果满足条件,就会按照规则计算最终得分,并存储到该表。
3 系统开发与实现
3.1 开发环境
在对系统功能进行分析与设计的基础上,根据系统特点,最终设定了开发的环境:采用当前主流网络技术Struts程序框架,Struts是实现MVC模式的经典框架,它由视图层、控制器层和模型层三个层次构成。使用JSP作为主要的视图工具,用户通过浏览器即可访问本系统;控制器层是本系统编写程序的核心层,也是服务器处理数据的中心;模型层是为控制器层服务的,控制器需要调用的模型均放在这一层。
在web服务器端采用MyEclipse9.0和Tomcat,MyEclipse的支持十分广泛,尤其是对一些开源产品的支持,Tomcat作为轻量级的应用服务器,是开发和调试JSP程序的首选;系统的核心技术包括Struts、ADO.NET、AJAX、JSP、JavaScript、java。在系统开发的过程中,采用 JSP和JavaScript 作为页面开发工具,通过ADO.NET实现数据的控制,开发语言为java,使用AJAX实现数据交互控制。
3.2 主要功能实现
因篇幅的限制,在此只介绍系统中核心部分的功能实现。
(1)播放与评分功能的实现
播放与评分功能是系统的灵魂,其他模块均为这一核心功能服务。系统将视频的播放与评分放在同一页面,以便于视频的观看和评价。采用IE浏览器的Windows Media Player作为默认播放器。
在评价时,根据上传视频类型的不同,系统自动调用不同的评价量表,进入与其类型相对应的播放与评价页面。目前对学生和教师开放的播放与评价页面包括九类,分别为语言技能、导入技能、讲解技能、板书技能、多媒体教学演示、结课技能、说课技能、提问技能、综合技能。对于外部评价者而言,只需作质性评价,因此开放的播放评价页面只有一个。图2为板书技能的播放与评价页面。
(2)视频上传功能的实现
视频上传功能的应用对象是学生用户,学生登录系统后,按照提示上传已录制好的教学视频,填写或选择视频的类型、名称等属性。上传视频页面如图3所示。
视频及相关属性信息提交后存储到后台数据库中,系统在tomcat5.5中建立upload文件夹作为服务器存储上传信息的文件夹。核心代码如图4所示。
图2 板书技能的播放与评价页面
图3 上传视频页面
图4 核心代码
4 结语
本系统以发展性评价理论为依据,以促进学生教学技能的习得与发展为宗旨,实现了微格教学技能的在线评价,在实践中已应用于师范生的微格教学训练。评价过程中强调评价主体的多元化以及对学生反思的促进作用,激发了学生内在的学习动机,有效促进了学生教学技能的提升。系统的实现为微格教学评价效果的提升起到了良好的促进作用,同时对教师教育的信息化建设也具有一定的借鉴意义。但系统在使用过程中表现出两方面的不足:一是评价主体与评价客体之间的互动没有得到充分发挥,二是评价标准的设计还缺乏深度,下一步将进一步完善系统,使其在师范生教学能力的培养中发挥更重要的作用。
参考文献
[1] 吴全洲. 基于数字微格的协作式教学能力训练模式设计[J].电化教育研究, 2009(7): 87-90.
[2] 荣静娴, 钱舍. 微格教学与微格教研[M]. 上海: 华东师范大学出版社, 2000: 108-109.
[3] 韦宁彬. 基于Moodle的微格教学技能评价研究[J]. 中国教育信息化, 2015(24): 25-28.
[4] 倪晟. 基于Web的微格教学资源管理与评价系统的设计[J].现代教育技术, 2011, 21(2): 129-131.
[5] 李小志, 黎启龙, 叶新东. 基于网络的微格教学系统设计及其评价[J]. 现代教育技术, 2012, 22(12): 53-56.
[6] 周湘海. 基于网络的数字微格教学技能评价[D]. 金华:浙江师范大学, 2007.
[7] 薛胜兰. 信息技术环境下微格教学系统的构建[J]. 实验室研究与探索, 2007(5): 64-68.
[8] 孟宪凯, 李涛. 中国微格教学20年[J]. 北京教育学院学报(社会科学版), 2008(3): 62-65+74.
[9] 黄映玲, 韦宁彬. 从学生角度分析微格教学技能评价环节现状[J]. 电化教育研究, 2012(9): 116-120.
[10] 张青, 黄秀兰. 网络时空中学习共同体的教学论阐述[J].湖南师范大学教育科学学报, 2013(2): 125-128.
[11] 李白桦, 张林东. 面向高校师范生的微格教学评价与学习系统设计与开发[J]. 中国教育信息化, 2014(7): 77-79.
[12] 张林东. 基于Struts框架的高校师范生微格教学评价学习系统设计与开发[D]. 大连:辽宁师范大学, 2014.
[13] 陈金阳, 刘道平, 等. 基于AHP法的微格教学评价系统的设计与实现[J]. 信息系统工程, 2011(1): 43-44.
[14] 李凌云, 吴鑫, 等. 整合博客资源的微格教学在线学习与评价系统的设计与实现[J]. 电化教育研究, 2013(6): 70-75. [15] 何浩为. 基于在线视频标注的微格教学技能评价系统的设计与实现[D]. 上海:华东师范大学, 2011.
The Design and Implementation of Microteaching on-Line Evaluation Management System Based on Struts
LI Bai-hua, JIN Rui-jie
(School of Computer and Information Technology, Liaoning Normal University, Dalian 116081, China)
Microteaching is the main way used to cultivate students’ teaching skills in teachers schools, in which evaluation plays an important role. However, the present evaluation implementation and technology lag behind the development of digital Microteaching environment. According to the research of Microteaching evaluation in teachers schools, design and execute an online evaluation system based on Struts, which effectively enhances the students’teaching skills. Consists of three aspects: the current situation and problems of Microteaching evaluation; the analysis and design of Microteaching evaluation system; exploitation and implementation of Microteaching evaluation system.
Microteaching; Online evaluation; Struts
TP311; G40-057
A
10.3969/j.issn.1003-6970.2017.01.010
东北三省教师教育协同创新中心重点研究课题“高中信息技术优秀教师课堂教学行为研究”(XTZX20130004-5);辽宁师范大学教师教育研究课题“中小学信息技术教师课堂教学行为研究”(LSJSJY2014009)
李白桦(1970-),女,辽宁辽阳人,硕士,副教授,主要研究方向为教师教育和教育信息化。
本文著录格式:李白桦,靳芮洁. 基于Struts框架的微格教学在线评价管理系统设计与实现[J]. 软件,2017,38(1):44-48