APP下载

提高计算机专业学生实践和创新能力的探索

2018-02-03张蕾花奇芹荣静

科技创新导报 2017年30期
关键词:实践能力计算机专业实践教学

张蕾+花奇芹+荣静

摘 要:实践教学是高校培养学生实践能力和创新能力的重要环节,计算机专业是实践性较强的专业,计算机专业应该注重学生实践能力和创新能力的培养,以培养出大批满足社会需求的高素质人才。强化实践教学环节,提高计算机专业学生的实践能力和创新能力,是计算机专业教学改革的一项重要内容。本文对如何提高计算机专业学生实践能力进行了探讨,并从实践教学体系、实践方法以及实践教学团队方面提出了一些思路和方法。

关键词:实践教学 计算机专业 实践能力

中图分类号:G42 文献标识码:A 文章编号:1674-098X(2017)10(c)-0226-03

Abstract: Practice teaching is an important link in developing students practical ability and creative ability in Universities, Computer major is a practical specialty,Computer major should pay attention to the cultivation of students practical ability and creative ability, in order to culture a large number of high-quality personnel to meet the needs of society. Strengthening practice teaching and improving the creative and practical abilities of computer science majors students are important issues in the present teaching reform of computer science specialty.The paper discussed how to improve practical ability of the Computer Science Students, and put forward some ideas and methods from practice teaching system, practical methodology, and practice teaching team.

Key Words: Practice teaching; Computer science specialty; Practical ability

近几年,随着计算机技术的迅速发展以及在各行各业中的快速普及,社会对计算机人才的需求在不断增长,对计算机人才的动手实践能力和创新能力的要求不断提高。因此,很多高校也将计算机专业的教学重点从理论教学过渡为实践教学,以培养学生的实践能力和创新能力为主。本文主要针对计算机专业的教学特点,在实践教学体系的完善、实践教学方法的改进、实践教学团队的建设等方面进行了探索,提出了关于提高计算机专业学生实践和创新能力的一些思路和方法。

1 构建完善的计算机专业实践教学体系

为了培养和提高学生的实践动手能力和创新能力,构建一个完善的实践教学体系是必不可少的。对于计算机专业来说,一个完整的本科实践教学体系包括课程实验、课程设计、毕业设计、实习、学科竞赛等实践教学环节[1-4]。

课程实验是课程中与理论教学相配合的实验教学。为了增强计算机专业学生的实践能力,需重视课程实验环节,应合理地设置课程实验在课程教学中所占的比例,并且精心安排课程实验的具体内容。课程实验,加深了学生对本专业基础知识和基本原理的理解,提高了學生的基本实验技能。

课程设计是计算机课程教学的重要组成部分,一般在课程快结束前一周或两周进行,以综合性和设计性实验为主,需要综合的专业知识来完成实验题目,以培养学生综合应用所学专业知识来解决实际问题的能力[5]。课程设计需要学生亲自动手去完成设计的题目,学生需要理解题目、寻求解题思路、设计算法、编写相应的代码实现题目的要求。课程设计既巩固加深了学生对理论知识的理解,又培养了学生的实践应用能力。

毕业设计是教学过程的最后阶段采用的一种总结性的实践教学环节。计算机专业的毕业设计是完成培养目标、造就合格人才的重要实践性教学的最后一个环节,是人才培养方案的重要组成部分,是对学生从理论到实践进行的一次综合训练[6]。毕业设计是大学生从大学校园向社会迈进的一次过渡。通过毕业设计,学生可以综合应用所学的各种理论知识和技能,进行全面、系统、严格的技术及基本能力的练习。毕业设计的过程中,学生不仅需要亲自动手完成实践项目,而且需要查阅资料阅读书籍以完成毕业设计论文。计算机专业本科毕业设计在提高大学生的实践创新能力与综合素质方面,有着不可替代的作用。

计算机专业的学科竞赛是培养学生实践能力和创新能力的重要平台,是培养学生科技素质的重要途径。学科竞赛开赛前,一般会由组织竞赛的老师向学生进行学科竞赛的宣传,学校组织初赛对预报名的学生进行选拔,选拔出最终参加省决赛的学生。学科竞赛可以帮助学生打破传统课堂教学的局限性,给学生营造一个培养科技创新能力的氛围,包括学生创新意识的形式、创新思维的培养、促进自主学习、加强实践技能、培养团队协作能力等[7]。

以上各个层次的实践教学环节都需要学生自己看书、查阅资料、亲自动手完成相关的分析、算法设计及程序编写和测试等工作,无疑有效地提高了学生的学习能力、实践能力、创新能力、交流能力和社会适应能力。因此,构建多层次完善的实践教学环节对提高学生的实践能力、创新能力及综合素质能力是非常必要的。

2 改革计算机专业实践教学方法endprint

古语说得好,“授人以鱼,不如授人以渔。”除了构建完整的实践教学体系,还需要注重实验方法学的传授,不断改革计算机专业实践教学方法。

实验方法学的传授,可以让学生站在更高的角度,更全面地去分析、设计和实现实验内容[8]。传统的实验教学方式主要是以学生“模仿”教师讲解的例题、习题和操作示范为主。这样的教学方式并没有激起学生的主动性和创造性,仍然是以教师为主导。针对传统实验教学方法的弊端,本文提出3种计算机专业的实践教学方式,分别为校企合作的实践教学方法、以项目为中心的案例教学方法、实践理论一体化教学方法。3种计算机专业的实践教学方法具体见图1。

2.1 校企合作的实践教学

校企合作的实践教学方式,即高校可以利用企业平台对学生的专业知识、学科竞赛、创新项目进行相应的指导。同样,在平时的教学过程中,可以让学生到企业进行现场实地实践,一、二、三年级的学生每学期到企业实训的时间为一个月,四年级的学生则有半年的时间去企业进行专业实习,使学生尽早地了解校园外的世界,熟悉企业的规范和文化。这不仅提高了学生的专业水平、创新能力、实践能力、社会适应能力和就业竞争力,同样也为企业输送了大量高质量的应用型人才。

2.2 以项目为中心的案例教学

以项目为中心的案例教学中的项目可以是教师平时科学研究和项目开发中的教学案例和实训项目,也可以是企业委托的真实项目。教师在教学过程中,将教学案例或实训项目导入到课程中,使用实践教学案例构建所学新知识,让学生在实际动手的环节中学习到新的理论知识。此种方式真正地做到了以学生为学习的主体,而不是以教师讲授为主。教师通过以项目为中心的案例教学,提高了学生学习的积极性和主动性,增强了学生的学习兴趣,培养了学生的动手实践能力和创新能力。

以项目为中心的案例教学可以应用在平时的课堂教学上,也可以应用在学科竞赛,项目研发上。如今,应用比较广泛的是大学生创新创业训练项目。通过教师对学生团体的项目指导,学生完成相应的项目设计与开发。这样的过程,增强了学生的团体意识、集体荣誉感意识,提高了学生的交流能力、与人合作的能力、实践能力和创新能力。

2.3 实践理论一体化教学

实践理论一体化教学方式,即将C语言程序设计、Java语言程序设计、Android应用与技术等具有强实践性的专业课程的讲授从课堂迁移到实验室。教师通过实验案例的讲授传授新知识点和少量的理论知识,大部分课堂的时间留给学生实践训练,真正做到讲练有效结合、理论与实践相结合。

3 提高教师的实践能力,建设实践教学团队

有了科学合理的实践教学体系和实践教学方法,还要有高素质的实践教师队伍。一支实践能力强的高素质实践教学团队在培养学生的实践创新能力过程中起到非常重要的作用。

高素质的实践教学团队的建设需要教师具有完善的知识结构,实践操作能力,教育教学能力,科学研究能力以及过硬的职业素质。因此,高校应该加大“双师型”师资队伍的建设,让教师既能从事理论教学,又具备较强的实践动手能力。

为建设“双师型”师资队伍,高校可以有计划地选派专任教师到IT信息行业去考察、学习、定岗实践锻炼,了解行业中最新动态和先进的技术,从而提高高校教师的实践能力。同时,高校可以引进一些具有工程实践背景的应用领域精英,让他们將实际工作中的知识和经验传授给学生,提高学生的实践创新能力。

4 结语

计算机专业学生实践和创新能力的培养任重而道远,除了完善计算机专业的实践教学体系、改进实验教学方法以及大力建设实践教学团队外,还需要搭建配套的实验教学软硬件环境,加强实验室管理手段和机制的建设,为学生提供一个环境舒适、技术先进、开放灵活多变的实验环境,以提高计算机专业学生的实践动手能力和创新能力。

参考文献

[1] 教育部高等学校计算机科学与技术教学指导委员会.高等学校计算机科学与技术专业实践教学体系与规范[M]. 北京:清华大学出版社,2008.

[2] 王志英,宁洪,戴葵.强化计算机专业实践教学[A].第七届全国计算机系系主任论坛论文集[C].北京:清华大学出版社,2004:37-41.

[3] 郝继升.加强实践教学体系的建设 努力提高计算机专业学生的综合素质[J].计算机教育,2007(11):25-27.

[4] 刘尧猛,陈军.注重创新人才培养的计算机实验教学研究[J].实验技术与管理,2007,24(1):17-19.

[5] 袁芳,何莉辉,王亮.强化实践教学环节,提高计算机专业学生的综合能力[J].实验技术与管理,2010(9):121-123.

[6] 温艳冬.关于提高计算机专业毕业设计质量的对策研究[J].学科建设与教学改革,2009(5):173.

[7] 李星.地方高校课程质量保障体系的构建[J].科技导刊, 2014(24):126.

[8] 李晓勇,周丽涛.提升计算机专业实践能力的研究与探索[J].计算机教育,2010(1):116-118.endprint

猜你喜欢

实践能力计算机专业实践教学
“以赛促学,以赛促教”促进计算机专业教学理念创新与实践研究
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计
高校单片机课程设计教学方法探讨
高职院校商务礼仪课程教学改革探索刍议
刍议大学生实践创新训练计划项目
职业高中计算机专业教学改革浅析
非计算机专业C语言教学探讨
新形势下技校计算机专业人才培养探讨