关于如何提高计算机相关专业高校大学生编程能力的探究-.docx

关于如何提高计算机相关专业高校大学生编程能力的探究-.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

关于如何提高计算机相关专业高校大学生编程能力的探究*

?

?

吴俊帆裴青燕高伟

【摘?要】本探究经过问卷调查、现场采访、走访调查、查阅文献资料等方法对河南省各大高校计算机专业大学生的学习情况(特别是编程能力)进行了调查和研究。调查表明,当代计算机专业高校学生的编程能力普遍较低,这种现象已然成为了高校计算机教育中存在的普遍问题。本文通过分析高校大学生对计算机相关专业的学习现状,结合高校教育教学实际,提出了从专业课程设置到学习方法的具体思路,从而促进大学生编程能力的提升。

【关键词】计算机专业大学生;编程能力;解决办法

:G642.4?:A?:1671-0568(2015)20-0019-01

基金项目:本文系大学生创新学习项目(编号:CXXM(2014)32)基金资助。

一、计算机专业学科社会背景

21世纪是信息技术飞速发展的时代,如今计算机科学水平已经成为衡量一个国家综合实力的基本标志。作为一门基础的自然科学学科,它有自己鲜明的特色。抽象和自动化的计算机学科旨在培养计算思维能力,算法设计分析能力,程序设计实现能力和对计算机系统的认知、分析、设计和运用能力。计算思维是运用计算机科学的基础概念去求解问题、设计系统以及人类行为理解等涵盖计算机科学之广度的一些列思维活动。且IT行业经过几年的低谷,现在在国民经济中蓬勃发展,大有东山再起之势,社会需求量巨大。随着IT行业的不断进步以及信息化的不断深入,社会对编程能力的要求越来越高,提高自身编程能力已经成为当代计算机类大学生的重要任务之一。

二、计算机类专业学生学习情况现状

1.学生学习现状。根据调查显示,80%的学生在实验课以后基本不做和编程有关的学习,课后时间多半是用于娱乐,不到10%的学生会把空闲时间花在对编程的学习之上。在课堂上,50%的学生会经常看手机,30%的学生会偶尔看,认真听讲的少之又少,能完全理解老师讲课内容的更是屈指可数。专业实验课仅有仅少数学生能够独立自主完成,而只有少数专业课会要求有课程设计。大多数学生对于理論知识比较清晰,动手能力比较差,一旦进行上机编程,便会手忙脚乱。对于类似ACM这样的程序设计大赛,参与者不足1%,大学生编程能力亟需提高。

2.教育现状。21世纪以来,随着信息化的不断深化,社会对编程类人才的需求量越来越大,面对飞速发展的信息技术,高校教育显得有些应接不暇。编程语言从c语言、c++、c#、vb到Java等;操作系统从dos到windows再到mac;手机操作系统从塞班,黑莓到安卓,wp以及ios。技术格局和市场需求都在快速变化,而高校的教育模式一直是不敢大胆创新,教育内容改革速度也远落后于信息技术发展速度。

(1)理论课与实验课课时分配不均。调查发现,90%的高校理论课时远大于实验课时。而理论课程都是采用多媒体授课,老师极少使用板书,且内容繁多,换页较快,笔记速度会跟不上。近七成学生反应理论课有时候会不知道重点在哪儿。对多媒体教学的深度也有微词,认为不能很好地融会贯通,不易掌握。

(2)实验室开放程度不够。调查表明在开设计算机类相关专业的高校中,有八成实验室不能完全开放以随时保证给学生一个合适的学习环境。由于专业特点,学生的自习更多时候只能在宿舍,然而宿舍的学习环境不能和实验室相比。

(3)实验室配置落后。据调查,在校大学学生普遍反应设备缺少或者配置落后。这使得部分实验不能达到预期效果。部分软件受硬件条件约束就不能使用。学生的专业素质的提高在一定程度上受到了制约。

三、提高学生编程能力的相关建议

编程语言是编程的的载体,是高级程序语言,特点是枯燥难学。然而编程能力是作为计算机专业学生亟需掌握的最重要、最基本的能力之一。编程不仅指编程语言,更指的是逻辑思维和创新思维以及解决分析问题的能力。提高学生编程能力,要从改善学习环境、创新教育模式、培养学习兴趣、加强实验教学等方面着手。作为编程的基础,掌握好编程语言也是必要的。而想做到炉火纯青,那就必须要打好基础。

1.对高校的建议。一个良好的学习环境对于提高学生编程能力是必要充分条件。首先,需完善实验室设备。作为专业的计算机人才培养基地。实验室设备是否齐全完善,能否紧跟社会大潮,对是否能培养出一批走在时代前沿的IT精英是十分重要的。其次,实验室要更多地面向学生开放,保证大部分学习的学生能拥有一个稳定的学习环境。工科,学习不是要坐在教室翻书本自习,而是要多和电脑打交道。自习室自然不是一个合适的地方。宿舍则就更不用提。实验室是唯一的好去处,但是,人一旦多了,实验室的纪律和管理也要相对加强。最后,作为工科这一注重实践的学科,将所学知识化为实际经验绝对是必要。所以不妨自己结合,形成一个工作组。去实际开发一些项目,去体验真正编程中会出现的各种问题,当然,也可以寻找一个指导老师,来指导迷

文档评论(0)

132****1010 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档