小小探索家 项目课程 [大学数据库课程教学中项目化管理的探索与实践]
摘 要 项目化管理是以项目为对象的系统管理方法,其理念应用于大学课程教学活动的管理,能够激活学生创新意识,开阔学生视野,拓展学生的知识面,增强学生的团队精神。本文以数据库课程为例,介绍了项目化管理方法在教学中的实践过程,证明在教学中使用项目化管理方法可以提高教学质量,促进学生能力的提高和素质的培养,进一步实现对学生的素质教育。
关键词 数据库 项目化管理
中图分类号:G642文献标识码:A
0 引言
项目化管理是以项目为对象的系统管理方法,是现代管理学科中一个重要的分支。项目化管理是指某一个体或群体为达到某个特定目标而进行的组织活动,在严密的计划、组织及控制资源方面提高目标的完成效率。①项目化管理模式以其高效的管理运作方式为世界各国所重视。项目管理方式多应用于科技领域,但其理念同样适用于大学课程教学活动的管理,尤其是像“数据库”这样的工程类课程。数据库设计是信息系统设计中的重要内容,对软件设计的项目化管理可以提高软件质量和运行效率。在该课程的教学活动中实施项目化管理,可以将课堂教学与工作情境结合起来,让学生融入有意义的工作任务中,从而提高学习效果,促进能力的提高和素质的培养。②
1 项目分类及内容
教学过程中, 数据库课程项目分为两类:一类是个人项目,一类是集体项目。个人项目是由单个学生独立完成的任务,是教师指定的训练任务。集体项目需要有多名同学相互协作共同完成任务,是学生自主的项目。这两类项目不是完全割裂的,而是一个有机的整体。
在数据库课程教学的过程中可以设立多个项目。个人项目采用对应模式设立项目,项目对应的是课程的知识点。学生通过课内教师指导项目的训练,提高知识运用的能力,掌握项目完成的过程和方法,为学生自主项目打下基础。进而,通过自主项目的开展,巩固个人项目的成果,培养学生独立工作的能力,确保学生完成所有的工作任务,培养学生的实际动手能力,提升学生的职业技能。
1.1 个人项目
个人项目的主要内容是各知识单元内容的实验。具体内容包括:实验一认识DBMS系统;实验二交互式SQL语言练习;实验三数据库安全管理;实验四数据库完整性;实验五使用PL/SQL编写存储过程;实验六ODBC/JDBC的使用;实验七查询优化;实验八PowerDesigner的使用;实验九数据库转储和恢复。
1.2 集体项目
集体项目是学生自主能力的体现,具体包括:(1)读一篇高质量的有关数据库新技术或新领域应用的论文,并在课堂上讲解;(2)选取一个数据库应用的课题展开需求调查,给出调查结论(含调查问卷,分析);(3)小型数据库应用系统的设计与开发,这是一个综合实验项目,其流程包括五项任务:建立需求模型、建立概念模型、建立逻辑模型、建立物理模型以及系统实施。前四步使用的工具是PowerDesigner。第五步使用的工具是VB 或JAVA。各阶段应该取得的成果包括:需求模型报告、概念模型报告、逻辑模型报告、物理模型报告和实际实现的系统。
1.3 个人项目与集体项目
以上两类项目相互关联。个人项目是集体项目的准备,集体项目的个人项目的综合。其关系如图1所示。
2 项目立项与组织
个人项目是教师指定的项目。要求学生个人独立完成。个人项目的每个任务,即每一个实验与对应的知识单元授课在同一时间段完成。这样有利于对所学知识的理解和巩固。
集体项目是学生自主项目,由项目组成员集体讨论选题并完成。教师负责对学生选题进行指导。立项项目要经过项目论证。
项目论证主要是对集体项目中的设计开发系统部分进行论证。这部分属于学生自主项目,且项目周期相对较长。教师要给予必要的指导。进行项目的论证主要包括各种可行性研究和评价,如选题是否有新意、其工作量能否在课程学习期间完成、技术准备是否充分等。首先,要求学生的选题要密切联系实际,最好是一些新的应用,能解决一些新问题。其次,项目不宜过大,要符合课程学习的特点,基本要求是能够实现数据库的增删改查功能。
课程项目组的人数一般不超过5人。项目小组在学期初组建,各项目小组一旦组成便相对固定,小组的成员配合完成所有的集体项目。这样可以训练学生的协调、沟通和组织能力。各个项目小组推举一人为项目组组长。集体项目由项目组长负责组织和实施。可以采用工作分解结构的形式,对项目组人员的组成、项目任务分解等方面进行合理安排,将分解的工作目标具体化,使项目得到时间上的监督和控制。这样有利于培养学生自我管理的能力。
3 项目实施
项目的实施由教师或项目组组长按照项目规划的内容和时间进度情况依次进行检查。将整个项目执行阶段分为几个报告期,在每个报告期内收集实际绩效的资料,分析项目进展状况,使整个项目过程得到实质有效的控制,保证项目执行过程的畅通。
个人项目的绩效资料是个人提交的实验报告。团体项目的绩效资料包括:查找到的论文原文、为课堂讲授准备的PPT文档、需求调查选题背景介绍、调查问卷设计、调查数据分析及结论以及1.2 中所列的相应文档等。
实施阶段学生是教学的主体,根据任务和标准,具体实施各项任务计划;教师的主导作用在于提醒、监督和控制。促使计划的落实和任务的完成,并给予学生必要的帮助和指导。
4 项目的监督、检查与验收
质量就是生命,是自身价值的体现。为保证高质量的完成项目计划,要进行严格的项目质量管理,建立完善的质量管理体系。将项目管理的思想贯穿于项目启动到项目结束的整个过程中,采取相应的检查方式和监督手段,定期对所有项目进行监督与检查。以此作为项目组成员成绩考核的依据之一。
针对不同类型项目可以采取不同的方式检查项目的完成情况,并进行考核评定,考查学生是否达到了预期目标,同时也可以通过检查,提升学生的项目执行能力,使学生的能力得到进一步拓展。
4.1 个人项目的考核
对个人项目有三个考查点:一是是否如期提交实验报告;二是是否独立完成实验任务;三是完成实验任务的质量。检查是否独立完成实验任务目的是防止试验报告的抄袭和复制。采取的措施是,要求实验报告中要有反映个人特征的标识,通过截图加以呈现。如,每位同学所建数据库、表等,其名称应该加上学生姓名的缩写做前缀。
4.2 集体项目的考核
(1)阅读论文的考查方式是学生课堂讲授。考查点包括:选取论文的质量、学生参与热情、对论文的理解程度等。(2)需求调查项目的考查方式也是学生课堂讲授。考查点包括:选题是否新颖、调查问卷设计、调查数据分析和调查结论等。(3)设计开发系统项目的考查方式包括课堂讲授,项目演练、成果展示等多种方式。考查点可以分为过程考查和成果考查。设计开发系统项目考核评定工作要贯穿于项目实施整个过程。过程评价是考核评定的要素之一。主要包括学生参与项目的积极性、小组内所起作用、任务完成状况、能力培养目标的实现程度等。结果评定是考核评定的另一要素,结果评定包括阶段性成果展示和项目最终成果展示。阶段性成果包括:需求模型报告,概念模型报告,逻辑模型报告和物理模型报告。最终成果是开发完成的实际系统。成果展示时要考查的内容包括选题立意新颖,功能实现完备和界面美观友好等。教师在考核评定中起着主导作用,同时可以尝试让学生参与考核评定,采用自我评价、小组内部互评、各小组互评等。在项目按预期计划完成后,指出项目存在的问题和可能改进的途径。
4.3 奖励激励机制
积极实行奖励机制,调动学生的积极性, 激发团队的创新精神,促进项目按计划实施。当然,奖励激励机制中首先要发挥成绩的杠杆作用,不能按期完成任务,就不会得到好的评定成绩。除此之外,通过表彰先进,可以激发团队的创新意识。如,当有的团队提出富有创意的选题时,教师要及时地在所有同学面前加以表扬,这样可以起到示范作用。是一种积极地引导。有利于激发学生的创新意识、创新思维。当有的团队不能按时展示最终成果时,也可以采取一些小小的惩罚措施。如,要求学生在任务完成后,自己进行汇报展示,并录制视频提交。
5 总结
本文介绍项目化管理在大学数据库教学中的应用。给出从立项、组织、实施到考核的全部实践过程。在数据库课程的教学活动中实施项目化管理的尝试,带来很好的效果,具有诸多的益处。效果和益处包括:激活了学生创新意识;开阔了视野拓展了知识面;提高了学习效率增加了知识容量;增强了团队精神;提升了自主意识;提高了学习成绩等。这些只是我们的初步尝试,还有许多问题需要在实践中不断探索。
基金项目:中央财经大学2010年度教育教学改革项目和中央财经大学实验精品课程建设项目资助
注释
① 汪亚明,楼钢.高职旅游类专业海外实习项目化管理模式的探索与实践.浙江旅游职业学院学报,2009.5(3):77-81.
② 刘晓萍,徐速.项目化教学模式探讨.北京教育,2011(3)总第561期:79-80.
