APP下载

能力的培养高于一切

2009-06-13孙雪娟

中小企业管理与科技·上旬刊 2009年12期
关键词:程序设计课件技能

孙雪娟

摘要:近几年来,能力本位作为新的教学理念被广泛关注,本文主要从以下几个方面浅显的论述了这个问题。解释什么是能力本位;为什么要注重能力的培养:作为一名专业老师在本专业的教学中如何实施能力本位教学的一些方法。

关键词:能力能力本位教学过程

0引言

能力本位起源于美国心理学家布鲁姆的教育思想。当下在我国高职教育领域,这种理念产生了颇大的影响,那么什么是能力本呢?首先,查阅字典我们可以得到能力的定义,能力是人们成功地完成某种活动所必需的个性心理特征,是人的综合素质在行动中表现出来的实际本领。其次“知识变成能力才有用,能力作用于知识才有力量”。能力将成为知识经济时代支配和操纵社会与人的发展的主导力量,人们只有依靠能力才能实现其价值。知识经济时代由于突出了能力对知识的重要意义而在努力营造一个能力社会。由此,以人为本的进一步提升就是以人的能力为本。

但是,在传统的职业教育中,通常注重理论教育,学生仅仅通过记忆获得知识,接受的是简单、孤立的技能训练。学生毕业后还要经过一段时间才能胜任工作。我们从实践中发现,现在就业市场上,出现了用人单位需要人,但是我们职业教育提供的毕业生和人家不对路。有些学生找不着工作,但是有好多需要技术人才和应用性人才的一线岗位却招不到人。说明学校对于合格毕业生的标准和社会上行业企业用人单位的标准出现了差距,他们认为合格的认为好的学生和我们学校认为给予合格证的学生是有很大差距的,到底哪个是正确的合格毕业生的标准?反思人才培养中的问题,我们认为毕业生和社会、用人单位或者说职业的要求有偏差,所以造成我们的学生在就业市场上找不到工作,就业率不高。

在以能力为基础的教育和以能力为基础的培训中,专业教学目标、教学方法、学习方法以及评价标准都依据一整套“能力”来制定,这些能力是从事职业所必须的。具体到计算机专业,应着重培养学生的理解能力、设计能力、操作能力、应用能力和创新能力。知识是各种能力的基础,在知识的基础上,理解能力以智力技能为主,它包括思维、想象等认知活动;设计能力是智力技能与动作技能的结合,它除了包括思维、想象、规划等认知活动外,还应该包括一定的行为活动i操作能力以动作技能为主,除必要的认知活动外,主要表现为机体的行为活动:应用能力同样涉及到智力技能与动作技能,是一种运用已有的知识和技能去解决具体领域的实际问题的能力:创新能力则需要更强的智力技能与动作技能,它是一种产生新思想、发现和创造新事物的能力。

因此,作为一名计算机专业课老师,在平时的教学中更要注重学生能力的培养,同时也总结了一些教学方法。

1兴趣是最好的老师——案例教学法

采用案例教学法,即不是先进行理论知识的灌输,而是通过实例的演示,让学生对所学知识产生兴趣,有了一定的感性认识之后,再提升到理论高度,循序渐进掌握知识。经过多年的探索,总结出重点讲授解题思路、算法设计以及编程构思,突出上机训练,在编写程序的过程中学生进行探索,程序设计的成果能极大地增加学生的成就感、培养学生程序设计的兴趣,采用案例教学方式,通过形象思维加深理解巩固知识,便于学生掌握利用计算机程序设计来解决问题的技术与方法。通过案例驱动教学强化公共层面逻辑思维能力的培养,突出专业层面的基本程序设计能力训练。好的程序设计案例所采用的程序设计方法教会学生用适当的语言清晰地表达他的思考过程。

2理论—实践—再理论——加强创造性思维培养

在数据结构的学习过程,是进行复杂程序设计的训练过程。技能培养的重要程度不亚于知识传授。难点在于让学生理解、习惯算法构造思维方法。针对《数据结构》技术性与综合性较突出的特点,提出并实施了“理论一实践一再理论”教学法。通过作业练习、课程实习、课程设计三个环节来实现实践过程,前者偏重于对课程内容的理解,后者侧重于软件设计综合训练,促进了专业学生逻辑抽象能力和创新能力的培养。

3项目训练:提高应用能力

通过“项目训练”方法,提出课程设计规范要求,突出关键技术要点,贯穿基本技能训练主线,精心设计综合性实验,体现加强实践能力培养的重要思路。程序设计是进行软件开发综合训练的一门课,通过选用具有一定实用性的综合题目,采用学生个人进行和小组合作的方式,通过问题分析、总体结构设计、用户界面设计、程序设计基本技能和技术的一系列过程,培养学生动手实践、和作研究、协作开发大型软件项目的能力,培养学生软件工程正规方法的设计与实现,为专业技能训练提供基础。通过“项目训练”方式,将学生引入具体的项目研发,使学生有更多的主动学习的机会,培养了科研能力。

4多媒体课件助教助学

根据课程特点,开发与课程内容与教学特点相适应的多媒体课件。C语言程序设计的教学课件就采用PPT方式,便于教师更新、补充课堂教学内容;数据结构课程的难点在于对抽象算法本质的理解,制作了全动画的多媒体课件,利用Flash开发,以动画的形式来展现算法;提供选件控制方式,便于教师对教学内容进行重组。目前有几十所院校使用课件,学生普遍反映效果好。立体化的网页式多媒体课件助教助学,规范了教学内容,使授课过程突出了知识点,增加了信息量。

5鼓励学生充分利用自主学习的资源平台

如今,网络正不断地改变着人们的生活方式、学习方式、工作方式。作为未来的生活主体,我们的教育模式也应不断更新。改变原来的教学模式,多媒体教育网络是把计算机技术,多媒体技术,网络技术和现代教学方法有机结合起来的一种辅助教学手段。让学生通过资源平台学习到他想学习的知识点,既可以培养学生学生的自主学习能力,又可以培养学生独立性。

6提高学生兴趣力与创新能力

通过竞赛等多种活动,为学生提供展现程序设计能力的舞台,激发学生学习的主动性。可通过开展全校“电脑文化节”、“网页设计大赛”、“计算机操作大赛”、“FLASH竞赛”、“计算机知识竞赛”等提高学生的兴趣与创新能力。

课堂教学是学校教学的重心,是人才培养的关键因素。“教学无法、教无定法、贵在得法”,每一个教师必须经过创造性劳动,对所理解和掌握的教学模式进行多样组合,才能在教学实践中形成适合自己的较为完善的和富有成效的教学模式。能力本位教学模式正是根据职业教育的特点和学生的实际,综合了自主学习模式和合作学习模式而创造的具有鲜明教学风格的课堂教学模式。也就是说我们在平时的教学过程中始终以“能力高于一切”作为教学的理念。

猜你喜欢

程序设计课件技能
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
女生总有一些神奇的技能
《从“贞观之治”到“开元盛世”》教学课件
初中数学教学中课件设计的重要性
拼技能,享丰收
画唇技能轻松
小鲜肉不可不知的生存技能