- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多元化实施C程序设计教学研究
多元化实施C程序设计教学研究
摘要:本文主要阐述了如何因材施教,把案例教材、多媒体教学、实验教学、网络教学等多元化教学方法综合运用于《C程序设计》课程教学当中,从而增强学生对本课程的兴趣,提高学生用C语言解决实际问题的能力。
关键词:案例教材;多媒体;实验教学;网络教学;阶段性无纸化考试
教学程序设计语言作为计算机基础课程之一,是掌握计算机技术的入门知识,而《C程序设计》是目前全国各高校开设率最高的一门计算机语言课,它也是计算机及相关专业的一门非常重要的基础课。C语言的通用性、灵活性和无限制性使得它比一般的程序设计语言更加通俗、有效。无论是系统软件、应用软件,还是数据数理以及数值计算等都可以使用C语言设计处理。那么如何在有限学时的情况下,使毫无计算机编程概念的一年级学生尽快掌握C语言的精髓,具备一定的编程能力和调试程序的能力,并运用C语言分析问题、解决问题,为他们以后面对解决实际问题打下良好的基础,这既是计算机基础教学中要不断探索的问题,也是高等学校程序设计课程的教学重点。我校从2008年开始逐步将多元化教学引入到《C程序设计》课程中,经过3年的实践,总结出以下几点:
一、案例教材
一般教材中的内容都是先介绍C语言的相关概念和基础知识,然后才介绍相应程序,这些内容既抽象又比较难懂。而我们则打破了原有书面顺序重新组织课堂教学内容,并专门编写了配套的教材和实验指导书,着重介绍C语言最基本的部分,注重程序设计方法的训练,重视综合应用能力培养,采用案例教学驱动方式,打破了以传统教材为中心的教学模式,每章和每个知识点都从从引例入手,通过相关游戏案例给学生演示相关知识点的含义,从而引导学生在实际应用中理解和掌握这些知识,并适时施加对知识的归纳总结,并加以延伸,让学生在轻松愉快的氛围中学习消化新知识。
二、多媒体教学
合理使用多媒体教学手段,提高C语言的课堂教学质量。要提高课堂教学效率,首先,应有针对性地制作教学课件。对于概念比较复杂、规则繁多的C语言,概念逻辑性强、比较抽象,难于理解的,要相应地制作更为直观、形象的课件。其次,知识点多、覆盖面广,理论授课时间相对比较紧张的C语言,在授课过程中主张精讲,要围绕重点、难点以及容易出错的地方重点讲解,要避免什么都讲,耽误时间。因为大学生完全可以自学一些相对容易的知识点。这样教师既可以把更多的时间和精力放在知识的重点和难点上面,同时也培养了学生的自学能力。实践证明,这样安排课堂教学效率可以明显提高。但是课堂上课件的演示也要适当,避免学生过多地关注形式的变化,忽略知识本身,课堂上课件的演示也要适当,同时,课件在内容的处理上也应慎重,比如算法、程序的流程,我们要给学生展示的是过程和思想,是怎样解决遇到的问题,而不是结果或源程序。我们的重点在于教会学生掌握方法、会自己解决问题,因此在讲解内容时不能是一张幻灯片一个算法或程序,也不能在放映的时候直接把幻灯片的内容直接全部呈现出来,一下出来这么多内容,会使学生有压力,而应把多媒体的特点体现出来,用合适的动画把所要讲的、所要表达的一步一步呈现出来。让学生理解、学会这种思维方式,可以举一反三,为以后解决问题打好基础。
三、实验教学
编程能力的培养也是C语言教学环节中很重要的一部分,因此,教师在授课的同时要引导学生利用上机实验来加强实践。首先从思想上对学生进行正确的引导,因为一朝一夕是不能锻炼出来编程能力的,这需要长期坚持不懈地训练,特别是程序调试能力更需要丰富的经验积累。其次要学会科学的学习方法,避免学生在学习过程中走弯路,教师通过自身的经验指导学生,使其收到事半功倍的效果。根据我们的教学经验,先读程后编程,可以让学生在实践和解决问题的过程中自己去探究和体验。同时语言的实践课时至少应该和理论课时持平,各门课程学到的知识完全可以通过实验达到融会贯通,学生可以探索用C程序设计语言解决实际应用问题的有效方法,这样分析和解决问题的能力也因此得到锻炼和提高。我们结合考虑学生的个体差异,根据实验教学的目的,将实脸设成必做和选做实验两种类型,这两类实验都是授课教师结合相关课程的教学设计的,前者目的在于帮助学生掌握基础知识和实验研究方法,后者则在于培养和鼓励学生的学习兴趣、扩大知识面以及培养学生的应用能力和创新意识,从而大大激发学生的学习热情,为其今后的学习和工作打下良好的基础。
四、网络教学
借助C程序设计以精品课程这个丰富的知识体系为平台的网络教学,网上资源下载、答疑和辅导、在线练习、课程相关论坛和教学网站的应用,从而避免了教材内容的单一和封闭,从传统的以教为中心走向以学为中心,以教师为中心走向以学生为中心,学生可以根据自己的实际情况,在教师的引导下设定学习目标和重点,利用网上资源推动开放式、发现式
您可能关注的文档
最近下载
- 0KB.412.367.2 ZF6-1100型气体绝缘金属封闭开关设备用两断口断路器安装使用说明书.pdf VIP
- 法治知识竞赛试题附答案.doc VIP
- 虎符铜砭--刮痧课件.ppt VIP
- 斯柯达技术培训:Gateway J533 EN.ppt VIP
- 2025年江苏开放大学大学英语(B)(1)形成性考核作业二.pdf VIP
- 照明设计软件:Dialux二次开发_DialuxAPI接口详解.docx VIP
- 2024届高考作文材料分类训练-------对立关系型.docx VIP
- TW-ZX系列起重专用变频器用户手册.PDF
- 聚焦离子束加工技术.pdf VIP
- 新22J10 无障碍设计 .docx VIP
文档评论(0)