APP下载

“C#.NET程序设计”课程开发探索与实践

2015-01-19胡晓敏王金强

关键词:校企实训职业

胡晓敏 王金强

(江西应用工程职业学院,江西 萍乡 337000)

近几年来,很多院校的软件技术相关专业都把C#作为核心课程引入了课堂,同时C#也成为每个相关IT 行业公司招聘必考的一项,从这里可以看到C#强大的生命力和在互联网方向的强劲发展。针对计算机行业对软件开发人才的需求情况,江西应用工程职业学院对“C#.NET 程序设计”课程的开发进行了探索与实践。

1 依据职业岗位能力要求确定课程定位与设计思路

课程组和校企合作企业通过企业和市场需求调研深入剖析了本课程的工作岗位及其所对应的工作任务,总结出岗位任职要求和所需职业能力,并针对这些能力的培养开设了本课程。本课程的职业岗位主要是.NET 程序员,对应的工作任务是软件编码、软件测试和软件维护,要求掌握C#.NET的基本知识和技能,熟练利用C#.NET 开发Windows 应用程序,熟练应用ADO.NET、ASP.NET 等相关技术,理解并能够利用表示层、业务逻辑层、数据访问层三层结构来组织代码和进行开发,同时积累程序设计项目开发和测试经验,培养良好的编程习惯。在岗位能力的培养上要求具有项目分析能力、数据库设计能力、使用ADO.NET 完成数据操作能力、软件测试能力、文档编制能力、项目管理能力。职业素质的培养上要求培养良好的人际沟通能力、优秀的团队合作能力、吃苦耐劳、探索创新能力。因此,我们把本课程定位为计算机软件技术专业的一门核心专业技术课程,它的前导课程是“C 程序设计基础”和“SQL 数据库”,后续课程为“ASP.net动态网页制作”及“项目开发”。

课程的设计理念和思路是以企业项目为主线、校企合作为载体、职业素质培养贯穿整个教学过程为理念,摒弃以往软件设计类课程重理论、轻实践的讲授方法,加强校内、校外实训教学环节的建设,真正实现课程内容与岗位技能要求无缝对接。在技能方面,通过大量的校内、校外实训,强化学生编写程序的规范性和熟练度;在项目开发经验的积累方面,通过完成大量的实用项目案例和项目实战,增加对实用软件项目开发的体验;在职业素养方面,通过角色分配来培养学生良好的职业习惯,实现学生在校准职业人的目标。

2 课程目标和内容选取

本课程的教学目标是使学生达到熟练掌握.NET 开发环境的使用,熟练掌握Windows 应用程序设计的步骤和方法,掌握软件开发的流程,从而能够独立进行简单程序的开发,通过团队合作开发出实用软件的专业能力目标;达到具有自主、开放的学习能力,具有独立思考与灵活解决实际问题的工作能力,具有较强的逻辑思维能力的方法能力目标;达到具备勇于创新、爱岗敬业的工作作风,具备精益求精、诚实守信、坚韧不拔的毅力,具有较强的团队意识和与人沟通的能力的社会能力目标,从而体现知识和能力、过程和方法、情感态度和价值观三个维度的统一。

因此,我们对本课程的教学内容作了如下的选取与安排。五个工作任务:.NET开发环境、.NET程序基础、顺序结构的程序设计、选择结构的程序设计、循环结构的程序设计,此为C#.NET程序基础知识的学习;五个工作模块:数组、面向对象编程、方法、常用控件、ADO.NET,此为程序综合知识的学习;五个工作项目:计算器、图片浏览器、记事本程序、超市收费系统、学生成绩管理系统,此为项目实战的学习成果。这样将C#.NET知识点都融到了一个个实训项目的程序编写中,同时将学生的学习兴趣调动起来了。

3 课程的教学方法和手段

在教法上,采用了分组讨论教学法,任务引领的分层次教学法,任务驱动、项目导向教学法,案例实践式教学法。在学法上,要求学生利用课程资源进行自主学习、团结协作、发散思维、灵活运用。在教学手段上,本课程采用“教、学、做”一体化的五步教学法,即项目展示——教师演示——学生模仿——课堂实践——总结提高。

4 课程资源和师资队伍

优秀的教学资源是教学实施的重要保障。本课程建设和开发了精品资源共享课,主要包括电子教案、课件、教学视频、校企实训软件、实训指导书、单元测试库及考试试题库,同时还提供了在线聊天、论坛等留言功能,不仅帮学生巩固所学内容,而且加强了师生之间的互动。

本课程教学团队是一支学历结构高、知识结构和年龄结构合理的中、青结合的教学队伍,专职教师教学经验丰富,教学水平高,教学效果好,教学综合评价连续多年优秀。自2010年与企业建立校企合作,协同校外兼职教师成立课程改革小组以来,在系部和教研室的大力支持下,通过企业挂职锻炼、企业培训及自身学习提高等途径,形成了一支工作责任心强、教学水平高、应用技术开发能力强的师资队伍,经过不断的改革和学习,课程组教师在课程改革上思想活跃、有较强的创新意识,为课程建设的可持续性发展提供了有力保证。

5 实训条件建设

5.1 校内实训条件

近几年来,我院不断加大对软件实训教学环境的投资,加大实验室建设力度,计算机工程系拥有先进的网络教学硬件平台,现拥有软件技术教学做一体化实训室、软件项目开发实训室、计算机网络实训室、创业中心。实验设备齐全,并且装有本课程教学所需的教学软件(. NET 开发工具、SQL SERVER 数据库等),完全能够满足本课程的实训需要,能够进行.NET 体系相关的多项实验实训项目,完全满足学生课堂教学、实验实训、项目开发的需要,提高了学生分析问题、解决问题及实际操作的能力。

5.2 校外实习环境

我院大力推行校企合作模式,现拥有多家实训基地,建立了安博教育集团、北邮3G、上海中锐、广州超赢科技有限公司为主的实习基地。学院分批次安排学生到校外实习基地见习和顶岗实习,将实习基地作为课堂教学的延伸和辅助,每学期到公司专业实习1 个月左右,学生毕业设计课题也全部来源于企业,学生最后一年到校外实训基地进行顶岗实习。每届约有15%的学生在实训基地就业,或通过他们的推荐走上了工作岗位。

6 依据岗位能力采取适合的考核方法和评价方式

在考核和学习评价上采用了如下考核评价方式:

考核项目考 核 方法比例平时考核学习态度根据作业完成情况、课堂回答问题、课堂实践示范情况,由教师和课代表综合评定学习态度的得分;根据上课考勤情况,由教师和课代表评定纪律得分10%模块练习根据学生实践情况,由学生自评、互评和教师评价相结合的方式评定成绩;根据完成的时间、功能是否完善、程序是否有创新,由课代表评价和教师评价相结合的方式评定成绩30%结果考核期末考试由教师评定操作成绩60%期末考试合计100%综合实训由教师和学生组成评审团,通过评定系统功能、编程规范及答辩等环节评定成绩100%

7 结语

7.1 特色与创新

通过校企合作创建了以岗位技能培养为核心的由易到难、由点到面、循序渐进、与实际工程项目无缝对接的实训系统。由企业、学校共建设备先进、技术一流的校内生产型、仿真型实训基地。校企共建基于企业工作流的“创新工场”,并将其建设为学生创业实体,积极探索高职院校计算机应用技术专业工学结合人才培养的新途径。

7.2 不足与对策

本课程也存在以下问题:(1)“校企合作”有待加强。需进一步加强校企联合,将更多的真实项目和工作环境引入课堂。(2)教师的实践经验有待提高。认真贯彻学院对于“双师型”教师的培养方案,实行教师到企业轮岗,每年安排课程组教师到企业实际工作。(3)学生就业渠道有待拓宽。继续开展向社会提供技术服务活动以及创新工场的建设,为更多的学生创造工作机会。(4)教材编写有待完善。加快教材建设步伐,组织编写更为完善的工学结合教材,逐步形成实用性强的职业教材体系。

[1]王雪,戚本志,王海涛,刘万村.基于工作过程的岗位职业能力分析[J].华章,2010,(29).

[2]赵喜婧.以项目为载体加强学生关键能力的培养[J].职教论坛,2008,(14).

猜你喜欢

校企实训职业
守护的心,衍生新职业
基于CDIO理念的数控实训教学改革与实践
深化校企合作促进应用型人才培养实现校企生三方共赢
职业写作
虚拟情景实训环境三维模拟
电工电子实训教学改革与创新
我爱的职业
校企联合对人才培养的作用
校企合作运行机制初探
微课在数控实训课中的应用探析