高职计算机软件课程的教学

【摘 要】针对我国目前高职计算机在校学生的特点,对他们将来的就业状况,以及高职软件课程中所遇到的问题作以讨论.始终以培养人才为宗旨,引入相对先进的软件项目开发模式,同时推出切实有效的方案,在应用实践中充分体现出来.

【关 键 词】高职、软件课程、教学方法、项目开发模式、应用型人才

在当今,社会经济的发展愈来愈快,同时对社会人才的需求也越来越多,越来越急迫,为了满足这个需求,必须培养一批专业的技能型人才,来达到社会发展需求之目的.计算机专业向来以高就业的姿态被人们所认识了解.随之而来的高职计算机技术教育学校也遍地开花.但是在学校如雨后春笋般的出现之后,所出现的问题是毕业的学生就业率极低,在中国大学毕业生就业率排行榜中计算机专业的排在最后几位,并且大多数无法就业的来自高职院校.是什么原因造成如此之局面呢?问题的根源是大部分高职院校只开展计算机专业课程,对社会的发展和需求不甚了解,比较盲目的开办高职学校.所以高职计算机教育是我们当今所面临的难题之一,如何做好高职教育是我们工作的重点所在.本文作者就当今高职教育中所存在的诸多问题及其解决办法做了分析研究.

一、当今高职计算机软件课程教学中所面临的问题

当今的高职计算机软件课程教学虽然懂得理论与实际相结合的原理,但是都是以理论为重点,而对于实际的操作经验却十分的匮乏.对于学生的教学,任课老师都是以课本知识来照本宣科,很少结合实际的软件工程实践经验来指引学生对问题的研究与探讨,而在日常教学中的上机实践,也只是书本上一个简单独立的小例子,根本不能使学生彻底深入的对计算机软件课程所了解,不能掌握知识的精髓所在,只懂得一点皮毛而已.然而就在这样的教育模式下所走出来的学生就会很难适应软件技术岗位的工作,在工作过程中遇到的问题不能很好的分析并给以解决的方案,使得这样毕业生在自己的工作中很难胜任.造成学生毕业后无法胜任工作的另一个决定性原因是,在日常的软件技术教学过程中都没有很科学系统的来教学,都是以自己的专业教学为中心,对教学的目标和主体不明确,即使是学生掌握了课本上的专业知识,但是不会融会贯通,学以致用,使得学生所学的专业知识在日后的工作过程中根本无法施展,遇到问题无从下手,使毕业后走上工作岗位的学生不能发挥自身应有的价值.二、解决方案探讨

人才培养与社会需求之间存在矛盾所在是没有真正的明白办学要适应市场的需求,教学过程中设置的专业课程要与市场的发展需求相匹配,培养的学生要适应市场动态之变化,学生要在市场经济中体现出自身的素质.所以在日常的教学过程中要不断的的推陈出新,包括;教育内容的丰富,教育方法和教育质量的改进等,才能使毕业后的学生来应变瞬息变化的市场经济的发展.同时,学校要充分利用好自身的硬件条件,如图书馆等.使学生不断的充实武装自己,并且鼓励学生在实际的工作实践中来证明自身价值,以便在日后的工作岗位上使自己如鱼得水,发挥自己最大的潜能,为企业为社会贡献自己的一份力量.

三、教学对象

随着市场经济的不断发展,对于人才的需求也随之增加,面对这样的现状,不少的高职院校都大张旗鼓的扩大招生,来填充市场岗位的空缺.随着生源的不断递增,高职院校会降低自己的入学门槛,不管是分数低的还是自身素质低的学生全部收入自己的院校,对于这部分学生,他们一般对文化知识掌握的不够牢固,底子薄,自律性也很差,致使这部分学生进入高职院校后不能很好的对知识的学习,大多是虎头蛇尾的学习模式,刚开始会认真的听讲学习,而后来就会放纵自己,荒废自己的学业.这种现象的出现,给高职教学过程中造成了不小的难度,如何解决这种局面达到教学的目的,是我们高职计算机软件教师所要面临的难题,教师只有掌握更多的教学技巧和辛苦付出,才能给社会培养出对社会有用的专业性人才.

四、根据培养目标结合学生实际安排教学计划、教学方法

对于高职计算机软件专业,它所注重的是学生对专业性知识的掌握,使得学生明白计算机硬软件的理论知识,能够在今后的工作中运用自己的知识对计算机软件开发以及系统维护等方面施展自己的才能.使自己成为一个合格的有用的专业性人才.为了实现这样的目标,我们在日常的教学过程中,要合理安排教学计划,把所有的课程融汇在一起形成体系,分清课程的主次,高职院校不同于其他的本科院校,它所侧重的是对学生专业性知识的掌握,对专业性技能的培训,因此高职院校在实际的教学计划中要多要求学生勤动手操作,对于那些和专业性知识关联不大的理论知识应该放在次要部分,加强学生的实际操作,以便积累更多的实际应用经验.

学生是教学的主体,教学活动是以培养学生为目的,同时对于从事教育活动的老师要求也将更加严格,老师不但需要掌握更多的专业性知识来丰富自己,还要因材施教,了解学生特点,让学生能在轻松的学习氛围中掌握相应的专业性知识,以便达到教学效果与目的.

五、软件项目开发模式的引入

高职计算机教宣导“以培养技术应用型人才”为主导的教学思想.侧重学生实际操作能力的培养.在软件课程的教学中引入软件项目开发模式,推出学生能容易接受的调整,来实现培养技术应用型人才的目的

5.1、以项目完成为目标的学习

在每节课程之前,授课教师都应该对这节课的应用目标做出制定,并且选取易于学生接受的实际项目,并对这个项目做出统一系统的划分整理.对与本节课程要有一个很明确的目标,分清教学顺序,以通俗易懂的方式来把知识传授给学生,使学生能够很容易的接受教师的讲解,对于不易学生理解的知识点,教师要通过不同的形式来给学生进行讲分析,比如列举些与实际生活很贴近的小例子来给学生进行讲解演示,最终让学生明白了解此问题点,达到教学的目的.当每节课结束后,教师还应该指引学生利用课堂上所讲解的知识点来完成该项目任务,充分调动学生对学习的兴趣以及积极性,使学生学以致用,理论与实际相结合,从而不断提高学生自身的专业技能.5.2、项目开发与课程设计相结合

软件课程设计是学生实际实践中必不可少的重要组成部分,但是因为种种客观因素不被重视,将软件项目开发与教学体系中的课程设计相结合,先将软件开发案例从需求分析到框架形成,开发实施、测试及维护等整体讲授给学生.然后学生会以先前传授的知识来完成项目任务.此类的教学模式使得 学生在课堂上就能感受到生活中所遇到的种种问题,通过协力合作,让学生们明白在以后的工作过程中所要面临的问题,对待问题要胸有成竹,迎刃而解.通过此类的教学模拟,使得学生在课堂上就能积累相应的实践开发经验.在课程设计中应注意以下几点:

一是做好课程设计指导书.由于学生缺乏实际的社会实践经验,指导老师在每节课程之前都要事先准备好课程设计指导书,甩掉以往以命名主体的做法,而是充分地让学生发挥自己的想象力,通过自己在日常生活中比较了解的行业来自主命题.让学生的思维活跃起来,对学习的积极性也起到了调动作用.

二是做好需求分析.应用能力的培养对于学生来说是重中之重,需求分析是学生能力培养的先决条件,但同时因为主客观条件的存在,使得学生不能在实际生活中来实现,因此教师应该根据题目的需求,指导学生做些模拟训练调查.

三是项目分析设计及项目实施.根据需求进行项目的系统分析设计、建立数据库、编制应用程序、数据入库等.

四是测试及维护.强调培养学生的测试能力,要求对每个模块进行单元测试和边界测试,让学生体会测试能很容易消除一些隐患.它能培养学生的软件技术职业素养.

五是验收总结及文档.整理项目各阶段所产生的文档,结合学生学习的特点,还需每个人写出学习全过程的心得总结.

考核

考核作为一种评判标准而存在,它会全方位的贯穿整个课程学习的始终.它从项目小组设立起就开始了考核,它包括项目小组集体成果和个人作用以及工作态度,以及答辩成绩.

类似论文

关于高职计算机基础课程的教学

【摘 要】随着社会科技的发展,计算机已经在人们的生活中得到广泛的应用,可以说各个行业都离不开计算机 大。
更新日期:2024-2-23 浏览量:33785 点赞量:8639

高职计算机软件专业实践教学与

摘 要:针对与信息产业发展速度不相适应的软件人才紧缺、人才结构不合理和软件人才培养明显滞后的现状,从培养目标、培。
更新日期:2024-7-11 浏览量:93648 点赞量:20762

计算机软件课程性教学策略

摘 要:信息化时代的到来,为计算机人才提供了良好的发展空间,社会对计算机专业技术人才的需求数量越来越大,Ë。
更新日期:2024-2-15 浏览量:31953 点赞量:8017

高职计算机组网课程教学多元化探析

摘 要:介绍了计算机组网课程教学的特点以及现状,分析了组网课程教学目前存在的不足 从计算机。
更新日期:2024-5-15 浏览量:70434 点赞量:16306

高职计算机网络课程教学的与实践

摘 要:计算机网络是计算机技术与现代通信技术相结合的产物 目前,计算机网络正以其高可靠性、高性能比和易扩充的优点,。
更新日期:2024-12-14 浏览量:156056 点赞量:33603

高职计算机基础课程分类分层教学和实践

摘 要:从教育部提出的教学“质量工程”出发,针对新形势下高职院校计算机基础教学与专业脱节的问题,结合国内。
更新日期:2024-7-19 浏览量:96259 点赞量:21773