“C++程序设计”课程教学方法研究.docVIP

“C++程序设计”课程教学方法研究.doc

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

“C++程序设计”课程教学方法研究   摘要:C++语言是近年来应用较为广泛的一种现代编译型语言,目前“C++程序设计”在众多院校作为专业必修课开设。为使该课程取得良好的教学效果,应对此课程的教学进行以下探索:使用理实一体化教室、根据学生入学时的基础进行因材施教分班教学、启发式教学、大赛引导小赛常态化、网络课程平台的应用以及合作学习公司化管理。这些方法在实际应用中都取得了良好的教学效果。   关键词:C++程序设计;教学方法;启发式教学;理实一体化教学;分层教学   中图分类号:G712 文献标识码:A 文章编号:1672-5727(2014)01-0119-03   “C++程序设计”是计算机专业大类的专业基础课程,旨在使学生掌握语言的基本语法、基本语句、基本控制结构以及面向过程的设计和面向对象的程序设计的基本方法,能够熟练地使用C++语言进行程序设计并具备调试程序的能力,培养学生熟练使用C++语言编程分析和解决实际问题的能力。回顾过去几年,我院“C++程序设计”课程教学逐步发展。一方面,成立了C++教学团队,师资队伍得到优化;另一方面,建立了网络课程,试题库已经十分丰富。学院领导支持对实验室进行改进,也支持教师外出培训学习。为进一步提高“C++程序设计”课程的教学质量,我们结合以往教学中存在的问题对“C++程序设计”的教学方法进行了深入分析和研究。   “C++程序设计”教学存在的问题   重理论,轻实践 最初沿用学科教学模式,过多强调语言语法知识点,知识点比较枯燥、琐碎,学生觉得难学、不感兴趣。上机操作时,由于基本概念和语言规则没有掌握好,学生自己编制的程序在调试过程中会出现各种各样的错误,他们看不懂英文错误提示,不会排除错误,碰到障碍容易退缩。   理论与实践脱节 以往本课程的设置往往是一周4节课,包括2节理论课和2节实验课,二者分开教学。教师讲两节理论课后学生有了初步印象,但等到上实验课的时候好多知识点就忘掉了,没有达到很好的教学效果。   重讲解轻互动 新生入学后,各种社团组织活动繁多,导致学生学习投入时间不足。在预习、上课、复习这三个学习环节上,学生往往缺少预习和复习两个环节,学习就是上课。这就难以形成良好的互动,导致上课成了教师的讲解,学生成了被动的接受者,教师成了教学的主体。   忽视个体差异性 由于学院招生的多样化,生源水平差参不齐。在教学时,如果教师忽视学生的个体差异性,不区别对待,就会导致教学进度缓慢,尤其是难以兼顾基础比较好的学生,无法使这些“吃不饱”的学生得到快速进步。   教学方法研究   带着上述问题,在教学过程中,我们改进了教学方法,注重激发学生的学习兴趣,培养学生的程序设计能力,使学生打下坚实的专业基础。   理实一体化教学 打破传统的“先讲理论后进行实验”的教学模式,寻找适合高职学生的教学方法和教学模式。学院对“C++程序设计”理论课部分采用多媒体教室教学,其他学时直接安排在理实一体化教室进行。理实一体化教学强调理论的讲授以“必需、够用”为度,强调“实用、适度”,采用这种教学方法能够把抽象而枯燥的理论知识科学、有效地转化到生动而有趣的实践过程中去,在实践中加以验证,使学生从实践中得到感性认识,并将感性认识自觉地上升为理性认识,进而提高学生的思维能力,锻炼学生的动手能力,使整个教学过程收到事半功倍的效果。比如,学生认为难以掌握的循环语句,如果采用一次理论一次实验课的方式来讲授,学生上课的时候可能听不到某个知识点,做实验的时候就会无所适从,很被动,学习效果大打折扣。如果布置一个联系实际的题目让学生练习,学生在课堂上就能把该学习的内容学会了,然后可以加大难度,引入学生成绩输入的循环、学生成绩输出的循环等题目。在理实一体化教室里学习能有效地将课堂与实践结合起来,让学生直接在课堂上学到日后就业所必需的程序设计能力,变被动学习为主动参与,从而调动学生学习的积极性与主动性,增强学生的实践能力,符合学生学习的规律,也符合高职教育的规律。在课程教学中引入一体化教学,改变传统的“理论—实验—理论”的教学方式对提高教学效果,增强学生的实践操作技能都具有积极意义。   分层教学,因材施教 我院计算机专业大类的生源有普通高中的、职业高中的,也有边远地区和经济落后地区的。普通高中生源普遍没有计算机语言基础;边远地区和经济落后地区生源的基础更差一些。职业高中生源存在两极分化现象,有的有C语言基础且基础很不错,有的则不会写最基本的循环判断语句并有恐惧心理,认为自己学不好计算机语言。针对学生基础差异比较大的实际情况,结合学生的自愿选择,我们打破原有的班级划分,对“C++程序设计”课程进行分层教学。分层教学主要是讲授分层,遵循由浅入深、由易到难的原则,指导和要求学生找到“最近发展区”,使每个层次的学

文档评论(0)

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

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

1亿VIP精品文档

相关文档