影响师范院校计算机专业学生软件开发能力的原因分析

来源 :考试周刊 | 被引量 : 0次 | 上传用户:herry
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 影响师范院校计算机专业本科毕业生就业问题的因素有很多,而学生软件开发能力薄弱是关键因素之一。本文结合现实情况,系统地分析了影响师范院校计算机专业学生软件开发能力的原因,并给出了相应的改进建议。
  关键词: 师范院校 计算机专业 软件开发能力
  
  1.提高师范院校计算机专业学生软件开发能力的必要性
  大学生就业问题已经成为广受关注的社会问题,而在高等院校中发展最快、在校人数最多的计算机专业,其毕业生的就业情况显然并不乐观,尤其是师范院校计算机专业的本科生,面临的就业问题尤为突出。形成这种局势的原因是相当复杂的,关键因素可以概括为以下两个。
  (1)近几年国内师范类计算机专业毕业生“供大于求”。十多年来,随着高校计算机专业的发展和生源的扩招,使得计算机教育队伍逐年壮大,而计算机老师的需求量却在逐年减少。近些年,城市中小学计算机老师几乎饱和;而在农村,由于中学“信息技术”课程还尚未正式纳入中考、高考等升学考试的范围,社会各界对中学计算机课程不重视,许多学校甚至尚未开设“信息技术”课程,即使开课,也不聘请专门的计算机老师进行授课。
  (2)与工科院校相比,师范院校计算机专业毕业生实践能力差,因此降低了就业竞争力。受已有的培养方案的限制,师范院校计算机专业单纯地培养面向中等学校计算机教育师资,所开设的部分课程与社会需求脱节,培养的毕业生动手能力不强、软件开发经验不足,无法胜任软件开发和计算机应用工作[1],这显然加大了师范院校计算机专业毕业生的就业难度。
  师范院校计算机专业毕业生就业难的现状很可能会一直持续下去,解决的方法除了加强社会对计算机教育的重视外,师范院校还必须从自身做起,加强对计算机专业学生软件开发能力的培养,让学生能够具有更强的竞争能力,可以到竞争激烈的人才市场去应聘。
  2.影响师范院校计算机专业学生软件开发能力的原因
  计算机专业培养学生的目标主要是系统掌握计算机的基础理论,学习计算机先进的设计、开发技术,成为具有良好的综合素质、较强的创新与实践能力的专业人才。软件开发能力是计算机专业学生应具备的重要的、基本的技能[2]。而师范院校培养的计算机专业毕业生软件开发能力普遍偏弱,当然产生这种结果是有多种原因的。
  (1)培养方案过时。师范院校计算机专业最初的教学目标就是为中等学校培养计算机师资,所以在教学培养方案中安排了很多与计算机教育教学相关的课程,比如中学教材分析、计算机教学法等课程,这些课程占去了学生很多的学习时间,另外,学生在校期间还要去中小学教育实习几个月,可是最后几乎95%的师范院校计算机专业的学生毕业后并不去当老师;培养方案中严重忽略学生实践能力的培养,很多语言类课程没有安排与之配套的课程设计,即使有,也大多流于形式,没能达到教学目标,学生学到最后根本不知道什么是软件开发,又何来软件开发能力呢?近几年来,部分师范院校对培养方案进行了改革,在计算机专业中设置了非师类专业,然而,培养方案改革并不彻底,依然残留师范式教育的影子。
  (2)教师的软件开发水平不高。教师的软件开发水平直接关系到学生的学习效果。教师的软件开发水平普遍偏低,尤其在计算机专业,一般热爱软件开发及开发能力强的人毕业后多半去软件公司,很大一部分不热衷于软件开发的人进入高校当计算机老师,所以目前不少高校计算机专业教师缺乏软件开发经验,甚至很多教师从来就没有参与过一个完整的项目研发过程,就连上课都不能现场编程,只能纸上谈兵,照本宣科,在教学过程中自然难以理论联系实际。教师的软件开发能力不高,必然不会重视学生的软件开发能力的培养,也无法培养学生的软件开发能力。
  (3)教学方法老套。教学方法有待改进。大部分老师在教学过程中重理论轻实践。一方面,老师将教学重点放在程序语言细节讲解,忽视实际案例分析,无法调动学生的学习积极性。长此以往,学生对软件开发的意义、框架、方法、思想都难以整体把握,大量平淡枯燥的代码迅速削弱学生对软件开发的兴趣。另一方面,大部分老师在教学过程中忽视学生实践能力的培养,不给学生提供自己动手独立思考的机会,语言类课程的教学,实验课一般完成的多是验证性实验,很少或者几乎没有设计性和综合性的实验,学生在学习的过程中体会不到成就感,当然谈不上动手能力的提高,更不可能对软件开发产生浓厚的兴趣。
  (4)考核方式教条。计算机专业课的考核方式深受应试教育大环境的影响,很多院校语言类课程的考核方式都是“平时成绩 实验成绩 笔试成绩”,只是所占比例有些区别,而实验成绩無法评价一个学生的实践能力,笔试成绩更是多半考核学生的基础知识,这种考核方式使得学生重视考试,忽视应用,运用知识的意识与能力较弱。
  3.培养师范院校计算机专业学生软件开发能力的建议
  综上所述,要想提高师范院校计算机专业学生软件开发能力就要从根本上解决现有的问题。第一,要修订培养方案,将提高学生的软件开发能力作为首要考虑的培养目标,不但要增加学生实践的课时安排,还要主动为学生创造实践的机会,比如安排课程设计,与企业联合,建设实训基地等。第二,要加强教师自身对软件开发的重视,同时要提高教师的软件开发能力。让教师在教学过程中带领学生结合实际情况开发实用的软件,激发学生学习的兴趣,让学生体会软件开发的意义和成就。第三,要改进教学方法,开展目标驱动教学,比如每门课程都有教学任务与实际应用结合紧密的软件系统设计和实现的目标,将学生分成多个小组,然后每次课的实验任务就是让学生运用本章所学的知识去完成本系统的一部分,课程结束后,每个小组的学生都可以收获到一个自己亲手设计和实现的软件系统。第四,要改革考核方式。考核方式不只是有笔试一种,可以采用分组进行课程设计和答辩相结合的方式。
  总之,要想提高师范院校计算机专业学生的软件开发能力,就要学校、教师和学生同时行动起来,确定明确的目标,加强软件开发意识,调动学生的积极性,让学生了解软件开发的意义,加深软件开发的意识,参与软件开发的过程,从而提高自身的软件开发能力。
  
  参考文献:
  [1]李志强.论计算机专业学生软件开发能力的培养[J].沈阳教育学院学报,2007,9(5):110-112.
  [2]李志强.计算机专业软件开发能力的培养策略[J].人才培养,2008,(14):15-17.
其他文献
微创清除术是一种作用YL-I型一次性颅内血肿粉碎穿剌针(外径仅3mm),应用正压连续冲洗液化引流的方法,对颅内血肿进行粉碎液化,快速清除血肿,缓解颅内压力,治疗脑出血的新技术
目的 实施丙泊酚无痛肠镜的可行性及效果.方法 选择需行肠镜检查的患者200例,其中无痛肠镜检查145例,常规检查组55例.详细记录检查前、五分钟时及术毕的心率、血压的变化.结
关键词 电解质 复原  电化学电解知识将是2011年高考新课程化学卷重点考查的内容。电解质溶液电解后溶液的性质会发生很大的变化,应加入何种物质,使其复原为原电解质溶液,是考查电解原理这一知识点的常考题型。  例题:用惰性电极电解一定浓度的硫酸铜溶液,通电一段时间后,向所得溶液中加入0.1mol Cu2(OH)2CO3后恰好恢复到电解前的浓度和pH。则电解过程中转移的电子数为( )
随着临床医生对深静脉血栓形成(DVT)和肺栓塞(PE)认识水平的提高、诊断技术的进展,以及社会的老龄化,PE的发生率逐年增多。骨科PE是围手术期灾难性并发症之一。通过对2007~200
目的 探讨多烯磷脂酰胆碱治疗重症肝炎的临床疗效.方法 治疗组60例重症肝炎给予注射多烯磷脂酰胆碱及其他基础综合治疗.对照组60例给予基础综合治疗.结果 治疗组重症肝炎患者
目的 探讨p27和ILK在胃癌及癌前病变中的表达及其与胃癌病理参数之间的关系.方法 用免疫组化技术(sP法)对正常胃黏膜(NGM)、慢性浅表性胃炎(CSG)、慢性萎缩性胃炎(CAG)伴肠上
目的 探讨经皮内镜胃造瘘术(P E G)的临床应用、操作技巧及并发症.方法 对3例颅脑疾病无法经口饮食的患者行PEG.结果 3例患者均获成功,术后顺利进行肠内营养,所有患者营养状
目的 探讨倍他乐克与硝酸甘油治疗心绞痛的临床观察.方法 观察本院内科住院患者50例治疗组应用硝酸甘油10-30m g,1次/d静点并加服倍他乐克12.5m g-25m g,口服2次/d;对照组仅
由于耐寒锻炼能增强心血管机能,加速血液循环;可提高皮肤自身的感热功能;可提高人体和大脑神经系统的调节能力;能提高内分泌系统的机能和机体的免疫力,因此有利于人们冬季强身祛病。  冬季何时锻炼好  环卫专家多年来对城市大气卫生监测以及大气污染与肺癌发病关系的调查研究表明:一年中,夏、秋两季空气最清洁,冬季头一两个月的空气污染最严重;一天中,早晨空气污染最严重,中、下午空气较清洁。  那么,什么时候锻炼