高职院校计算机软件开发课程实训模式探索
2009-07-02王月青
[摘要]计算机软件开发课程是一门实践性很强的课程,实训教学的比例较大,实训教学的设计成为该课程教学设计的核心。结合高职院校行动导向教学的特点,从实训项目的设计、实训室的建设、实训过程的实施、实训的评价和总结等几个方面探讨该课程的实训教学模式。
[关键词]行动导向 实训教学 项目训练 软件开发
中图分类号:G71文献标识码:A文章编号:1671-7597(2009)0520127-01
一、引言
计算机软件开发课程是计算机相关专业的核心技能课程,包括桌面应用程序的开发、C/S结构应用程序的开发、B/S结构应用程序的开发等。软件开发比较抽象,对于高职院校的学生学习难度较大,要提高该类课程的教学效果,必须采用行动导向的教学方法。行动导向教学是目前我国高等职业技术院校推行的一种教学方法。这种教学方法的核心就是把学生作为教学的主体,以项目训练的方式培养学生在实际工作中所必备的各种职业能力。行动导向教学在德国流行多年,取得了非凡的成绩。我们国家目前正大力发展职业技术教育,这种行动导向的教学模式在我国也越来越受到重视。
所谓行动导向是,是指学习是个体的行动,学生是学习的行动者,教师是学习行动的组织者、引导者和咨询者。行动导向的教学法不强调知识的系统性,在教学中重视“案例”教学,重视“解决实际问题”及“自我管理式”的学习。这种教学方法的最大作用,在于既可以使学生掌握专业技能,又培养了学生解决实际问题的方法能力、与人协作共事的社会能力和创新精神。
行动导向教学的基本原则是:以能力的培养为教学目标,以学生作为教学的主体,以项目训练作为实施教学的过程。教师的角色为行动的引领者,项目任务的布置者,项目训练的指导者,任务完成的监督和评价者。
按照行动导向教学的基本原则,计算机软件开发课程的教学以实训为主,实训教学的设计成为该门课程教学设计重中之重。
二、实训项目设计
进行实训教学首要的问题是实训什么项目,实训项目选择是实训教学成功的开始。项目要适合学生进行实训,而且要与真实的企业工作中开发的项目接近。因此,在实训项目的设计上,要走校企合作的道路。
实训的项目要来源于企业的真实项目,经过适当的剪裁和调整,使之既符合学生的水平层次的实际情况,又有助于学生完整提升软件开发的实践能力,充分积累团队项目实战经验。
与企业的合作可以采用两种方式:一是把企业技术人员请进来,实训项目由任课教师和企业技术人员根据课程的教学目标和企业实际的工作情况共同制定;二是把任课教师送出去,到企业的生产一线去学习,然后根据企业的生产情况设计实训项目。无论是哪种方式,都要努力把学生的实训与企业中实际生产进行无缝对接。
作为学生实训的项目毕竟是学习项目,和实际的工作项目还是有一些差距的,在项目设计上一定不要僵化地照搬实际工作中的项目。
三、实训室的建设
实训教学环境是实训教学的必要保证,没有好的实训室根本无法保证好的实训教学效果。实训室可以采用两种方
式:专业教室和公共机房。
专业教室是进行实训教学的最佳选择,专业教室可以把理论教学和实训合二为一,在实训过程中教师可以根据学生实训的情况进行统一的理论指导。但是多半情况下,不具有专业教室的条件,只能采用公共机房进行实训。无论是专业教室还是公共机房,都必须满足以下的条件:
1.硬件环境。实训室内学生上机所需的计算机及有关外部设备都要能正常运行,功能完好,适合学生上机实训,一些辅助教学设备(如投影仪、无尘黑板等)都要能满足实训教学的要求。
2.软件环境。实训室管理人员要根据实训教学计划,选择好所需的操作系统软件、高级语言环境、应用系统和辅助教学软件,预先把这些软件装入计算机内并调试好随时可供调用。另外,版本新、功能强的杀毒软件也是必不可少的,实训室管理人员要随时用它来清除计算机系统内的病毒。
3.实训室的管理。实训室要实行开放式管理,使学生能够有充裕的时间使用计算机。同时,计算机的使用要严格
管理,要保持良好的秩序、严令学生遵守实训室各项规章制度。
四、实训的实施过程
在实训过程中,由学生自发组成课题小组,针对课题开展调研、分析、设计和开发。课题开发的各个环节,学生需要具备相应的知识,这些知识由教师提供学习素材,学生自主学习,老师加以指导。在课题的开发过程中,学生培养了分析能力,设计能力,组织与沟通协调能力。
为了便于师生之间的沟通和交流,可以利用实训室的网络环境,建立一个内部教学网站,给学生提供一个在线交流平台。同时,老师也可以通过网络互动的方式,及时了解学生实训的进展情况,帮助学生解决实训中遇到的疑难问题。
五、实训的总结和评价
对每一个训练项目都要进行总结,并对每个学生给出客观公正的评价。评价的方式采用教师点评、学生自评和学生间互评多种方式,保证评价的客观性。另外,还可以邀请企业技术人员参加对学生作品的评价。通过评价,可以给学生一定的鼓励,激发学生的实训热情。
六、结束语
实训是基于行动导向教学设计中的核心环节,本文从实训项目的选择、实训室的建设、实训课的实施、实训的总结等几个方面进行了讨论。实训教学设计的要走和企业相结合的道路,把学生的实训和企业的实际生产进行无缝对接,同时可以邀请企业技术人员参与实训项目的设计并参与实训的评价总结。
参考文献:
[1]张军征、于文,“多媒体教学软件与开发”课程建设的研究与实践[J].教学研究,2007(11).
[2]匡宇国,MCGS组态软件PLC教学中的交互应用研究[J].教育探索,2007(12).
[3]杨学全,C#技术基础[M].高等教育出版社,2008(1).
[4]张哲、陈桂生,在java语言教学中实施“项目驱动”教学法的实践探索[J].职业与教育,2007(6).
[5]李建忠,NET框架程序设计[M].清华大学出版社,2003(11).
[6]陈启珅,浅谈行动导向教学法的催化作用[J].中国职业技术教育,2005(12).
[7]顾力平,职业院校“情景-达标”式实训教学模式研究[J].教师教育研究,2005(9).
[8]谢和愉、李小林,高校计算机课程探究式教学的研究[J].中国成人教育,2007(12).
[9]潘蕾,实验室开放管理的研究与实践[J].试验技术与管理,2007(9).
[10]李斌宁,校企合作式的电子商务实训模式实践[J].现代教育技术,2007(9).
作者简介:
王月青(1969-),河北清河人,邢台职业技术学院信息工程系讲师,工学硕士,从事信息技术的教学和研究。