计算机本科人才程序设计能力培养研究-论文.pdf

计算机本科人才程序设计能力培养研究-论文.pdf

ID:58307431

大小:271.69 KB

页数:3页

时间:2020-05-22

计算机本科人才程序设计能力培养研究-论文.pdf_第1页
计算机本科人才程序设计能力培养研究-论文.pdf_第2页
计算机本科人才程序设计能力培养研究-论文.pdf_第3页
资源描述:

《计算机本科人才程序设计能力培养研究-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2014年9月湖北经济学院学报(人文社会科学版)Sep.2014第11卷第9期oumalofHubeiUniversityofEconomics(HumanitiesandSocialSciencesV01.11No.9计算机本科人才程序设计能力培养研究邓沌华,石黎(湖北经济学院法商学院,湖北武汉430205)摘要:针对程序设计类课程教学现状及存在的问题,结合多年教学经验,从相关课程的教学目标及定位。核心课程的教学思路、方法,实践教学体系的构建,学科竞赛的组织等方面就如何培养计算机本科人才的程序设计能力作出探讨。关

2、键词:计算机本科人才;程序设计;实践教学;学科竞赛程序(Program)是为用计算机解决特定问题而编制的计能力的培养。学生常感觉在解决实际问题时。脑海里有众多语算机指令的有序集合。程序设计(Programming):~以某种程序句,却无从下手。设计语言为工具,给出该语言描述下的程序的过程,是一项(三)实践性教学力度不够目标明确的智力活动。在软件研究领域,由于程序是软件的单元实验多以验证性实验为主。经常是对教材上已有的主体,程序的质量直接体现了软件的质量.程序设计工作非代码实例编辑、调试,几乎沦为打字练习课;设计型综

3、合型实常重要性。验项目较少,强调力度不够,考核不严,未能充分调动学生学程序设计的过程通常分为数据建模,算法分析与设计,习的主动性;课程设计与设计型综合型实验难度界限划分不代码编写,编译调试以及制作文档等不同阶段,内容涉及到明,层次模糊,未能达到预期效果。12141相关基本概念、工具、方法以及方法学等不同领域,对于从事二、调整培养方案。保证程序设计类课程的持续性和递进性者来说.是一项复杂的创造性的思维活动,其过程贯穿着阅我院经过对本科生培养方案的多次修订.最终确定在大读判断、逻辑思维、抽象表达、工具利用、综合创造等多

4、项技学前4个学期开设5门程序设计类课程及两门相关课程设能的应用。计,有效的保证了学生程序设计能力培养的持续性,以及教学程序设计能力是计算机学科最基本的能力,在计算机学内容、难度、范围的递进性。具体开设课程有:科知识体系中占据着重要的核心地位。对计算机本科人才而言,(一)C语言程序设计程序设计能力不仅是专业技能的反映,更是自身综合素质的集主要讲解C语言的基本语法,介绍结构化程序设计和模中体现。计算机学科软件教育的基础必须以程序设计为中心。块化程序设计方法,顺序、选择和循环三种基本结构、函数、指如何有效提高计算机本科人

5、才的程序设计能力.一直是针、数组、结构和文件等。通过本课程的学习,使学生掌握C工作在相关课程教学一线的教师们思考与探索的课题。本文语言的语法和程序设计的基本方法。以及程序开发的基本技遵循“理论教学不放松,实践教学要加强”的宗旨,针对程序术,培养学生的实际动手能力。设计类课程教学活动现状及存在的问题,从课程的开设、安(二)程序设计基础排,核心课程的教学方法,程序设计类竞赛活动的组织参与主要讲解计算机逻辑判断表述、递归技术、分治法、链表等方面做出探讨。设计、蒙特卡罗算法初步、贪心算法、高精确度计算、字符处一、程序设计类

6、课程教学现状及存在的问题理,动态规划的思想原理和应用解决问题的基本步骤、回溯计算机专业学生的程序设计能力从根本上反映了学生技术及应用、图形处理的基本技术,帮助学生形成理论、抽象、专业基础知识是否扎实,实践动手能力是否过硬,并直接影设计的理念,为后续课程的学习和解决相关问题打下良好的响到学生专业兴趣的培养及后续课程的学习效果。[11高校在基础。计算机专业本科生培养方案中一般会开设7到8门程序设(三)数据结构计类相关课程,其重要性也得到了普遍的认可,但是教学效主要讲解各种常用的数据结构类型,包括线性表、栈、队果往往不太

7、理想。存在的问题有:列、串、数组、广义表、树形结构和网状结构:讨论各种类型的(一)学生缺乏学习的动力和积极性,容易被困难吓倒数据结构的定义、特点、在计算机存储器中的表示、建立在该程序设计类课程理论性、专业性和实践性较强.对学生结构上的相关算法(C语言描述)及算法分析评价、数据结构数学和英语的要求较高。初学习时。学生存在着从现实客观的应用实现,培养学生逻辑思维能力,掌握程序设计的基本技世界到逻辑思维空问的转换适应过程,往往觉得无所适从,巧和方法。产生畏难心理,失去学习的兴趣。间接影响了专业思想的形(四)C++语言程序

8、设计成与培养。主要讲解C++语言的基本语法,介绍面向对象程序设计(二)高级语言类课程教学方法有待改进的基本概念和基本方法。课程内容主要包括C++在非面向对教学过程仍旧以教师的单向传输为主.过于重视理论教象方面对C语言的扩充和改进,抽象、封装、继承、多态等内学,追求语法细节,以通过考试为目标,作业主要是对相关语容。通过本课程的学习。培养学生运用面向对象思想分析

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。