一种新型C语言课程教学的模式的探讨.docVIP

一种新型C语言课程教学的模式的探讨.doc

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

一种新型C语言课程教学的模式的探讨   摘要: 本文针对高校C语言课程教学中存在的不足,通过构建一种符合高校学生认知规律的新型教学模式,探索将现代信息技术与高校C语言课程加以整合的新型教学方法,以更好地培养学生的自主学习、协同学习和解决实际问题的能力。   Abstract: Aiming at the shortage in C language teaching in colleges and universities, this paper explores a new-type teaching method which integrates the modern information technology and C language courses by constructing a new-type teaching mode suitable for college students congnitive process in order to foster students ability of independent learning, collaborative learning and solving practical problems.   关键词: C语言;新型教学;模式   Key words: C language;new-type teaching;mode   中图分类号:G642.0 文献标识码:A 文章编号:1006-4311(2013)21-0259-02   0 引言   C语言程序设计课程是提高计算机知识水平的重要步骤。在高校中,C课不但成为计算机专业的必修课,现在也成为非计算机专业的课程。做好该门课程的教学具有非常重要而深远的社会意义。近年来。由于C语言的数据类型较多、语法较复杂、应用灵活,因而逐渐成为一门教师难教、学生难修的课程。所以要多通过实验与学生互动起来,让学生对C语言的学习感兴趣,主动参与C语言程序的编写。从而使学生在掌握基本算法的基础上,通过实验逐步提高阅读程序和编写程序的能力,掌握调试程序的基本方法和技能,为将来自学其他计算机语言及编制大型程序打下良好基础。该门课程的机房教学现在也已全面展开。机房教学是一种模式上的创新,它有别于在机房的实验课。由于学生自身基础的薄弱及课程本身的特点,C语言教学效果并不理想,要想让C语言教学成功地立于高校中,我们必须更新教学观念,学会利用现代信息技术优化传统的课堂教学。因此,探索信息技术与高校C语言教学的整合,将对我国高校C语言教学的改革与发展产生深远的影响。   1 对信息技术与课程整合的认识   信息技术与课程整合,强调利用信息技术来营造一种新型的教学环境,该环境应能支持、实现情境创设、启发思考、自主探究、协作学习等多方面要求的教学方式与学习方式,也就是实现一种既能发挥教师主导作用,又能充分体现学生主体地位的以“自主、探究、合作”为特征的教学模式[1]。如果能将信息技术和C语言课程整合,通过利用现代信息技术的多媒体性、交互性和网络化等特点,弥补传统课堂教学的缺陷和不足,不仅能解决本门课程的教学“瓶颈”问题,还能为计算机学科其他课程的教学改革起到良好的带动和促进作用,所以,积极探索信息技术与高校C语言课程整合具有十分重要的意义。   2 信息技术与高校C语言课程整合的教学模式   C语言是近年来各个高等院校开课率很高的一门课程,就其课程地位而言,它既是计算机类、电子类、通信类专业的专业基础课程,同时又是数据结构、软件工程以及其他编程语言的先导课程,因此,学习C语言是学生学习程序设计语言的一块敲门砖。而在高校开设C语言课程,由于面对的都是学生,所以在教学中要从非智力因素入手,培养学生的学习积极性,提高实际动手能力。   在教学内容上,要力争突破过去那种教学项目内容枯燥的模式。可以将实用化和趣味化的项目引入到课程教学过程当中,将项目分解成一个个具有实际意义的设计模块,每个设计模块的实现必须解决多个疑点,将C语言教学的内容结合到每个疑点中,每次课内容就是由1至3个疑难点引出的C语言知识,当一个模块中所有的疑难点都解决了,相应设计模块也就实现了。在设计实现的同时可以启发学生进行多角度拓展和优化模块设计的训练,这样能让他们更多的掌握C语言编程的技能、技巧以及经验知识,如程序编写的可读性、可维护性、可拓展性以及工作人员的分工协作等,这些问题在设计实现企业产品的项目中都会遇到,通过这种模式可以实现教学内容职业化创设教学情境,培养学生学习兴趣。信息技术与课程整合的亲历性强调科学理论与社会生活实际相联系,要求关注学生身边的生活问题和社会发展问题,要求学生在实施过程中亲身体验、亲自实践、自主活动。对于C语言课程的教学亦是如

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档