APP下载

以职业能力为导向的程序设计类课程教学探索

2016-12-31黄艳袁晓维

环球市场信息导报 2016年9期
关键词:程序设计导向能力

◎黄艳 袁晓维

以职业能力为导向的程序设计类课程教学探索

◎黄艳 袁晓维

当今的社会,信息技术飞速发展,社会对信息技术人才提出了更高的要求,这就需要在信息技术的课程设置上做相应的调整以适应社会发展的要求。在实际的教学过程中要了解社会发展的需求,以职业能力为导向来教学程序设计类的课程。

信息技术的飞速发展使得社会对程序设计高级人才的需求不断上升,在这种就业形势的影响下,各级教育机构也在加大力度培养信息技术人才,高职院校主要以提升学生的就业能力为教育教学的目标。因此,在教学中要认清课程设置的定位,有效地提升学生的就业能力。

重视实践教学,适应社会发展需要

程序设计类课程的常规教学往往是先在教室进行相关的理论学习,然后再让学生进行实际的操作,运用理论指导实践。但是,在实际的教学中会发现,在教室中学生学习的理论知识等到机房进行实践的时候,大部分学生都将所学的知识忘记了。有的学生甚至连讲的理论知识都没有听懂。程序设计类的课程实践性很强,需要学生在计算机上进行反复的练习,直至掌握相关的编程方法和代码。因此,在教学实践中,教师要将理论和实践紧密的结合起来,尤其要重视实践的教学,引导学生自己动脑多思考。在教学中要渗透社会发展的需要,通过逐渐的渗透社会的需求,激发学生求知的积极性。在实践中引导学生积极的进行思考,激发学生学习的兴趣,引导学生将自己所学的知识与时代发展结合起来,提升自己的编程能力,不断的适应社会发展的需要。

以就业为导向,重构人才培养模式

目前,我国程序设计课程教学普遍与社会需求脱节,没有根据社会发展的需要和学校以及学生的实际情况进行合理的教学,还是沿袭传统的教学方法,这就导致学生的就业能力普遍较低,不能够满足社会的发展需求。因此,就需要在教学中,尤其是程序设计的教学中以就业为导向,重构人才培养的模式。因此,在教学中要合理的安排课程的内容以及整个课程的节奏,在课程内容的安排上要兼顾课程理论和实践性的知识,要引导学生进行课后的练习,并鼓励学生根据自己的兴趣爱好创造性的开发程序,在实践中提升自己程序设计的水平;其次,在教学中要有效的引导学生充分的运用网络资源。网络受时空的限制较小,要充分的利用网络资源的便捷性,开设相关的选修课,并进行网上考试获得相应的学分。学生通过利用网上资源可以与很多的程序设计高手在网上进行切磋,取长补短。或者是利用网络向程序设计方面的专家请教相关的问题,获得更为全面的广阔的知识,不断的提升自己的编程能力,适应社会的发展需求;第三,可以鼓励学生根据自己的兴趣爱好参加相关的程序设计比赛。学校要定期的举办程序设计的比赛,要求每一位学生都必须参加。在比赛中要制定科学的评价标准,学生设计的程序除了美观或者是有意思外,还需要结合社会发展的需要对学生的设计进行综合性的评价,请相关的专家学者担任评委,给学生有针对性的指导,让学生能够获得快速的成长,明白程序设计的价值和意义,这不仅对学生的程序设计能力提升有重要的价值和意义,也对学生终身的发展具有重要的作用;第四,要定期的组织学生对当地的或者是相关的企业进行调查研究,重点研究该企业对人才的要求,或者是需要哪些方面的人才,通过实际的调研,让学生明白在学习的过程中自己应该重点学习哪些方面的知识,提升哪些方面的能力,才能够满足社会发展的需求和自身发展的需要,提高教学的针对性和学生学习的积极性,进而加强学生对程序设计的认识和体会。

整合相关课程,提升学生就业能力

在整合相关课程时,要从教学目标以及教学的内容着手,不断的优化课程的体系,选择科学合理的教学内容,使其内容科学,结构清晰,能够适应不断发展的社会的要求。这就需要充分的整合计算机语言和算法。程序设计类的课程主要以Java为主要教学内容,后续课程Java Web,Android,第一,明确人才培养需要建立的网络复合型课程体系,把开发课程和管网课程相融合,让学生多多进行网络程序开发的练习,从而帮助学生更深层次的理解网络基础理论,能够做到更好地对网络内容进行管理。对待不同专业、不同职业规划的学生,要有不同的引导学生学习的方法,让学生学会移动终端程序的开发或者企业网站系统的开发,能够做到在当今的互联网大潮下创业,构建自己的一席之地。第二,教师要明确认识到项目驱动教学法对于网络人才培养起到的关键意义,采用网络软件开发技术教学和实际网络工程项目相结合的方式,用实际工作中可能遇到的问题来进行教学,完善网络工程专业的人才培养,通过具体的练习,让学生深入浅出地了解Java技术。此外,在教学中还要尽可能多的开设相关的选修课程,如C#.net、Delphi等,让学生通过这些课程的学习,不仅能够进行程序设计,还能够结合时代发展的需爱,设计出市场需要的程序和软件,训练和提升学生开发软件的能力,不断的提升学生的市场适应能力,增强学生的专业技能。

校企合作,增强学生实践能力

学校要充分认识到实践教学对于程序设计类人才培养的重要意义,学校可以联系一些企业,安排学校的学生进入企业实习。对于高职院校学生来说,进企业发展是最终的目的,学生在企业当中,不但能够实践到课程上学习的内容,还可以通过实践练习或者同事们的交流沟通,学习到课堂上学不到的知识,把理论知识和实践能力充分结合,培养学生的综合应用能力,培养出符合现代社会人才需求的高水平学生。

总之,程序设计类的课程要以学生的职业发展为导向,在实际的教学实践中不断的探索和创新,不断的完善课程教学和评价方式,培养出优秀的计算机人才,提升学生的就业能力,为学生的发展创设良好的条件。

(作者单位:四川航天职业技术学院)

四川省教育厅2015年度重点科研项目(人文社科)“新媒体环境下‘移动课堂’的建设思路”(15SA0184)

猜你喜欢

程序设计导向能力
以生活实践为导向的初中写作教学初探
消防安全四个能力
“偏向”不是好导向
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
大兴学习之风 提升履职能力
你的换位思考能力如何
需求导向下的供给创新
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用