关于计算机专业课教学的研究

2012-04-29 04:11王路权
科技创新导报 2012年12期
关键词:计算机专业专业课编程

王路权

1我国高校计算机专业实际情况

在现代社会,计算机应用呈现出了多元化的特征,而且高校计算机专业体系建,已经远不适应与现在社会发展的需求。如果不加快高校计算机教改的步伐,就很难培养出适应社会各行业的高素质人才,目前高校计算机专业存在的问题主要体现在如下几个方面:

1.1 课程设置不合理

目前,高校计算机专业课设置存在两个极端,一些学校比较重视基础教育,而实践课程比较少,这样培养出的学生基础好,但缺乏实际动手能力;而另一些学校比较重视实践动手能力,而轻视了基础课,使得学生有动手能力,但后就不足。

1.2 教学方法不灵活

计算机专业课程作为高等学校一门主要学科,其课程目标要求学生具有扎实的计算机基本功、较强的实践动手能力。很多教师在授课时,还是采用传统的讲解-练习-讲解的原则,对编程思路的引导和项目意识的培养很不够,导致学生缺乏独立的分析问题和解决问题的能力。

1.3 教师水平跟不上技术发展

计算机知识结构呈现金字塔模式,底层是基础知识部分,相对比较稳定,教师掌握的比较好;中层是计算机编程部分,由于大部分老师缺乏项目实战,也缺少必要的培训,跟外界交流的机会也少,使得这方面能力比较欠缺;对于高层,一般是一些前沿知识内容,比较新,以致教师对这部分新知识、新软件缺乏必要的学习和了解。这使得教师水平跟不上技术发展的速度,教师们需要在这方面多提高、多实践。

1.4 教学设备更新速度慢

由于技术发展速度很快,而学校教学对教学设备投入资金相对比较少,对于一些要求比较高的实验内容,学生无法在要求的平台上完成。

2专业培养方案制定的原则

计算机教学成果好与不好,取决于计算机专业课程培养方案的制定情况。在制定培养方案时,要遵循如下几个原则:

(1)明确计算机计算机专业培养的根本目标,通过4年的大学本科教育,使得学生掌握扎实的基本功,具备较强的计算机应用能力、能够自主的适应社会发展的自学能力,成为合格的计算机专业人才。

(2)课程设置要体现厚基础、重实践、求创新的总体原则。

(3)教学内容要把握重点、难点,而且要不断更新。

(4)课程建设要考虑教学内容,还要在师资队伍建设上下功夫,教学硬件要及时更新、特别是要对实验室进行综合建设,这样才能适应课程建设的步伐。

3课程体系结构的设置

高校计算机专业已经经过了多年的发展,其知识结构已经稳定,但一定要把握比较基本教学规律,而且计算机专业课设置要重基础、重实践、求创新,既要把基础知识学好,为今后的发展奠定良好的基础;也要根据实际需要开设一些前沿课程,使得学生跟上技术的发展,从而更好培养人才,为社会发展作出贡献。

计算机专业课程体系分为基础理论课程和专业主干课程两个方面,在设置时,应该注意如下几个问题。

(1)基础理论课程一般比较稳定,理论性和基础性都很强;它包括通识课程和专业性课程,通识课程主要包括数学、物理、哲学等;而专业课程主要是计算机专业核心内容,按照先后次序,一般先设置C语言和数据结构;然后,再设置操作系统和组成原理;最后,再开设数据库原理和应用等课程。

(2)专业主干课程是计算机专业学生必修的课程,通常是一些基础性比较强的专业课,旨在提高学生的专业基本功能力,主要包括:C/S程序设计、B/S程序设计两大方面。其中,C/S程序设计包括:C语言的高级编程;B/S程序设计主要包括:J2EE和ASP.NET。

4计算机专业课教学方法

为了提高教学质量,按照教育教学规律,建设好课程体系后,应该考虑推广一些效果好的教学方法,以下讨论几种方法;

(1)推行“问题式”教学法。

所谓“问题式”教学法,就是指在培养学生发现问题,找出问题的关键,分析出解决问题的突破口,最后,采用正确的方法和手段来解决问题。该方法可以引导学生主动思考,激励学生探索未知的内容,从而培养学生的创造性思维。

(2)鼓励“项目式”教学法。

“项目式”教学法强调项目实践的重要性,在掌握课本固基本概念和原理后,就要多实践;而实践最好的方法就是做项目,在课堂上完成需求分析和系统设计的内容后,就要在机房中上机编程,使得理论跟实践相结合;项目教学法,要重视质量,重视效果;项目教学法,鼓励学生灵活运用课程知识快速构建模块,上机编程和调试程序;项目教学法,可以渗透到日常授课中,也可以在课程设计中应用,为今后的毕业设计和毕业论文写作打下良好的基础。

(3)强化“多媒体”教学法。

为了达到好的教学效果,在教学中要充分利用现代教学手段,编写出丰富多彩的多媒体教学课件,利用编程软件,演示程序运行和调试过程,使得学生能够浅显易懂的掌握教学内容;另外,多媒体还可以表达一些传统板书难以表述的内容,例如:一些图片和视频等内容。人机交互和快速反馈是多媒体技术的显著特点,多媒体计算机可以展示图文并茂的、丰富多彩的教学内容,而且可以收到快速反馈的效果。多媒体教学法,在一定程度上刺激学习兴趣,达到较好的效果。然而,一定要认清多媒体是一种教学辅助手段,也要有目的、有计划的使用。

5搞好计算机教学的几点建议

5.1 定期听课,加强督察,听取学生的建议

在教育教学的大舞台中,要想讲出一堂精彩的课,必须要经常听其他教师的课,相互交流,相互沟通,吸取经验,完善自己;经常跟学校督导交流,听取意见,及时更改教学中存在的不足;最重要的是,多跟学生互动,听听学生对课程的看法,这样才能有步骤的提高教学水平。

5.2 充分利用网络媒体,提高互动教学的效果

在互联网环境中,教师充分利用现代通信软件(比如:QQ),构建师生间的互动的平台,调动学生的学习兴趣,鼓励学生自由的提出问题,针对一个课题,引导学生开展讨论,指导学生去查找资料,搜集信息,从而解决问题,实现高质量的教学目标。

学校加大教学设备的投入,实行企业与高校联合培养学生的机制,为教师提供近可能多的学习和培训,狠抓教学质量,鼓励教师灵活教学、大胆创新,努力搞好教学工作。

6结语

总之,搞好计算机专业教学,是一个非常复杂的系统工程,许多问题的还要进行深入的研究和探索,绝不能盲目的照搬,一定要坚持长期摸索、不断创新,才能将计算机专业课程体系完善好,才可以把计算机教学提升一个档次。

参考文献

[1] 谢宝荣.计算机教学设计艺术.清华大学出版社.2007(8).

[2] 孙俊逸.计算机教育教学改革与实践. 华中科技大学出版社.2008(8).

猜你喜欢
计算机专业专业课编程
编程,是一种态度
元征X-431实测:奔驰发动机编程
“以赛促学,以赛促教”促进计算机专业教学理念创新与实践研究
编程小能手
纺织机上诞生的编程
“导入课”在高校专业课实施“课程思政”的实践与思考
服务学习在高职社会工作专业课内实践教学中的探索
职业高中计算机专业教学改革浅析
研究生专业课学分制教学改革探讨
关于大学专业课排座位的思考