| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 企业管理 >> 正文 用户登录 新用户注册
高职院校中C++教学问题的探讨           
高职院校中C++教学问题的探讨
摘要:c++编程是高职院校考试的形式四个方面进行探讨,并提出了相应的解决方案。
关键词:c++;高职院校;编程能力

计算机企业单位实际项目开发经历,对c++语言在现实生活的应用没有真实的体验,也有的教师刚从c语言或pascal语言教学转化到c++语言教学上来。因此在课堂上讲授c++程序设计课程时着重从语法角度展开,忽视了c++中算法和面向对象内容,未将uml活动图和类图融合到教学过程中,仅在课程设计中使用是失误之处。
教师的能力有限还表现在不了解自己传授知识的对象,对他们的要求过高或过低。不了解哪里该精讲,哪里该阅读,对于学生哪里是难点,学时应该怎样分配等等,推广过急。另外高职院校的学生一般都是高考中的应试教育的失败者,他们一般对教材上难度较大的知识点在理解上存在一定困难,但是他们的动手能力并不差,因此在教学设计时要强调做,让学生在做中学、学中做,以提高学生的动手能力。
怎样提高职院校计算机专业的教学能力呢?其一是要送计算机专业的教师到相关企业单位顶岗锻炼一段时间,真正参与项目的开发工作,使教师具有实际项目开发经历。回到学校后,要求他们将自己开发的项目应用于课堂的教学中。有了项目开发经验,课讲起来就活了,就更有吸引力和感召力。其二是教师要采用多种途径多个平台与学生交流,及时地掌握学生的学时情况,了解哪里该精讲,哪里该阅读,对于学生哪里是难点,动态地调整学时分配等。其三是教师在教学过程中强调学生的动手能力,要求学生在模仿的基础上能用c++编程完成任务就可以了,对于用到的c++的相关知识点可能不能完全理解,这是可以接受的。lOcalhoSt随着实践次数增加,学生会渐渐理解相关的知识点。

3 编程习惯不规范
程序设计是一种集体行为,大型软件的开发通常由很多的人协同完成,编程规范如果不统一,最终合到一起的程序可读性将较差。这不仅给代码的理解带来障碍,增加维护阶段的工作量,同时不规范的代码隐含错误的可能性也比较大。因此,在具体的教学过程中,无论上课例子的演示还是上机的辅导,都特别强调代码的可维护性使学生养成良好的编程习惯,为未来从事软件开发工作打下良好的基础。编程习惯的不规范有下面的几个表现:
表现之一是标识符命名不能“望名知义”与过于简单。最好是采用windows中的api所使用的“匈牙利命名法”,也就是一个变量名由一个或多个小写字母开始,这些字母有助于记忆变量的类型和用处,紧跟着的就是程序员选择的任何名称。这个后半部分的首字母可以大写以区别前面的类型指示字母。也可以采用“驼峰式命名法”,这种命名法中每个变量名由两个以上单词的构成,变量的每个单词第一个字母大写,两个单词间用下划线连接,与匈牙利命名法不同的是它并不将变量的类型写入变量名中。
表现之二是所编写的程序格式混乱,没有缩进或乱缩进。正确的缩进方法应该是“tab”键的形式,这样做出来的缩进位置是固定不变的,不能用空格代替。在visual c++ 6.0环境下,还可借助智能缩进工具,方法是选中需要缩进部分,然后在主菜单“edit”中选择“advanced”,点击“format selection”或者快捷键“alt+f8”。严格规范的程序代码层次清晰,一目了然,可以降低代码出错率,例如能够有效避免括号不配对等低级问题,也便于后期的程序维护与修改工作。
表现之三是程序没有注释或者注释全是废弃的代码。虽然在编译和执行时注释会被忽略,注释本身不会增加可执行文件的大小,但是注释的目的是方便代码的阅读和代码维护。因此,一定要按照统一的规范来书写足够的注释,尤其在相对复杂的程序设计问题和大型项目研发中注释及说明文档更加必不可少。现行的代码规范要求注释量应占到程序代码比例的20%左右,即100行程序中包含20 行注释。注释可以书写在代码中的任意位置,但是一般写在代码的开始处或者结束处。visual c++ 6.0中,正确的注释方法是以“//”为起始的行注释和“/*….*/”为起止符的多行注释。最后,修改程序代码时,一定要更新注释,同时建议记录相应的修改日期和程序修改人。

4 考试的形式单一
c++程序设计课程的考试是为检查学生用已学的面向对象的知识来解决实际问题的能力,从而达到学以致用的目的。大部分高职院校在学完c++程序设计课程后,学生的c++成绩就是用一份笔试试卷的成绩来衡量;也有的高职院校采用“笔试+上机”的形式。这与高职院校计算机专业培养生编程能力出发的目标不符。应该取消单一的笔试或“笔试+上机”的考试方法。
考试形式要能全面促进学生在平时注重动手能力、程序调试能力和项目开发能力的培养。笔者提倡高职院校计算机专业的c++程序设计课程采用课程设计的较为合适,在学完该课程后,将学生分成若干个小组,每个小组完成不同的项目,最后以答辩的方式考核。这样既达到了培养了学生用己学的面向对象的知识来解决实际问题的能力的目的,同时学生的团结协作能力和语言表达能力也得到了提高。

5 结束语
在高职院校计算机专业的c++语言教学中,如果从教材、教师、编程习惯和考试的形式四个方面进行改革和逐步完善,将会为国家培养真正的市场需要的高水平的计算机技术应用人才,还会使老师达到教书育人两不误的目的。

参考文献
[1]钱能.c++语言程序设计教程[m].北京:清华大学出版社,2005.
[2]马苗,田红鹏.面向对象的程序设计与c++教学中的问题与思考[j].教育与教学研究,2008(6).

  • 上一个论文:

  • 下一个论文:


  • 看了《高职院校中C++教学问题的探讨》的网友还看了:
    [法律论文]试析高职学生就业法律意识研究
    [法律论文]浅谈高职院校学生党员顶岗实习期间培养模式初探
    [免费范文]浅析开展法制教育是高职院校依法治校的有效途径
    [免费范文]试析高职学生就业法律意识研究
    [免费范文]浅谈高职院校学生党员顶岗实习期间培养模式初探
    [法律论文]试论公安院校档案管理工作人员所应具备的素质和能
    [企业管理]试论高职院校人力资源管理之我见
    [企业管理]简论高职院校图书馆学科馆员制度探析
    [经济论文]医学院校贫困生的就业现状及对策
    [经济论文]浅析地方工科院校财务管理专业人才培养模式改革研

    企业管理
    普通论文以产业对接为背景的人才培养模式
    普通论文“沪蚁”生存现状调查研究
    普通论文浅谈新时期档案工作者的职业要求
    普通论文管理:从人性着手
    普通论文后危机时代中小企业发展面临的困
    普通论文全面加强成本管理 提高企业经济效
    普通论文关于科学发展混在企业管理中的意
    普通论文初探图书馆馆员岗位培训
    普通论文基于交易成本的国际工程项目争端
    普通论文试论新世纪管理的新内容
    普通论文企业人力资本投资的案例分析—以
    普通论文中小企业长期生存秘籍
    论文
    普通论文[今日更新]关于中职《办公自动化》
    普通论文[免费范文]党员先进性教育
    普通论文[企业管理]农村信用社不良贷款清收
    普通论文[电子机械]关于2010年春季天长市农
    普通论文[免费范文]组织管理人员岗位安全职
    普通论文[今日更新]2011公司中层干部年度绩
    普通论文[今日更新]西方幼儿教育对我国幼儿
    普通论文[免费范文]银行存款管理内容
    范文大全
    普通范文[先进性教育]入党申请书(范本2)
    普通范文[先进性教育]我国当前“三农问题” 的
    普通范文[零八零七]在班主任技能竞赛上的讲
    普通范文[先进性教育]乡镇第三批党员先进性教
    普通范文[范文大全]银行2010年个人述职报告
    普通范文[零八零七]在市县区安监局长联席会
    普通范文[个人简历]IBM人事经理倪静谈如何挑
    普通范文[实习报告]社会实践活动总结
    演讲致词
    普通演讲[节日祝福语]2012年某公司致全体员工春
    普通演讲[会议发言稿]在学校教学工作会议上的讲
    普通演讲[会议发言稿]在加快沿海开发发展会上的
    普通演讲[教师演讲稿范文]教师竞聘演讲稿
    普通演讲[主持词]第十九届PS班毕业颁奖暨迎
    普通演讲[征文演讲]审计系统庆祝建党90周年演
    工作范文
    普通公文方案[合同范本]北京市商品购销合同(商超
    普通总结[调研报告]浅谈做好大走访工作的几点
    普通公文方案[公文写作]关于X县“4050”人员再就业
    普通公文方案[公文写作]消防支队“保持先进本色、
    普通总结[年终总结]2007上半年市政府完成八件
    普通总结[述职报告]项目经理个人述职报告
    普通汇报体会[思想汇报]高校教师思想汇报范文
    普通公文方案[公文写作]军训总结致词
    普通总结[调研报告]XX公共决策方式出现重大创
    普通汇报体会[征文演讲]庆祝祖国建国60周年演讲稿
    普通公文方案[模板范例]裁定书(工商)
    普通总结[工作汇报]×学校2007教育工作目标考