基于案例驱动的C语言程序设计课堂教学模式改革与实践.docx

基于案例驱动的C语言程序设计课堂教学模式改革与实践.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于案例驱动的“C语言程序设计”课堂教学模式改革与实践-论文网

?

?

论文摘要:语言程序设计》是江苏城市职业学院机电专业开设的专业基础课程,对学生编程习惯的养成和逻辑思维能力的培养有着重要的意义,本文结合多年的教学经验,分析了当前课堂教学中存在的问题,提出了基于案例驱动的“C语言程序设计”的课堂教学模式改革。

论文关键词:语言程序设计,教学模式,案例驱动

1引言

《C语言程序设计》是江苏城市职业学院机电专业开设的专业基础课程,具有很强的实践性和应用性。对于机电专业的学生来说,C语言的学习为其进行工业控制程序设计及编程、为CAD、CAM的二次开发打下良好基础,是机电专业的学生接触的第一门编程语言课程,对学生的编程习惯的养成,逻辑思维能力的培养起着至关重要的作用。

2传统课堂教学中存在的问题

C语言数据类型繁多,语法结构比较复杂,使用灵活,很容易出错,很多学生学不得法,障碍重重。在C语言教学过程中,从客观上讲,教师的教法和学生的学法的差异,对教学效果都会产生直接的影响。究其原因主要有以下几个方面:

1.没有认识到C语言的重要性,学习缺乏主动性。学生普遍认为C语言是一门计算机专业课程,而自己所学的机电专业,将来的学习和工作都不会用到C语言,大多数学生抱着这样的心态被动学习,缺乏兴趣和主动性,而传统的教材案例抽象,与机电专业没有联系,学生体会不到C语言的应用价值。

2.畏难情绪导致学习缺乏兴趣。C语言通常的教学模式是,以语言的语法系统为主线,以小型练习为训练手段,往往只对一两个语法要点进行有针对性的练习。C语言课程大致是按照“数据类型-基本结构-数组-函数-指针-文件”这样的顺序组织的。在课程的起始阶段,教师需要花费大量的时间讲授C语言的各种数据类型和输入输出格式,概念性极强,知识点极为琐碎和枯燥,许多学生就是在这个阶段失去了学习的耐心和兴趣,造成了后续学习的困难。

3.教师授课时注重分立知识点的讲授,缺乏对解决实际问题的分析能力和编制能力的培养。在C语言课程中,有这样的普遍情况:教师在讲授新的知识点时,学生也能较好的接受,可是到了具体要应用的时候,就有很多学习很用功的学生也会出现无法下手的问题,往往心中只有一些模糊的想法,却无法用C语言实现。这主要是由于教师只是重视了知识点的概念讲授,而忽略了学生整体编程思路和编程能力的培养,实例的讲解也往往是纸上谈兵,学生根本就没有时间上机消化。

3案例驱动教学法

3.1案例驱动教学法的涵义

案例驱动教学法是一种传授知识与培养能力并重的教学方法,其核心为“以例激趣--以例说理--以例导行”。教师根据学科教学内容的要求,将知识点分解到若干个有代表性的案例中,“以例激趣”导入新课,提出问题,引导学生运用基本理论对案例进行思考、开展小组讨论;“以例说理”加深对理论知识的理解;“以例导行”帮助解决实践中的一些问题,引导学生独立思考,激发学生学习兴趣,提高学生分析解决问题的能力。

案例驱动教学的关键是案例的选择,案例的选取应当是典型的代表性、有趣味性的,最能激发学生学习兴趣并揭示所学知识点,并与教学内容和教学目的密切相关。

3.2案例教学法的意义

(一)案例教学法可以促进传统课堂教学改革

传统的教学活动中,教师是主导者,学生跟着教师的思路被动学习,忽视了学生的主观能动性,导致学生理论与实践的脱节。而案例教学法十分注重学生的主体性、主动性的发挥,注重引导学生通过案例分析解决实际问题。在教学活动中,教师是引导者、协助者,而学习者是学习的主导者,因此,案例教学法不仅影响学习者的学习,同时也影响教师的教学,促使教师思考学习者的学习、课程的架构与组织、案例探究与教学内容的关联性、以及学科统整等问题(Waterman,1997)。

(二)案例教学法可以培养学生的学习兴趣和动手能力

抽象概念的讲解往往会使学生的大脑思维疲倦,而案例教学法用案例导入,通过案例分析引入知识点,注重师生间的互动,可以激起学生的求知欲,兴趣是学习的最好动力,学生从被动学习转换为主动学习。通过案例教学,一方面学生的学习主动性提高了,另一方面,学会了提出问题、分析问题和解决问题的能力。

(三)案例教学法可以培养学生的团队意识

案例教学法需要分组讨论,交流思路,在沟通过程中,学生除了学到知识的本身,还可以学会团结合作的团队精神,内向的学生也会在这个轻松和谐的氛围中放开自己,锻炼与人沟通的能力。

4基于案例驱动的“C语言程序设计”课堂教学模式改革与实践

4.1案例驱动法的实施步骤

第一步:按教材内容划分模块,为每个模块选取合适的案例。

第二步:学生分组,确定小组长。

第三步:与学生沟通,接受新的教学方法。

第四步:实施。

4.2案例驱动法的课堂组织实施—以一维数组为例

(一)提出案例:先由教师提出案例,激发学生的学习兴趣。

案例:已知全班40

您可能关注的文档

文档评论(0)

134****8507 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档