- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言中for循环语句教学研究.doc
C语言中for循环语句教学研究
摘 要:《C语言程序设计》是一门理论与实践相结合的课程,理论教学是实践教学的基础。理论教学的目的不仅在于取得良好的实验效果,更是为了让学习者在实践教学中更好地掌握和理解知识点。因此,在理论教学中,要尽量避免空洞的理论讲解和“满堂灌”的教学模式,而应该采用“案例式”的启发教学模式,实例切记大、难、繁,应选取实用价值高、趣味性强、容易理解的简单例题。for循环语句是整个C语言程序结构中的一个重点内容,也是学好《C语言程序设计》的基础条件之一。采用案例教学法对C语言for循环语句的运用进行了研究。
关键词:C语言;程序设计;for循环语句;程序算法
中图分类号:G433 文献标识码:A 文章编号2013)003018403
0 引言
设计程序就好比写文章和盖房子,写文章要有文章结构,盖房子要事先设计房子的建筑结构,设计程序则要有程序结构。早在1966年,Bohm和Jacopini提出了程序设计的3种基本结构:顺序结构程序设计、选择结构程序设计和循环结构程序设计,并且已经证明所有程序都可以由这3种基本结构组合而成。其中,循环结构程序设计是《C语言程序设计》中最重要和最难掌握的一种结构,几乎每一个实用的程序都少不了循环结构。因此,循环结构程序的教学内容对《C语言程序设计》的学习非常重要,在《C语言程序设计》中提供了3种循环语句:while循环语句、do~while循环语句和for循环语句。其中,for循环语句是最难掌握和最难使用的一种语句,是整个C语言程序结构中的一个重点内容,也是初学者最难理解的一种语句。在《C语言程序设计》中,for循环语句是最常使用的“计数”型循环结构语句。解决实际问题时,一般情况下,如果题目中明确给出循环次数,应该首选for循环语句设计程序,因为for循环语句看起来结构最清晰、最紧凑,在语句结构中循环结构程序设计的四要素一目了然,而且执行效率高,使用灵活,可以完全取代while语句和do~while语句。当然,对于一些循环次数不明确的问题,同样也可以使用for语句来解决。
1 教学问题分析
for循环语句是3种循环语句之一,一般情况下,教学是在学生掌握了《C语言程序设计》的基本语法知识、顺序结构和选择结构,学习了while循环语句和do~while循环语句后,对循环结构程序设计的进一步学习。for循环语句对于那些没有学习《C语言程序设计》的初学者来说,的确有点难度。但是,学好for循环语句对后续章节内容的学习相当重要,因此,作为教师一定要清楚学生学好for循环语句的重要性,明确教学目标。对于学生而言,能够灵活地使用for循环语句解决实际问题,并非一件容易的事情。在多年教学实践中,笔者发现学生学习for循环语句时主要存在以下几个方面的问题:①不清楚什么样的问题需要循环结构来处理;②对for循环语句的执行过程不易掌握和理解;③不能灵活地使用for循环语句解决实际问题;④编写的程序经常出现死循环。2 教学问题解决
教师在教学过程中如何取得良好的教学效果,并很好地达到教学目标,离不开教师的“教”和学生的“学”,如何“教”和怎样引导学生“学”是教师所要探讨的问题。整个教学过程的教学设计、教学环节、教学方法、教学手段和教学思路都特别重要。对《C语言程序设计》这门课程中的for循环语句来说,根据知识点的特点,主要应采用案例教学法和任务驱动教学法,并通过迁移式指导的学习方法,引导学生学会如何运用新知识解决实际问题。
在教学活动中,学生掌握for循环语句的格式,并能够正确地理解for循环语句的流程和功能,对于学生学习和使用for循环语句来编写程序相当重要。所以,本节课的重点确定为“掌握for循环语句的结构”。学生掌握for语句的结构和用法并不困难,难的是在实际应用中,如何分析问题、解决问题,使程序变得更加简洁、高效。因此,本节课的难点确定为“for循环语句的应用”。为了取得良好的教学效果,让学生很好地掌握for循环语句,根据知识点的特点,设计的教学思路是:厚基础、抓重点、破难点。根据知识点难易程度的不同,把教学新内容由易到难、由浅入深地划分为3个层次进行讲解。
第一:讲解for循环语句的一般格式和流程。
在教学过程中,主要采用的办法是把教材原本复杂的内容简单化,变得易于理解和掌握。针对语句格式,首先讲解语句的一般格式:
for(表达式1;表达式2;表达式3)
{ 循环体语句; }
进一步讲解易于理解的应用格式:
for( 循环变量初始化;循环控制条件;修正循环变量 )
{ 循环体语句; }
最后讲解简化为容易掌握的四要素格式:
for( 1 ; 2 ; 4 )
您可能关注的文档
最近下载
- 配电箱采购合同协议书范本详细(2025年).docx VIP
- 部编版语文写字表六年级上册字帖.pdf VIP
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 2022年洛阳理工学院教师招聘笔试试题及答案解析.docx VIP
- 城市停车设施规划导则.docx VIP
- 天然气发电厂-燃气-蒸汽联合循环发电机组PPT课件.pptx VIP
- 《《中文核心期刊目录(2017年版)》》.doc VIP
- 基孔肯雅热防控技术指南(2025年版)测试题及参考答案.docx VIP
- 工程测量技术 电子水准仪 电子水准仪.ppt VIP
- 党支部贯彻落实八项规定扎实推进作风建设工作专题党课ppt课件.pptx VIP
文档评论(0)