以创新能力培养为目标的计算机软件专业教学研究
2015-02-28张俊
张俊
(芜湖职业技术学院网络工程学院,安徽芜湖241000)
以创新能力培养为目标的计算机软件专业教学研究
张俊
(芜湖职业技术学院网络工程学院,安徽芜湖241000)
对于计算机软件专业教学来说,培养学生的创新思维和创新能力对于提高学生的实践能力和技术水平有积极作用,同时,培养计算机软件创新人才对于IT行业来说也具有极其重要的社会意义,所以怎样培养学生的创新能力成为高校教师最关心的问题。作者针对这一问题分析了以创新能力培养为目标的计算机软件专业实践教学方法,以期为计算机软件专业教学提供参考。
计算机软件;创新思维;创新能力;教学方法
我国高校的主要职能是教书育人和科学研究。无论是教书育人,还是科学研究,创新都是核心的内容,在人才培养过程中起着至关重要的作用。创新是高校发展的灵魂,教学方法的创新又是培养具有创新意识和创新能力人才的必要条件。作者介绍了计算机软件专业以创新能力培养为目标的教学方法。
一、培养学生创新能力的重要作用
科学技术的发展推动人类文明的进步,而创新型人才是科学技术发展的动力。在计算机领域,由于计算机等电子产品更新速度快,各行业对计算机软件的要求差别也有较大,所以培养创新型的计算机软件人才显得尤为重要。在教学中,教师要重点拓展学生的创新思维,实践中不断培养学生的创新能力,从而为社会培养出更多的计算机软件设计和应用创新型人才,加快IT行业的发展,为社会各界提供更全面、更完善的软件服务,促进我国计算机科学技术水平的提高[1]。
二、以创新能力培养为目标的计算机软件人才定位
通过近几年对计算机软件专业学生的招聘要求和学生就业去向的调查研究可以看出,目前大多数企业越来越看重学生的综合素质和专项能力,更多企业选择的是对学生能力的考核,其中不少企业还将学生能力因素排在学生成绩之上,并以学生的最终能力决定是否录用。目前企业对学生能力的要求主要包括自学能力、团队协作能力、组织领导能力、沟通能力、身体素质和行业背景等[2]。
企业对人才需求的改变,要求高校在人才模式上也要作出相应的转变,这样才能更好地满足市场对人才的需求。高校作为培养人才的专业机构,只有在培养目标、实践教学体系、教学计划、教学方法、教学模式等方面做出相应调整,才能培养出符合社会需求的高素质、高能力创新型人才。计算机软件专业的教学更应该走在其他学科的前面,以创新能力培养为目标,培养出综合能力强的专业人才,以满足IT行业对人才的需求。
三、以实践教学为基础,促进计算机专业课程体系的改革
(一)明确计算机软件人才定位,重视学生的创新能力培养
教师在加强基础知识教学的同时还应不断拓宽学生的专业知识面,注重学生能力和综合素质的培养。教学中要将理论知识与企业的工程实例结合起来讲解,激发学生的学习兴趣,增强学生的社会适应能力。在学生创新思维的培养上,教师在课堂上可结合实例将每个知识点适当向外延伸,以拓展学生的思维。教师要鼓励学生多实践,将自身的想法融入到实践活动中去,通过实践验证自己的想法,不断激发学生自主学习和自主钻研的动力,不断挖掘学生的潜力,从而提高学生的实践能力和创新能力[3]。
(二)适当调整专业课和选修课的比例,优化教学资源
由于近年来学校提高了学生实践环节的学分要求,导致计算机软件专业的基础专业课程和选修课程的比例出现较大变化,学校教学委员会应该根据市场对人才需求的变化并结合学校的具体情况对计算机软件专业的必修课和选修课进行修订,重新分配教学资源,这样才能满足日常的教学活动,有效提高教学质量和水平。在教学中还可实行新老教师交替教学,利用老教师丰富的经验和年轻教师更活跃和更创新的思维培养高素质、创新能力强的学生。
(三)加强实践教学力度,构建以创新能力培养为目标的教学体系
企业对职工能力的要求越来越高,这种变化促使高校必须调整自己的人才培养模式,培养适应社会发展的应用型人才。目前很多高校计算机软件专业的学生毕业后自费到培训机构学习,以获得更多实践经验。针对这种现象,高校应在课程体系上作出调整,规定新开设的专业选修课必须以实践性强或者切合当前社会需求的课程为主,选修课必须制订实验教学大纲,然后根据课程特点,学校组织专业教师队伍对教学质量进行监控,定期组织专家、教授到一线去指导,提出教学的意见或建议,以确保每堂课的教学内容都能以培养学生的综合能力为重点[4]。
(四)协调专业课程、实践课程之间的关系,提高教学质量
高校必须协调好专业建设与课程建设之间的关系,以专业建设为目标,在此基础上加大多课程参与和多课程建设的力度,加大实践教学课程的比重,从而推动专业建设水平,提高实践教学质量,为培养更高质量创新型人才奠定良好基础。
(五)软件人才培养质量监控与评价体系研究与建设
研究和建设“软件外包人才职业发展数据库管理平台”(见图1),反向指导高职软件人才培养工作。具体包括以下三个环节。
(1)高职软件外包人才职业发展数据库的量化指标研究与建模。
(2)高职软件外包人才职业发展数据库管理平台的系统设计、建设、数据采集与管理。
(3)职业发展数据库管理平台反向指导高职软件人才培养的决策数据研究与实践。
图1 软件外包人才职业发展数据库管理平台
该平台采用科学的建模、数据采集与统计分析,对各阶段软件外包人才职业能力数据库A、B、C中各项指标进行定量分析,得到一个衡量培养质量的科学尺度,反向指导本项目的研究与改革,进一步提升高职院校软件外包人才培养的管理水平、教学水平和培养质量,为相关教育管理部门提供决策支持数据。
四、以学生创新能力为目标的自学课程教学研究
(一)在课程教学环节中不断完善教学方法和教学手段
目前,大多数高校计算机软件专业以自学课程体系为主导的课堂教学、讨论和实践应用共同融合的教学模式已经建立,在此基础上,学院应该注重计算机软件专业的自学课程平台建设,将教学资源、网络资源在网络平台上共享,积极鼓励学生在此平台上进行交流和沟通,这样可以将传统教育中以教师为主体的教育模式逐渐向以学生为主体的自学互动教学模式转变,在网络平台上学生可以畅所欲言,将内心的各种想法在网络平台上进行交流,提出疑难问题,再利用大家的智慧共同解决,通过这种方法,不仅可以提高学生的交流、沟通和协作能力,还可以培养学生的创新思维和创新能力[5]。
(二)以小组交流和课堂报告为核心,激发学生讨论积极性
在教学实践中,教师可以以小组、班级或者PK的形式引导学生对某一功能软件的需求分析、开发流程、开发技术等进行分析,学生可以各抒己见,将自己认为最合理的开发方法和开发技术说出来,在PK中讲解自己的方法、优势和特点,然后教师引导学生对双方的方法和技术进行讨论,并将讨论的结果记录下来,教师最后给出点评。通过这种讨论和报告的形式可以活跃课堂气氛,也可以打开学生的思路,通过思维的碰撞形成新的思路,再对新的思路进行讨论分析,得出合理的软件开发方案。这种方式能够有效拓展学生思维,培养学生的创新意识和创新能力。
(三)开发计算机软件专业学习交流网站
学生可以根据自己的学习情况在学习网站上下载自己感兴趣的课件,了解计算机软件发展的状况和最新的计算机技术,还可以提交作业、查看成绩、下载优秀学生作品、提问、讨论等,教师也可以通过该网站上传课件、批改作业、提出点评、参与讨论、回答学生问题、录入学生成绩等。
(四)采用以课题实践为核心的考核方式,全面培养学生的自主创新意识和能力
针对计算机软件课程的特点,采用以小组为单位的软件设计为主理论考试为辅的考核方式,要求学生根据教师的要求完成课题设计或者设计任务。学生通过网络或者书籍等完成课题设计相关知识的学习,教师充当引导者,将教学模式转变为学生自主创新式学习模式。在自学过程中,教师可以对知识难点和重点进行讲解,以便学生能够顺利完成学习,掌握相关知识后学生开始完成课题设计或者程序设计任务,结合教师的指导,最终帮助学生完成软件设计。通过这种方式不仅能够培养学生的自学意识,还能够培养学生积极思考问题的习惯,全面培养学生的自主创新意识和创新能力[6,7]。
五、总结
通过以学生为主的实践课程教学,不仅能够培养计算机软件专业学生的资料搜索能力、上机编程能力、自学能力、团队协作能力,而且还能够拓展学生的创新思维和创新能力,这些能力的提升恰好满足了企业的需求,有利于学生未来的就业和发展。
[1]殷卫莉,宋文斌.基于综合素质与创新能力的高职计算机实验教学[J].职教论坛,2010,(8):41-42.
[2]尚剑峰.浅谈计算机网络教学中创新能力培养的探索[J].数字化用户,2014,(6):134.
[3]李禄源.计算机教育教学中创新能力的培养[J].时代教育, 2014,(8):40.
[4]李虎.中职计算机教学过程中学生创新能力的培养[J].华章, 2014,(15):195.
[5]石彬.改革计算机实验教学,提高学生创新能力的研究[J].计算机光盘软件与应用,2013,(20):212.
[6]回宇.基于创新能力培养的高职计算机教学改革探析[J].科学与财富,2014,(8):360.
[7]吾拉音木·艾比布.计算机教育教学中创新能力的培养[J].中国化工贸易,2013,(12):450.
(责任编辑:朱彬)
On the Teaching of Computer Software Major Aiming at Training Creative Talents
ZHANG Jun
(School of Network Engineering,Wuhu Institute of Technology,Huwu 241000,China)
As to the teaching of computer software major,training students’creative thinking and ability plays an very active role in improving students’practical ability and technological level;meanwhile,training creative talents ofcomputersoftware plays an very active part in IT field.Therefore,how to train creative talents is what worries teachers most.And given such situation,the author of this paper analyzes the teaching approaches to the computer software major.
computer software;creative thinking;creative ability;teaching approach
G642.0
C
1009-3583(2015)-0118-03
2014-11-24
安徽省高等学校质量工程教学研究项目(2013jyxm319)
张 俊,男,安徽安庆人,芜湖职业技术学院网络工程学院讲师,硕士,主要从事数据挖掘方向研究。