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

来源 :科学与财富 | 被引量 : 0次 | 上传用户:dfm1999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:改革开放以来我国的现代化信息科学不断进步,现在的社会生产活动和人民生活已经离不开计算机技术的支持。各级人士对于计算机专业教育教学越来越重视,然而当下的实际教学效果却十分不理想,学生的程序设计能力并不能满足实际的应用需求,本文结合现今社会计算机专业学生水平状况进行了分析,提出了培养学生程序设计能力的具体办法。
  關键词:计算机专业;学生;程序设计;能力培养
  现今计算机专业相关课程已经在我国达到了普及,程序编写已经成为学生必须学习的基础课程之一,但是由于不同地区的教学手段和教学水平大不相同,受到各种外界环境因素的影响,导致学生的程序设计能力水平参差不齐,相关的教育者和老师们必须认真的思考,结合实际情况进行经验总结分析,不断改革完善,保证学生能力水平共同提高。
  一 现状与问题分析
  如今很多的专业单位反映出计算机等相关专业的毕业生在实际的工作岗位上能力不够,具体的知识应用能力、动手能力、程序设计经验发挥水平不理想,不能够满足用人单位的实际需求标准,计算机专业学生的设计能力不强很大程度上也影响了学生的提升和进步,造成这种问题的原因是多方面共同作用的效果。首先是学生在学校上课过程中,老师过分的重视了程序语言知识的讲解,忽略了实际的算法过程,相关的实际设计问题综合训练学习比较少;其次是学校内部的课程设计时间相对较少,学生亲自动手进行实践的课程十分不足,学生在学校里接触到的实际软件设计项目过少,经验水平不足。学校内的计算机专业程序设计课程过于表面形式化,学生缺乏专业软件项目的训练,忽略了学生的能力培养,学习程序设计入门教程的时候重视度不够。入门编程教学是十分重要的,然而学生学习不到位,导致教学实际效果并不理想,学生甚至不能独立完成简单程序的编写、编译、输入、纠错、测试、调试、和运行的全体过程。
  二 程序设计能力的内涵
  计算机专业毕业学生必须具备能力就是程序设计能力,这也是学生能力水平是否达标的重要检验指标。学校在进行相关课程项目安排工作的时候必须将程序设计能力与创新能力作为主要的教学目标,充分认识二者的重要性。社会在不断的发展前进,社会对于计算机高科技技术的需求水平不断升高,程序设计能力是学生可以研发出现代化的计算机应用产品的基础,其是软件产品设计或者是硬件产品程序设计的核心组成。学生毕业后可能从事的行业比较广泛,其不仅可以进行程序设计,还有可能作为设计师、统计分析员、项目经理、或者是总体设计师,要想能够完成此类的工作,必须自身拥有高超的设计能力。如果从事软件开发工程,首要目的是保证基本要求,不同的个体具有一定的差异性,软件设计工程要根据实际的需要条件进行相关调节,软件开发工作还需要学生有自我思维创新能力。创新能力保证了人员在从事开发的过程中不断完善设计强化作用。程序设计过程中没有统一的程序和代码直接应用,需要不断的进行组合,每一个程序设计都是从基础开始构建,每个专业的设计团队必须有专业知识技术水平高超的人员来作为核心力量,如果人员水平不高,那后续工作将无法顺利展开,最终都不能完成工作。程序设计能力是各项工作开展的基础环节,是每位计算机专业学员必须具备的能力,可见其重要性。计算机专业的课程中很多于程序设计相关,包括软件工程、面向对象程序设计、数据结构、高级语言程序设计、网络工程、数据库系统与应用等等,这些课程一定程度上都会要求学生进行编程设计,在教学中要重视不同环节的培养过程,包括菜单驱动程序设计能力,可视化程序设计能力,网络环境程序设计能力,基本程序设计能力等等。
  三 构建以实践能力培养为核心的程序设计课程体系
  课程设计是培养专业计算机人才过程中的必要步骤。课程体系本身合理有序的将单个的专业课程联系到了一起,其是人才培养过程当中的重要组成内容。各大学校的专业工作人员必须充分认识到课程体系的重要性,进行科学合理的规划,按照学生的认知规律、学生能力培养的过往经验、加上素质培养的条件,将专业知识内相关的课程进行划分,构建高水平特点的教育课程体系。正视学生程序设计能力不足问题,筹划以高级的语言程序设计(C或C++)项目为首要内容,针对对象程序设计(C++、C+)为阶梯,以最新的程序设计开发语言课程为指导方向,加大程序设计能力培养的专业化课程理论体系。合理的安排不同课程的学习时间和开设学期,对于课程的性质进行准确标注,并在学期结束的时候适当进行考核,这种教学设计将能够提高学生能力,培养老师教学的积极性,起到好的教学效果。
  四 程序设计能力的培养方法
  1重视入门课程教学
  俗语说万事开头难,计算机专业学生的入门课程是程序设计课程,这是学习程序设计知识的开端,通过课程内容学习,学生们要掌握计算机程序语言的基础构成要素,了解程序设计的基本过程和基本方法。让学生初步的掌握必要的知识内容,是最基本的教学目标,更为日后的深入学习做好基础工作。老师要在保证基本教学需求的条件下,尽量的为日后的课程需要组织合适的教学内容和实验内容。基础专业教学老师必须要有后续的工作经验,有专业的业务能力,拥有丰富的教学经验和知识结构体系,有工作责任心,在教学过程中注重难度的划分。C语言本身具有很多的优势,其丰富的功能,较好的表达效果,使用过程中比较方便灵活,但这也是低级语言的特点,其对于刚开始学习的同学来说具有一定的难度,需要学生有更好的接受能力和理解能力。老师可以将内容学习划分为两大时间段,教学时间规定为两个学期。第一时间段学习基本的内容,包括基本的数据类型、分支结构、循环结构语句、输入、输出、变量、常量,和后续相关的基本方法内容,让学生扎实掌握基本的语言认识编程常识。第二阶段主要讲述C语言相关具体内容深入学习,这种划分方法可以提升学生的能力水平,让学生的知识掌握更加稳固。
  2 注重关键环节程序设计能力的培养
  基础程序设计能力培养,是学生能力培养全程中的重要步骤,学生的基础能力可以概括为准确使用特定的高级程序设计语言包含的函数(过程)、语句、运算符、数据类型等内容完成简单的程序设计工作,学生可以独立的进行程序的测试和调试。
  菜单驱动程序设计能力的重要目的就是学生通过一定的模块技术构建发展的程序功能,在结构课程教学中来加深培养,学生在基础编写中逐步深入实用长程序编写中,首先提供给学生程序的样本,让学生运行程序并且阅读代码,学习程序隐含的具体算法功能和隐含的调用关系,明白组成结构关系,其次老师可以提供一些具体的练习内容,提供程序代码形式构架、处理细节函数、具体的细节函数代码,让学生根据提供的数据来编写相关的原理功能函数,实际操作学习过程中,老师可以恰当的进行引导,在学生不断的进步过程中,适当的减少提示内容,直到学生可以完成全部的代码编写。这样学生会形成自我的思考模式,运用知识进行程序编写工作。
  总而言之,行业领域内的相关人士必须充分总结计算机专业教育的不足之处,提高自己对于学生能力培养的认识水平和重视程度,在信息技术课的教育教学过程中构建以实践能力培养为核心的程序设计课程体系,合理的激发学生的学习兴趣,加强学生自身的深入探究,将眼光放长远,培养学生自我思考能力,大幅度提高计算机专业教育教学水平,满足时代发展的需求。
  参考文献
  [1]郭峰.计算机科学与技术专业课程体系建设研究.[J].中国现代教育装备.2014
  [2]李明辉.高等学校程序设计类课程教学方法改革与实践.[J].吉林农业科技学院院报.2013
  [3]路名.基于能力培养的程序设计基础课程教学探讨.[J].计算机时代.2014
  [4]刘振华.计算机应用性人才程序设计能力培养.[J].计算机教育.2014
其他文献
随着世界科技水平的不断提高,计算机技术不断普及, 同时与其他的学科结合日益紧密, 例如自然科学和社会科学等, 从而衍生了一个新的计算机分支学科一人工智能 (Artificial Int
期刊
摘要:目前,随着经济的发展,用户对供电可靠性提出更高的要求,因此,提高供电可靠性是供电部门的一项硬指标,需最大限度满足用户的要求。文中从供电可靠性重要性入手,分析了影响供电可靠性的三个主要因素:线路故障率及故障修复时间、非故障停电、用户密度和分布,针对影响因素提出四项提高供电可靠性的措施:建立可靠性管理制度、加强线路设备巡视和落实管理责任、完善配电网网架和缩小停电范围、应用配电自动化管理系统。  
企业只有真正明白了为什么要上ERP,并充分考虑到产品和服务供应商、企业自身管理以及双方配合等方面的复杂因素,ERP项目的实施才有成功的可能
摘要:城市道路交叉口是道路交通的交集部位,信号灯控制的平面交叉口是城市道路交叉口最常见的处理方式。由于多个方向的交通流在交叉口集散,交叉口事实上成为了城市道路网的咽喉,很大程度上决定着城市道路交通系统的服务水平。对城市道路交叉口的优化,将给城市发展带来巨大的社会和经济效益。  关键词:城市道路;交叉口;通行能力  上世纪90年代以来,随着社会经济的不断发展,人民生活水平的日益提高,全社会交通出行急
摘 要:当前,国民经济在不断增长,从而我国城市建设也在不断快速发展,对于城市建设中的市政工程的管理工作提出了更高的要求,尤其在市政工程的养护管理方面会直接影响到市政工程其质量的优劣。市政工程是作为城市设施建设工程的基础,施工质量的好坏会给人民群众的个人利益以及公共利益会造成直接的影响,同时关系到人民群众的生命财产安全,然而,在工程的建设当中怎样可以保证市政工程的质量,对此需要结合市政工程的管理层面
摘要:近年来,我国城市生活用水量呈逐年递增趋势。在当今节约用水已成为我国的基本国策的形势下,建筑节水对于建设节水型社会具有重要的作用。本文试就我国在建筑用水的特点,及建筑节水应采取的措施进行探讨。  关键词:建筑节水;节水技术;节水设备  0 引言  近年来,随着我国城市建筑业迅猛发展、人民生活水平和生活质量不断改善和提高,建筑给水排水设施越来越多样化,人们的生活消费观念的转变,建筑用水量也越来越
利用电磁力平衡重力原理制成的天平称之为电子天平。随着实验室应用的越来越普遍,其测量的准确性、可靠性也就愈为重要。为使电子天平在实际应用中的质量得到有效控制,本文就电
摘 要:建筑的给排水和暖通管道在运行的过程中一个非常重要的问题就是渗漏问题,如果这一问题得不到有效的控制,就可能会对建筑的质量和性能产生十分不利的影响,所以在建筑工程施工的过程中必须要重视给排水和暖通管道防渗施工工作。本文主要分析了建筑给排水及暖通管道防渗漏施工技术,以供参考和借鉴。  关键词:建筑;给排水;暖通管道;防渗漏  1 引言  在建筑企业施工的过程中,给排水和暖通管道的防渗质量越来越受
ARejuvenatedPharmacyThe400-year-oldMayinglongShengjiPharmacywasgivenanewleaseonlifeaftermergingwiththeBao'anGroupandrenamingi...
期刊