APP下载

基于DAP高职教学模式的ADO.NET课程改革与实践

2014-04-29周洪斌温一军许礼捷

计算机时代 2014年8期
关键词:高职教育教学改革

周洪斌 温一军 许礼捷

摘 要: 依据当前先进的教育教学理念以及长期的教学实践经验,结合高职生源情况,形成以职业岗位能力培养为核心的DAP教学模式。通过Demo→Activity→Project渐进模式,逐步培养学生的专业能力,全面提升学生的职业能力。基于DAP高职教学模式,对ADO.NET课程进行改革。通过改革教学内容、开展教学资源库建设、改革课程考核方法、开拓第二课堂、加强双师型师资队伍建设等措施,取得了一定的教学成果。

关键词: DAP教学模式; ADO.NET课程; 高职教育; 教学改革

中图分类号:G712 文献标志码:A 文章编号:1006-8228(2014)08-68-03

Reform and practice of ADO.NET course based on DAP teaching mode of higher vocational schools

Zhou Hongbin, Wen Yijun, Xu Lijie

(Shazhou Professional Institute of Technology, Zhangjiagang, Jiangsu 215600, China)

Abstract: Based on the advanced teaching theories and the long-term experience of teaching practice together with the characteristics of higher vocational students, a DAP teaching mode is proposed. The core of the DAP teaching mode is to cultivate the students' professional ability. By the Demo→Activity→Project progressive mode, the students' professional ability and the occupation ability are improved step by step. Based on DAP teaching mode, ADO.NET course is reformed. Some teaching goals are achieved through reforming teaching content and the evaluation methods, constructing teaching resources, exploiting the second classroom and strengthening the construction of "dual-qualification structure" teaching team.

Key words: DAP teaching mode; ADO.NET course; higher vocational education; teaching reform

0 引言

ADO.NET课程由基于.NET的应用程序设计与开发这一重要的行动领域转化而来,培养学生使用C#开发数据库应用程序的能力,对学生的程序设计与开发职业能力培养起到主要支撑作用,是高职计算机相关专业的一门核心课程。《教育部关于推进高等职业教育改革创新引领职业教育科学发展的若干意见》 (教职成[2011]12号)指出:“实现专业课程内容与职业标准对接;引入企业新技术、新工艺,校企合作共同开发专业课程和教学资源;继续推行任务驱动、项目导向等学做一体的教学模式”,课程改革与实践应以此为基点。针对当前高职学生基础较薄弱、自学能力较弱,而企业实际项目往往比较复杂等综合的实际情况,探索能够让学生真正理解和掌握项目中的各个技能点、知识点的方法,通过采用DAP教学模式,优化课程教学组织形式,创新课程教学手段,降低学生学习的难度,让学生每一堂课都有作品,获得成就感,提高其学习兴趣。

1 DAP教学模式

根据当前先进的教育教学理论,结合高职生源情况,以及长期的教学实践经验,形成以职业岗位能力培养为核心的DAP教学模式体系框架。

“DAP教学模式”内涵如图1所示。

⑴ Demo(基础训练):通过Demo案例,教师示范讲解知识点、技能点,然后让学生重演Demo,使得学生能初步理解知识、掌握技能。

⑵ Activity(提高训练):安排在Demo之后,Activity案例与Demo案例的技能点要求相同,由学生在课堂上独立完成,Activity任务完成后再采取学生示范或教师讲解示范的教学方式。主要训练学生融会贯通、灵活应用技能点的能力;同时安排课外Activity(巩固训练),安排学生在课外独立完成,使得学生进一步巩固对知识点、技能点的掌握。

⑶ Project(项目实战):安排在课程末期的课程设计(实训)阶段,布置学生完成若干个来源于企事业单位实际需求的项目,综合培养学生的项目开发能力。

2 具体措施

2.1 改革教学内容

依据DAP教学模式,ADO.NET课程的内容组织以工作过程为导向,通过Demo→Activity→Project渐进模式,由浅入深,以典型工作任务为主线,介绍基于C#的数据库编程技术,逐步揭开软件开发的神秘面纱,带领学生领略编程之美。

Demo案例中详细讲解了通讯录系统的设计、开发和安装部署的完整过程[1],把ADO.NET编程技术融入在各个任务中,对各个任务進行详细讲解,开展手把手教学。各个任务安排如表1所示。

表1 Demo案例任务安排

[任务名称\&知识、能力目标\&任务1 用户登录\&SqlConnection、SqlCommand、SqlDataReader对象\&任务2联系人及分组管理\&DataSet、SqlDataAdapter、SqlCommand对象\&任务3使用参数化SQL语句\&SqlParameter对象\&任务4使用存储过程\&调用存储过程操作数据库 \&任务5使用自定义数据库操作类\&数据库操作类的定义及使用\&任务6三层架构系统开发\&三层架构\&]

典型学习任务安排如表2所示。

表2 典型学习任务

[任务1\&用户登录\&学时\&6\&任务描述:访问数据库,判断用户名、密码是否正确,实现用户登录功能。\&能力目标:掌握SqlConnection、SqlCommand、SqlDataReader对象。\&实训环境:

教师讲解、演示Demo案例之后,在课堂上安排學生独立完成Activity。参照Demo案例的任务安排,训练学生融会贯通、灵活应用技能点的能力,通过逐步扩充系统功能,完成一个学生选课系统的开发。

在做好课内Demo、Activity教学的基础上,提供与课内相同知识点和技能点的课外Activity,要求学生开发“毕业生实习与就业跟踪系统”,实现“双线平行”,起到强化课内所学的知识和技能的作用。

通过Demo→Activity,学生不仅能够掌握数据库编程的重要知识、技能,更重要的是能够体会到软件项目开发的乐趣,享受成功进行软件开发的成就感。教师在教学过程中,要注重编码规范,强调能力培养,使学生在不知不觉中懂得企业开发规范,步入软件开发大门。

针对高职人才培养与企业实际岗位需求之间脱节的问题,引企入校,在Project阶段,通过企业专家,引入企业真实项目,要求学生开发“亿美佳服饰有限公司计件系统”,进一步培养学生的职业岗位能力。

2.2 开展教学资源库建设

在校企合作的基础上,依据创新型DAP教学模式的体系框架,重新分解Demo、Activity、Project中使用的知识点、案例库等资源,对资源库进行归类整理。建立课程网站,将课程标准、“教学做一体化”教案、多媒体在线教学视频、项目实训指导书、常见问题解答、参考资料等内容全部上网,向在校学生、软件企业岗前培训班学员免费开放,鼓励学习者在课外自主学习。下一步要注重学习者对资源使用后的反馈和评价,通过收集反馈和评价意见,对资源的内容和平台的建设加以针对性完善[2]。

2.3 改革课程考核方法

软件开发是一项非常注重实践的工作,不可能只凭看书、看视频就能学会,必须扎扎实实、一行一行地编写代码,不断地积累项目经验,才能真正掌握编程技术。所以,对ADO.NET课程的考核绝对不能停留在一些原理、概念上,应以考核学生相关技能为重点,突出职业能力、职业素质考核。通过改革课程考核方法,采用与教学同步的形成性实践考核与期末上机考试相结合的考核方法。对于形成性实践考核,主要根据学生完成Activity的情况,给出每次实践的成绩。对于期末上机考试,突出职业能力的考核,重点考核使用C#编写程序操作数据库的能力,包括数据的增加、删除、修改、查找。

2.4 积极开拓第二课堂

依托学院的3S人才拓展训练体系[3],结合课程特点,企业兼职教师、校内专任教师与学生共同组成科技创新训练团队,在课余时间开展多样化的“第二课堂”专业实践教学活动。课程组教师指导学生积极申报江苏省高等学校大学生实践创新训练计划项目,带着学生参与企业实际项目,培养学生项目开发能力、团队协作能力。在此基础上鼓励并选拔优秀学生参加各类技能竞赛,取得了丰硕的成果。

2.5 加强双师型师资队伍建设

采用“请进来”与“送出去”的方式,大力推进双师型师资队伍建设[4]。通过聘请企业一线技术员、专家担任课程兼职教师,引入企业实际项目到课程教学中,并为学生的动手实践提供指导[5]。同时,为切实提高课程组专任教师的项目开发能力,在院系相关部门的大力支持下,每年安排教师脱产到江苏国泰新点软件有限公司、江苏远大信息系统有限公司等行业骨干企业锻炼,参与企业实际项目开发,并与企业专家合作,共同制定课程标准,编写校企合作教材,开展课程建设。同时,依托江苏省电子商务与政务软件工程技术研究开发中心,课程组教师承担了多项软件项目研发工作,为企事业单位解决了信息化过程中遇到的瓶颈和困难,受到企事业单位好评。

3 课程改革成果

通过课程改革与实践,取得了一系列成果。

⑴ 组建了一支结构合理、知识与技能并重的课程教学团队。课程组教师完成多项企事业单位软件的研发任务,申请获得多项计算机软件著作权,多次担任软件企业岗前培训班讲师,创造了良好的经济和社会效益。

⑵ 建立了可裁剪的DAP教学资源库,针对学生课堂教学、企业员工职业岗位培训等不同需求,对DAP教学资源进行裁剪,设计适合不同层次、不同需求的教学和培训资源包。

⑶ 与企业专家合作,共同编写了基于工作过程导向的教材《C#数据库应用程序开发技术与案例教程》,已由机械工业出版社正式出版。

⑷ 学生的学习兴趣、编程能力、学习能力得到有效提高,先后在省级、校级专业技能竞赛中获奖,完成多项江苏省高等学校大学生实践创新训练计划项目。

4 结束语

根据ADO.NET课程教学目标以及高职学生特点,结合长期的教学实践经验,采用DAP高职教学模式对ADO.NET课程改革进行改革,取得了一系列成果。课程建设工作是一项长期的系统工程,需要课程组成员的不懈努力。下一阶段,我们将根据企业新技术发展更新课程教学内容,丰富教师实践经验,提高教师教学科研能力,并进一步充实、完善课程教学资源库,促进专业建设,提高人才培养质量。

参考文献:

[1] 周洪斌,温一军.C#数据库应用程序开发技术与案例教程[M].机械工

业出版社,2012.

[2] 李利平.高职教育专业教学资源库建设的改革思考[J].中国高教研

究,2011.6:90-91

[3] 周洪斌,许礼捷.基于工学结合的计算机网络技术专业人才培养方案

探讨与实践[J].现代计算机(专业版),2013.8:36-39

[4] 季舒鸿,高查清.高职_双师结构_教学团队_内涵与建设要素[J].职业

技术教育,2012.4:49-53

[5] 王晓刚,冯玮.高职院校双师型教师队伍建设存在的问题与对策[J].

教育探索,2013.5:96-97

猜你喜欢

高职教育教学改革
人文主义视野下的高职教育研究
以就业为导向的高职学生综合素质培养研究
微商思维在高职市场营销教学中的应用探究
浅析高职院校学生厌学现象及应对措施
论高职生未来职业发展
中职学校“生本课堂”的调查研究与实践
高校三维动画课程教学方法研究
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究