您好, 访客   登录/注册

基于培养“卓越技能型人才”的《数据库应用》课程教学改革探索

来源:用户上传      作者: 朱小娟 付贤政

  摘要:以培养“卓越技能型人才”为目标,文章针对《数据库应用》课程传统教学中存在的问题,从课程目标、教学内容、教学方法、实验教学、课程考核5个方面入手,进行了改革与实践。实践证明,基于培养“卓越技能型人才”的《数据库应用》课程教学改革对培养学生的职业技能、职业素养具有实际的意义。
  关键词:SQL Server数据库;教学改革;卓越技能
  数据库技术是当今计算机的三大支撑技术之一,数据库应用课程是高职软件技术专业的核心课程。但在高职数据库课程教学中,由于理论抽象,教学方法单一,学生只是被动地接受知识,主动深入学习课程的欲望不高,学生分析问题和解决问题的能力不强,课程教学效果不理想。因此,数据库课程教学的改革对培养社会需求的“卓越技能型人才”具有重要意义。
  1课程目标改革
  卓越技能型人才不仅要求学生具有完善的知识结构,还要求学生具有较强的实践操作能力,通过课程的学习能够胜任相应技术技能型岗位的工作。在培养卓越技能型人才目标的要求下,通过人才培养方案分析和企业调研,确定软件技术专业中与数据库有关的工作岗位,明确岗位职责,制定课程的教学目标。知识目标:掌握数据库的基本理论知识和基本操作;职业技能目标:熟悉数据库系统的开发设计流程,能够进行中小型数据库管理系统开发,能够进行数据库的设计、开发、维护工作;综合素质目标:培养学生良好的分析问题、解决问题的能力,提高学生沟通交流的能力。
  2教学内容改革
  为了更好地培养学生的职业技能,实现培养卓越技能型人才的目标,在教学内容改革中采用基于工作过程的教学模式,以项目组织课程教学,以任务组织课堂教学,在完成任务的同时学习知识点。课程以学生熟悉的“教务管理系统”为案例,根据“教务管理系统”项目工作过程以及岗位工作任务,将“教务管理系统”项目分解为多个任务,主要任务如下:初始数据库、数据库设计、SQL Server 2008安装与配置、数据库创建与管理、数据表创建与管理、查询、视图创建与管理、索引创建与管理、数据库备份与权限管理。
  在基于项目工作流程的基础上,考虑到:(1)教务管理系统数据库设计内容抽象,理论性较强,放在课程前期学习不符合学生的认知特点,学生容易产生厌学情绪,失去学习兴趣,对后期教学开展不利;(2)《数据库应用技术》和《ASP.NET网站设计》为同步课程,如果按照项目工作流程,课程进度不能够与同步课程一致。基于以上2点,在制定授课计划时,灵活地调整了任务顺序,将教务管理系统数据库设计调整至数据库系统备份权限管理之后完成,此时学生对数据库已经有了较好的认识,可以使学生更深入地理解数据库设计技术。
  3教学方法改革
  改革前教学模式是,教师先在多媒体教室讲解知识点,然后学生根据教师授课内容模仿练习。这种教学模式理论与实践脱节,理论课上以教师为主体讲解知识点,演示示例,学生只是被动地听,被动地接受,觉得课程枯燥无味,参与的积极性较差,也不利于动手实践能力的培养,不能实现“卓越技能型”人才培养的目标。针对以上问题,根据学生的特点,本文灵活运用多种先进的教学方法,充分挖掘学生的自主学习意识。
  3.1项目导向任务驱动教学法
  首先,将课程内容看成一个完整的实际项目“教务管理系统”,然后根据岗位任务将项目进行任务划分,再将每个任务划分为多个子任务,将课程知识点融入到每个子任务中。课程教学中就以完成子任务为目标,当所有子任务完成时,项目也完成。学生在完成任务学习知识的同时,也掌握了数据库项目开发流程及开发技术,在实现知识目标的同时也实现了职业技能目标。
  在教学中,教师首先引导学生发现问题,对问题的解决给予引导、提示,然后学生通过查阅资源,以分组的形式讨论、交流、解决问题,最后教师总结、归纳、拓展。在这个过程中,学生以解决任务为目标,通过小组协作主动地寻找解决方法,团队合作解决问题。在解决任务的过程中,学生自主学习能力和团队协作能力都得到了提高。任务的解决增强了学生的成就感,激发了学生学习的热情。
  3.2设“错”教学法
  在程序代码演示中,教师可以采用故意制造一些错误的方法,引导学生分析错误,组织学生讨论如何根据错误提示解决相应的问题,培养学生分析问题、解决问题的能力。例如:在讲解使用group by分组汇总注意事项时,首先演示示例select classID,studentname,count(*)as‘人数’from student group by classID,执行代码,出现错误“选择列表中的列‘student.studentName’无效,因为该列没有包含在聚合函数或GROUP BY子句中。这时,教师引导学生分析错误提示,总结出注意事项“select子句后的目标字段列表中只能包含聚合函数和group by子句中出现的列”。通过“错误演示法”,可以很好地吸引学生的注意力,学生对老师犯的错误会积极、主动地寻找解决方法,使学生在学习知识的同时,提升分析、解决问题的能力。
  4实验教学改革
  “卓越技能型”人才要求学生有很强的动手实践能力,实验是培养学生动手实践能力的重要手段。传统的实验教学中,教师将一个完整的项目的实现过程转化为实验任务,指定实验题目,要求学生完成。对每个学生来说实验题目是一样的,学生只是被动地按照题目要求完成实验内容。此种实验教学方式千篇一律,仅起到巩固知识点的作用,不能激发学生的自主学习兴趣,无法充分挖掘学生潜在的学习能力,不利于学生动手实践能力的提高。针对以上问题,笔者对实验教学进行了精心设计。
  4.1团队合作,自主选题
  学生4~5人一组,自行选举出组长。组长负责小组成员角色以及任务的分配,对小组成员有一定的考核权力。小组自行讨论,通过头脑风暴选择自己感兴趣且有实际需求的数据库管理系统。   4.2阶段展示,以“抢”促学
  小组成员根据课程的演进,在每次理论课后根据教师提供的教学资源,按教学任务进度更新自选的数据库系统。在上机实验课程中,各小组分别汇报项目完成进度,汇报完毕后,教师组织小组对抗,问题抢答。
  各小组可提出2个本小组完成任务过程中遇到的问题,由其他小组进行抢答,提问小组可指定抢答小组任一成员完成任务(保证小组成员共同进步)。如果指定抢答小组成员完成了该任务,则抢答小组加分,提问小组减分(此规则保证任务的质量);如果没有任何一组回答出问题,提问小组自行完成任务,提问小组加分,其他小组减分。在实验课程中,教师仅负责活动组织,成绩记录表由学生自行掌握,各小组间相互监督,确保得分准确无误。以“抢”促学、以分激学的课堂互动方式,可以使组与组之间相互学习,同时也形成一种竞争机制,充分激发学生不断学习、深入学习的紧迫感。
  在改革后的实验教学中,教师是引导者、组织者,学生是主体,充分地挖掘学生自主学习的潜能,培养了学生自主学习、不断学习的良好习惯。同时,小组作为一个整体,成员之间可以互相学习,亦可培养学生的团队合作意识。
  5考核方式改革
  传统的考核成绩计算方法为:总成绩=平时成绩×30%+期末成绩×70%。其中,平时成绩包括:学生出勤,上交实验作业,实验表现,课堂表现等。期末考试成绩即为期末统一笔试考试成绩。这种考核方式过程考核占比例较低,采用卷面考试也会出现学生死记硬背应付考试的情况,不能充分地反映学生的动手实践能力。为了突出动手实践能力的重要性,更好地进行过程考核,笔者将课程考核划分为4个部分:总成绩=考勤10%+团队得分30%+个人得20%+期末成绩40%。这里的考勤主要保证学生出勤率;团队得分即实验课中小组得分累加,这个分数由平时上课时学生记录;个人得分是在课程结束后小组成员根据要求项目进行答辩,教师根据答辩情况以及学生完成的任务工作量给出个人得分;期末成绩即期末试卷成绩,此部分更注重考查学生理论知识的掌握情况。新的考核模式更注重学生动手实践能力的培养,更利于激发学生深入学习数据库相关技术的意识。学生要想团队取得高分就必须牢固地掌握知识点,深入地学习数据库技术,同时,小组成员要有良好的团队合作意识。为了保证小组每个成员都能参与其中,加入了个^.得分,真正地达到了以考促学的目的。
  6结语
  实践证明,基于培养卓越技能型人才的《数据库应用》课程教学改革,丰富了教学手段,增加了师生之间的交流,激发了学生学习的积极性,培养了学生的自主学习能力,增强了学生的团队合作意识,实现了课程目标中的职业目标,对学生后面从事数据库相关工作奠定了基础。教学改革虽然暂时取得了一定的成绩,学生的职业能力得到了提高,但是离企业需求仍有一定差距,后期笔者将在企业联合授课方面进一步地探索、完善,以期达到更好的教学效果。
转载注明来源:https://www.xzbu.com/8/view-7219634.htm