基于过程性评价的《数据库原理》课程改革方案
2018-12-17史蕊
史蕊
摘要:数据库原理课程是计算机等相关专业的专业基础课。针对以往教学过程中存在的评价方法单一,过于侧重理论知识的考核,教学手段比较单一等问题,采用过程性评价的方法和网络空间的现代化教学平台,提出一套数据库原理课程的改革方案,激励和提高学生学习的积极性,从而提高教学效果和教学质量。
关键词:过程性评价;网络空间;数据库原理;现代化教学平台;教学改革
中图分类号: G434 文献标识码:A 文章编号:1009-3044(2018)25-0124-02
1 引言
过程性评价倾向于“过程”与“发展”的价值取向,是在课程实施过程中由各方参与,对学生的学习动机、行为表现、过程及效果进行综合评价,并以评价结果激励学生持续学习的评价方式[1]。现代网络教学平台尤其是Blackboard也被高校教师在不同专业课程领域的教学过程中广泛使用[2-4]。数据库原理课程是计算机应用领域中最重要的课程之一,不仅要求学生了解数据库的基本原理、基本概念,而且要求学生掌握数据库应用的基本技术以及数据库技术的最新发展。在多年的数据库原理教学中发现,往常的教学方式和考核方式都容易忽视和弱化学生对数据库应用的基本技术的掌握,究其原因主要是考核方式过于单一,教学手段有点老化,不符合现在学生的需求,跟不上网络时代的发展。针对这些问题,对数据库原理课程的教学方案进行了实验性改革,对学生的评价采用过程性评价,不只是关注学生最终的考试成绩,而是把平时的学习过程重視起来。另外学生都比较关注网络,使用本校正在推广的Blackboard网络空间教学平台,和学生沟通更加方便,满足整个教学过程中每个阶段的要求,为师生之间提供了一个非常好的平台。同时结合这门课的课程内容的特点,制定和实施了一套基于过程性评价的教学方案,实践证明,这是一套较好的教学方案,可以取得更好的教学效果,并能够得到学生的一致认可。
2 过程性评价考核方案的制定
过程性评价重视课程的教学过程,不同形式的教学过程,不同的学生会采用不同的学习方法,从而获得不同的学习体验,产生不同的教学效果[5]。随着教育建构理论的深化发展,过程性评价的及时性、交互性和可持续性,能够对学生的学习投入度产生影响,促使学生的知识不断发生重组与建构,减少学生现有知识与目标知识之间的差异,进一步控制知识迁移的方向,从而提升学生的学习效率和课程的教学效果[6]。
《数据库原理》属于专业基础课,主要讲授数据库系统的原理,并兼顾数据库系统设计方法。通过本课程的学习,使学生了解数据库的基本概念、基本原理、基本方法和应用技术,掌握关系数据库设计理论和SQL语言的使用,为今后进一步学习和开发有关数据库应用系统打下基础。理论性强,以应用验证理论,通过上机实践真正理解理论知识。
依据数据库原理课程培养目标和教学特点,在相关理论的指导下,构建了多元化、过程性的评价方案。重视评价对学生的有效学习的促进作用,注重学生数据库开发与应用能力的提高,关注学生在学习过程中的收获,根据学生的心理特点,制定符合学生心理需求的教学方案。
该课程将实施过程性学业成绩评价,其中:第一方面:平时成绩及课堂参与情况,占20%;第二方面:小测试和综合大作业,占30%;第三方面:期末考试,占50%。
平时成绩主要包括:平时考勤、平时作业的上交情况、实验作业的上交情况;课堂参与情况主要是课堂上回答问题、积极参加课堂讨论等。
其中测验的主要内容包括:数据完整性和数据查询,测试的方法是在机房进行上机测试,占20%;综合作业是指数据库设计,针对某一具体应用,在SQL Server中设计和实现数据库,并把数据库整个过程形成文档,占10%。
期末考试采用笔试方式,纸质试卷。期末考试题型主要包括5种题型:选择题、填空题、简答题、综合题、数据库设计题。
3 过程性评价考核的具体实施方法
针对上述考核方案的三个方面,给出具体的实施方案和方法。
3.1平时成绩和课程参与情况的实施方案
往年学生存在的问题:首先,课堂提问时回答问题不积极,觉得回答对和回答不对无所谓;由于提问次数有限,有大多数学生可能不会被提问到;在上交作业问题上,学生也普遍存在拷贝其他同学作业的情况,如果用纸质作业上交的方法,管理起来比较费时费力。本教学改革方案具体解决方法如下:
平时及课堂参与部分主要包括其他实验、作业、考勤以及课堂参与情况,这部分主要采取扣分制:(1)缺一次实验扣1分;(2)缺一次作业抠1分;(3)缺勤一次(无论上课还是上机)抠1分;缺6次无考试资格;(4)迟到一次抠0.5分。课堂参与情况主要依据学生课堂练习完成情况,每次课堂提问回答正确者加1到2分,提问不会者扣1分;主动举手回答问题者加1到2分,在课堂上提问学生到前面做题时,下面没有被提问到的学生也有加分的机会,每次收上来五份做的较快较好的学生的答案,也分别给他们加分;课堂讨论需要学生提前准备,分组进行,在讨论中代表本组发言的同学每次加2分,加分项所得分数用于过程性评价和平时成绩。
这种给分扣分的制度制定之后,学生的积极性得到了极大的提高,课堂气氛也活跃很多。
学生上交作业通过Blackboard网络空间上交作业,辅助FTP上传作业。
实验作业上交的方法是:把自己所做的关键步骤进行截图,每一张截图上面签上自己的上机机器号,截图包括:关键SQL语句和执行结果,表的结构和内容的图形化显示结果。放在word文档中,并加以文字说明。
书面作业上交的方式是:新建一个空白word文档,选择题、填空题,直接写答案在word文档中,简答题,手写在纸上,签名,手机拍照,照片放在word文档中,画图题,手画在纸上,签名,手机拍照,照片放在word文档中。其目的就是要学生真正自己动手完成实验和完成作业,防止直接拷贝其他学生的实验和作业。
这种作业提交的方法从很大程度上杜绝了学生互相拷贝作业的现象,而且收发作业时,解决了往年的纸质作业收发不方便和耽误时间的问题,这种电子版的作业,方便很多。
3.2其中测验考核方案
往届学生存在的问题:首先是数据库原理的知识点多,理论性强,概念数学化,学生容易感觉上课枯燥化;其次是学习能力强和兴趣比较浓的学生占少部分,大部分的学生学习积极性得不到提高。针对这两方面的问题,提出的解决方案如下:
针对本院的软件工程专业和网络工程专业这两个专业的培养方向都是要培养应用型人才,将来大部分同学会从事软件开发方面的內容。所以在数据库原理这门课的教学过程中,不仅要给学生讲原理方面的内容,还要在上机时间培养学生的实践操作能力。
往年的考核方式都是期末考试时出一张纸质试卷,很难考核学生的实际操作能力。对本课程的改革中,设计了两次其中小测验,这两次测验都是上机考试,抽取课程中较重要的两部分进行考试。其中一次测验的内容是考察学生对数据库的完整性的三个方面的验证,另外一次测试是考察学生使用SQL语言进行数据的查询、更新操作。这些测验内容均在SQL Server中进行。小测验考试时要求学生把所写的语句代码和运行结果都要截图,并放在测试卷子中提交。
这两次测验的内容都非常有针对性,是数据库原理课程中最重要的内容,难度不大。而且是学完这部分内容马上安排测试,学生必须在整个学期的学习过程中注重学习的过程,这样就调节了学生感到只讲理论知识的枯燥感。
3.3 数据库设计大作业与大学生创新训练项目相结合
大学生创新训练项目是本科生个人或团队,在导师的指导下,自主完成创新型项目设计、研究条件准备和项目实施。通过实施大学生创新训练项目,可以改革人才培养模式,强化创新训练能力,培养适应国家建设需要的高水平创新人才。创新精神与创新能力是教育任务之根本,大学生创新创业训练计划项目是培养创新能力和创业思想的有效载体[7]。
数据库原理课程中的数据库设计大作业的内容非常适合大学生创新训练项目的需求,可以激励学生往这方面努力,这样可以一举两得,不仅完成了数据库大作业,而且有一部分学生还可以申请到大学生创新训练项目。
由于学期初学生的学习任务相对较轻,在学期开始就给学生布置数据库设计的大作业,让学生先进行选题,选题的过程就是对数据库设计的需求分析过程,这个过程学生十分感兴趣。在后面的学习过程中,一边学习,一边设计,在不同学习的阶段,有计划有步骤地对整个系统进行设计。把学生进行分组,实践能力较强的学生带着实践能力一般的学生一起进行数据库设计。并分三次对学生进行验收。这种带动制度制定之后发现,学生在上机课时都非常活跃,大家分组讨论的气氛非常好。这样一来学习基础较差的学生无形中也被带动了起来。
在数据库设计大作业完成后,在上机时间对每个小组的成果进行验收,这样可以区分一个组内部的学生所做工作量的大小,不至于让有些同学滥竽充数。验收过程中把做得较好的小组记录下来,并邀请这些小组在课堂上给大家分享自己所做的数据库设计内容,这样一来大家可以看到别人做的数据库设计内容,并互相学习。
4 网络空间教学平台的搭建
Blackboard网络教学空间是针对本科生、研究生教学推出的网络教学平台,使用方便,功能十分强大。数据库原理教学过程中,采用网络空间教学平台,利用现代网络信息技术推动高等教育教学模式和教学方法的改革。Blackboard 以课程为核心,教师可以在教学平台上开设网络课程,学生可以自主选择要学习的课程并进行自主的课程内容学习,每一门课程都具备独立的学习区、交流区、测验区、管理区,教师和学生可以根据教学需要进行课程的讨论交流[8]。
以往的教学过程中存在这样的问题:学生和教师之间交流的时间仅限于课堂上,而课堂上很大一部分的时间都是教师讲课时间,所以可以和学生交流的时间很有限,学生和学生之间的交流也非常少,没有一个合适的时间和平台进行交流;另外教师在给学生发布课件、作业、实验等教学资料时非常不方便,学生需要在下课时找老师拷贝或者发给班级负责人,负责人再传给学生,这样学生得到的教学资料往往是需要等待或者不完整。
Blackboard网络教学空间的使用,十分方便的解决的上述问题。
在Blackboard网络教学空间中,教师针对数据库原理课程,设计几个菜单,包括:课件、实验、实验参考答案、书面作业、书面作业参考答案、其他教学参考资料等几个菜单项。分类把所需要的教学资料及时上传到教学空间中,学生能够非常方便的第一时间获取教学资料。
另外,在网络空间中设置讨论区,并分成几个区域:问题、讨论、交流。学生如果有问题需要问老师,就在“问题”区发布问题;教师会经常在“讨论”区发布讨论话题,让同学们进行讨论;如果学生学到什么新的内容或者有想给大家交流和分享的问题都可以发布在“交流”区。
带来的新的问题是,学生是否会自觉地在上面讨论和交流。针对这个问题,采用奖励制度,按照小组为单位,对比较活跃的小组成员进行奖励,在课堂讨论的平时成绩中进行加分。这样刺激学生的学习和交流欲望。实践证明,学生的积极性确实得到了很大的提高。
5 总结
根据多年的数据库原理教学经验,分析学生在学习过程中存在的问题,结合现代信息技术,学习新的教学理念,把教学考核放在平常,更加注重教学过程,旨在提高学生学习的积极性、主动性和教学质量。本文提出了结合网络教学空间基于过程性评价的数据库原理教学改革方案,并把它实施到教学中。实践证明,改方案充分调动了学生学习的积极性,锻炼了学生实践的能力,提高了学生参与课堂的主动性,从而提高了教学质量。
参考文献:
[1] 郑海波,郭元新.过程性评价在应用型实验课程教学中的应用[J].赤峰学院学报(自然科学版),2013,29(8):194-195.
[2] 陆慧琴,沈晓燕.基于Blackboar平台的生物医学传感器网络课程建设探索[J].中国教育技术装备,2018(2):50-53.
[3] 杜玉文.基于Blackboard网络平台的医学英语自主学习课程建设[J].医学教育研究与实践,2018(4):284-286.
[4] 杨佳铭,吴维平,茅东升. Blackboard网络教育管理平台在全科医师技能培训中的应用研究[J]. 2018(4):15-18.
[5] 段德全,王川,王晓东.高校计算机公共课中实施过程性评价的探索[J].理工高教研究 ,2010,29(3):141-143.
[6] 张俊超,李梦云.过程性学习评价如何影响大学生学习投入及学习效果[J].高等工程教育研究,2015(6):122-124.
[7] 张妍,安珩嘉.大学生创新创业训练计划项目实施体会及感想[J].电子世界,2018(2):77-78.
[8] 张晓刚.基于 Blackboard的Oracle数据库课程混合教学实践探索[J].中国教育信息化,2017(8):37-40.
【通联编辑:光文玲】