C语言中循环结构的教学方法研究.docVIP

  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语言;循环结构;九九乘法表;循序 渐进;教学方法 中图分类号:TP312文献标识码:A文章编号: 1009-3044 (2015) 02-0125-02 Abstract: This article analyzes the C language teaching situation of the course, and the existing problems of large class teaching mode. It put forward the new teaching method. The loop structure in the C language is the emphasis and difficulty in teaching. In order to improve the teaching quality and efficiency, this paper take the example of multiplication table to discuss how to design to make the tedious and complex problem simplified, and explain one of the important contents clearly step by step in the teaching process. Key words: C language; loop structure; multiplication table; step by step; teaching method 1引言 大一学生刚刚接触学习计算机语言,往往对于计 算机语言的理解存在误区,认为语言学习,理论性较 强,很难对枯燥的语言学习产生兴趣,因此进行C语 言教学时,不仅要精心选择与学生的生活、学习关系 密切而又易于理解的例子,而且一定要注意教学的方 法,如果能够由简到繁、由易到难,循序渐进的进行 讲解,这样就能够激发学生的学习兴趣,让其自主地 找到问题的解决方法,从而提高学习c语言学习的效 率。 2教学现状与分析 随着高等教育向大众教育的转变,师生比例失衡 也是很多高校面临的现实问题。在很多高校,C语言 程序的教学都是采用大班教学的模式:2个甚至3-5 个班级合并为一个教学班级,由一位教师进行教学, 这必然会存在很多问题。大班教学的模式,教师很难 在课堂上指导到每一位学生,由于资源有限,大班教 学的实践教学往往要一次占用几个机房,这更给老师 解答和指导以及学生的答疑带来障碍。这种模式不仅 老师疲惫,而且学生抱怨。 另外,大班教学模式下一个教学班级动辄上百人, 而这些学生来自不同的地区。有的来自农村,有的来 自城市。在有些中学,开设了 C语言的课程,组织学 生进行了较系统的学习。而在有些中学,没有开设, 或者虽然开设了该课程,但是由于不是高考科目,没 有得到足够的重视。这样,学生的基础就拉开了差距。 因此,面对大班教学模式的特点,要想在资源有 限的情况下,提高C语言教学的质量与效率,同时在 教学活动中教师要充分考虑学生的基础,尽可能照顾 不同层次的学生的能力,提高C语言课程的教学效果, 那么就要进行改革,转变教学方法。这是任课教师必 须面对的具有挑战性的问题。 3教学方法 3.1教学内容 循环控制结构中的多重循环一直都是C语言教学 的重点和难点。多重循环也称循环的嵌套,许多实际 任务中都包含着多重循环,这部分内容难度高且相对 枯燥,可以通过弄清双重循环的流程来降低坡度。这 部分内容如果讲得深入浅出、用得自如,将为学生今 后的编写程序打下良好的基础。 3.2案例选择 在进行教学的时候,我们可以选择来源于生活的 例子,逐层推进的方法来讲解,这样就容易被学生理 解,激发学生学习的兴趣,使枯燥而复杂的教学变得 生动有趣,提高了整个教学效果。 很多C语言书上都有一个经典的例子:九九乘法 表的输出。这个例子学生们从小就很熟悉,这也是为 什么很多书都选择它来作为教学案例的原因。对于这 个经典的题目本文用了一种循序渐进,逐步推进的方 法来让学生理解起来更加容易。 3.3教学设计 在教学设计上,我将这个题目分解设计为4步, 每个步骤就是一个小的程序题目。首先从单层循环入 手,然后逐步增加条件,逐步递进,从而最终化繁为 简,循序渐进,深入浅出。如图图1到

文档评论(0)

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

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

1亿VIP精品文档

相关文档