团队作业在高职《数据库应用》实训课中的应用

摘 要:高职《数据库应用》实训课,采用由易到难、逐步深入,项目驱动、团队作业的方式教学,有利于充分调动学生的学习积极性,有效利用实训时间,培养学生动手能力和数据库应用系统设计能力,提高教学质量.


关 键 词:团队作业;高职;数据库应用;实训

中图分类号:G712文献标识码:A文章编号:1672-5727(2012)09-0125-02

高职《数据库应用》实训课是《数据库应用》课程理论知识部分的延续,约30课时,开设目的在于训练学生操作和使用数据库,掌握数据库应用系统的设计方法和实现技术,用所学知识解决实际问题.在提高学生发现问题、解决问题能力及知识的综合应用能力方面占有重要地位.传统教学常采用“一个题目定实训”的方法,即教师布置一个确定的应用系统设计题,学生按要求在规定的实训时间内独立完成系统设计与实现任务.由于数据库应用系统通常包含多个子系统和功能模块,需要完成很多复杂的操作和使用数据库任务,设计开发起来有一定难度,少数学生实训过程中感到时间紧、困难多,逐渐失去上课热情,有的甚至放弃,有的学生在实训结束时交半成品的作业,有的学生坐享其成,拷贝别人的成果应付作业,导致实训流于形式,效果欠佳.

在教学改革实践中,我院探索了“由易到难、逐步深入,项目驱动、团队作业”的实训课教学方式,充分发挥集体智慧和每个学生的特长,分解实训难度,提高时间利用率,提高了学生上实训课的积极性和作业质量,收到了良好的教学效果.

从易到难,逐步深入

按照软件工程观点,数据库应用系统设计与实现应循序渐进地完成需求分析、系统设计、编码、测试等阶段的各项工作.前两个阶段对学生而言是难点.为了突破难点,应由易到难,逐步深入.具体做法是将实训课分成三步.第一步,教师主导,即教师分析、讲解与演示.选取一个学生接触过的数据库应用案例,如“无纸化课程考试系统”,用4课时左右时间,分成需求分析、系统设计、编码、测试等阶段,逐阶段进行系统设计,实现讲解与操作,强调每个阶段的任务、重点和操作注意事项.第二步,师生合作,约8课时.教师给出具体的设计题目,留2课时的时间,放手让学生自己做.针对学生在需求分析和系统设计上的难点,再次强调需求分析阶段任务是详细调查了解用户对数据库应用系统的具体要求,确定应用系统功能,形成用户需求说明书,建立系统的初步方案;系统设计阶段是根据说明书建立数据库应用系统的总体结构,并确定数据库对象和模块,指导学生进行系统需求分析,系统设计,给出建造大厦的蓝图,其余阶段工作由学生独立完成,即按照图纸建大厦.这样做会使学生进一步认识到需求分析和系统设计的重要性,从而引起足够重视.第三步,学生主导,项目驱动,团队作业.实训课时间交给学生,让他们自由组建团队,到实际生活中发现问题和解决问题,完成实训任务.

项目驱动,团队作业

学生主导的项目驱动、团队作业阶段是提高学生发现问题、分析问题、解决问题能力的关键阶段,也是掌握应用系统设计与实现技术应用的关键阶段.总体要求是:学生自由组建团队,以团队为单位完成应用系统设计实现任务,团队成绩就是每个团队成员的成绩.按组建团队、确立项目、团队作业、答辩的步骤进行.

组建团队,选择系统设计题目学生根据平时相互间了解,自由组建4~7人的团队(或叫项目组),推选队长.每位学生必须参加一个团队且只能参加一个团队.团队成员共同深入到现实生活中,寻找可以用数据库应用系统解决的问题,在规定时间内确定团队的系统设计选题.

选题介绍与立项各团队推荐一人介绍本团队组成情况、所选题目及要解决的主要问题.选题不能与已有的系统相同或相似,不能与其他团队的选题重复,保证一个团队一个题目.该团队之外的师生做评审,给介绍人表现打分,分数折合后计入团队作业总分,占5%的比例.评审通过后,选题作为团队的系统设计题,确立项目.

项目驱动,团队作业对于确定的项目选题,团队成员共同深入实际调查用户需求,分析调查结果,写出需求分析说明,共同完成需求分析阶段的工作,填写《数据库应用系统设计简表》,表中包括要设计的应用系统名称、主要功能、需求分析说明书、团队组成及成员具体分工等内容.提交的简表用于教师辅导和作业审核.按照需求分析结果,各团队成员分工合作,各自做好在项目中负责的工作,共同解决遇到的问题,用集体的智慧完成系统设计、编码、测试等其他阶段的工作,完善系统的各项功能.

掌握系统,参加答辩团队作业提交时,安排系统介绍与答辩环节.随机抽取团队内成员进行系统介绍和答辩,该团队之外的师生担任专家评委和系统测试员.被抽到的学生介绍所设计系统的各项功能、特点、演示操作方法,还要对评委提出的问题进行答辩.介绍与答辩的得分占团队作业总分的10%.其他团队成员若能够发现答辩团队系统的不足之处,并给出解决方法,则可以给自己的团队争取到加分.每个团队成员只有全面熟悉并了解系统,掌握系统的设计实现主要工作内容,将大家共同完成的系统设计成果变成自己的东西,才能顺利地介绍系统并进行答辩.其他团队成员只有集中精力参与答辩,善于发现问题多找出其他团队的系统的不完善之处,才能给自己的团队加分.

优点

经过项目驱动、团队作业实训教学实践探索,我们深切体会到这样上实训课的好处:

有利于培养学生团队精神和大局意识项目驱动、团队作业过程中团队成员共同进行系统需求分析,在相互讨论的过程中形成系统设计的初步方案,分解难点,学生切身体会到团队力量的强大.整个项目完成与否与每个成员密切相关,只有人人尽心尽力,充分发挥集体智慧,才能做出好系统.因此,团队成员以集体利益为目标而相互协作、充分发挥所有人的作用,遇到问题主动寻求帮助,很多学生将课堂延伸到课外,延伸到宿舍,加班加点,力争在短时间内解决问题,不拉团队后腿.超过一半的学生在实训报告的“收获与评价”中提到:通过团队作业实训认识到了团队合作的重要性.

有利于发挥学生特长项目驱动,团队作业,不要求学生独自完成应用系统设计与实现的全部工作,只是按团队分工完成自己的任务,更有利于发挥学生的特长,尊重个人的兴趣,使每个人都获得成就感.团队通常按学生特长分工,如文字录入速度快的学生负责数据录入工作,逻辑思维能力强的学生担任系统设计工作,有程序设计优势的学生担任编写模块代码工作、界面设计、菜单设计工作,做事细心严谨的学生做系统测试.实训过程中每人的特长都能得到充分发挥.

类似论文

《基础会计》实训课程教学

【摘 要】本文结合《基础会计》实训课程教学经验,通过阐述《基础会计》实训课程教学的必要性,论述了Ӎ。
更新日期:2024-8-16 浏览量:105986 点赞量:23088