在计算机专业学生程序设计能力培养道理上探索.docVIP

在计算机专业学生程序设计能力培养道理上探索.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在计算机专业学生程序设计能力培养道理上探索

在计算机专业学生程序设计能力培养道理上探索   摘 要:改革开放以来我国的现代化信息科学不断进步,现在的社会生产活动和人民生活已经离不开计算机技术的支持。各级人士对于计算机专业教育教学越来越重视,然而当下的实际教学效果却十分不理想,学生的程序设计能力并不能满足实际的应用需求,本文结合现今社会计算机专业学生水平状况进行了分析,提出了培养学生程序设计能力的具体办法。   关键词:计算机专业;学生;程序设计;能力培养   现今计算机专业相关课程已经在我国达到了普及,程序编写已经成为学生必须学习的基础课程之一,但是由于不同地区的教学手段和教学水平大不相同,受到各种外界环境因素的影响,导致学生的程序设计能力水平参差不齐,相关的教育者和老师们必须认真的思考,结合实际情况进行经验总结分析,不断改革完善,保证学生能力水平共同提高。   一 现状与问题分析   如今很多的专业单位反映出计算机等相关专业的毕业生在实际的工作岗位上能力不够,具体的知识应用能力、动手能力、程序设计经验发挥水平不理想,不能够满足用人单位的实际需求标准,计算机专业学生的设计能力不强很大程度上也影响了学生的提升和进步,造成这种问题的原因是多方面共同作用的效果。首先是学生在学校上课过程中,老师过分的重视了程序语言知识的讲解,忽略了实际的算法过程,相关的实际设计问题综合训练学习比较少;其次是学校内部的课程设计时间相对较少,学生亲自动手进行实践的课程十分不足,学生在学校里接触到的实际软件设计项目过少,经验水平不足。学校内的计算机专业程序设计课程过于表面形式化,学生缺乏专业软件项目的训练,忽略了学生的能力培养,学习程序设计入门教程的时候重视度不够。入门编程教学是十分重要的,然而学生学习不到位,导致教学实际效果并不理想,学生甚至不能独立完成简单程序的编写、编译、输入、纠错、测试、调试、和运行的全体过程。   二 程序设计能力的内涵   计算机专业毕业学生必须具备能力就是程序设计能力,这也是学生能力水平是否达标的重要检验指标。学校在进行相关课程项目安排工作的时候必须将程序设计能力与创新能力作为主要的教学目标,充分认识二者的重要性。社会在不断的发展前进,社会对于计算机高科技技术的需求水平不断升高,程序设计能力是学生可以研发出现代化的计算机应用产品的基础,其是软件产品设计或者是硬件产品程序设计的核心组成。学生毕业后可能从事的行业比较广泛,其不仅可以进行程序设计,还有可能作为设计师、统计分析员、项目经理、或者是总体设计师,要想能够完成此类的工作,必须自身拥有高超的设计能力。如果从事软件开发工程,首要目的是保证基本要求,不同的个体具有一定的差异性,软件设计工程要根据实际的需要条件进行相关调节,软件开发工作还需要学生有自我思维创新能力。创新能力保证了人员在从事开发的过程中不断完善设计强化作用。程序设计过程中没有统一的程序和代码直接应用,需要不断的进行组合,每一个程序设计都是从基础开始构建,每个专业的设计团队必须有专业知识技术水平高超的人员来作为核心力量,如果人员水平不高,那后续工作将无法顺利展开,最终都不能完成工作。程序设计能力是各项工作开展的基础环节,是每位计算机专业学员必须具备的能力,可见其重要性。计算机专业的课程中很多于程序设计相关,包括软件工程、面向对象程序设计、数据结构、高级语言程序设计、网络工程、数据库系统与应用等等,这些课程一定程度上都会要求学生进行编程设计,在教学中要重视不同环节的培养过程,包括菜单驱动程序设计能力,可视化程序设计能力,网络环境程序设计能力,基本程序设计能力等等。   三 构建以实践能力培养为核心的程序设计课程体系   课程设计是培养专业计算机人才过程中的必要步骤。课程体系本身合理有序的将单个的专业课程联系到了一起,其是人才培养过程当中的重要组成内容。各大学校的专业工作人员必须充分认识到课程体系的重要性,进行科学合理的规划,按照学生的认知规律、学生能力培养的过往经验、加上素质培养的条件,将专业知识内相关的课程进行划分,构建高水平特点的教育课程体系。正视学生程序设计能力不足问题,筹划以高级的语言程序设计(C或C++)项目为首要内容,针对对象程序设计(C++、C+)为阶梯,以最新的程序设计开发语言课程为指导方向,加大程序设计能力培养的专业化课程理论体系。合理的安排不同课程的学习时间和开设学期,对于课程的性质进行准确标注,并在学期结束的时候适当进行考核,这种教学设计将能够提高学生能力,培养老师教学的积极性,起到好的教学效果。   四 程序设计能力的培养方法   1重视入门课程教学   俗语说万事开头难,计算机专业学生的入门课程是程序设计课程,这是学习程序设计知识的开端,通过课程内容学习,学生们要掌握计算机程序语言的基础构成要素,了解程序设计的基

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档