《Java程序设计--循环语句》一次课教案.doc

《Java程序设计--循环语句》一次课教案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Java语句及其控制结构(共12学时,包括实训内容) 课题 3.3 循环语句 理论课时 1学时 实训课时 1学时 教学内容 3.3.1 for循环 教学目标 理解循环的思想、掌握for语句的结构、执行过程和用法 教学重点 for语句的结构和用法 教学难点 for循环的思想并独立编写程序 教学活动及主要语言 学生活动 一、创设情境,导入新课(3分钟)(直接导入法) ? 导入:同学们,前面我们已经学习了输入语句、输出语句、赋值语句和选择结构语句。那么利用以前所学习的知识在屏幕上输出5个竖行排列的“*”,这个问题能不能解决。 ? 再设计情境:要求输出100行,1000行或者更多行呢?前面学习的内容解决起来就不是很顺手了。(引出本节课要学习的内容) 二、新课讲解(共计12分钟)(讲解法、提问法、演示法) 1、for语句语法格式为:(7分钟)(板书) for (表达式1; 表达式2; 表达式3) { 循环体; } 其中表达式1指出初始化部分,该部分可以设置计数器的初值,是一个赋值语句;表达式2条件判断部分指出循环结束条件,是一个条件表达式;表达式3是迭代部分指出计数器每次的增量,是一个赋值语句;循环体部分是反复被执行的代码,可以是一条语句,也可以是复合语句。 2、for语句循环结构图(5分钟)(多媒体动画演示) 三、解决问题,分析执行过程:(4分钟)(编写代码演示) for语句的执行过程(讨论法) 1)先执行表达式1; 2)再执行表达式2(判断条件是否成立,如果成立则执行循环体,否则退出for循环); 3)然后再执行表达式3,这样一次循环就结束了; 4)转到2)开始下一次循环,直到表达式2条件不成立为止。 四、设置“陷阱”,强调语句格式(23分钟)(讨论法) 1、阅读程序,分析功能(提供一个完整的程序)(5分钟) 2、注意事项(8分钟)(强调) 1)几个特例: 2)影响程序结果的三要素是初始值、循环条件和循环体。 3、突破难点,尝试独立编写程序(10分钟) 编写程序,输出显示100以内的质数 五、归纳总结,再度提升(2分钟)(讲解法) 教师结合学生听课情况,对本节课的教学过程进行小结,指出学生应注意的学习重点和难点。 六、开拓思维,同时提出新的问题(3分钟)(激趣法) 实验内容:假设从今年开始,咱们班的每位同学(共60人)都能种植一棵树,以后的每一年每个人都比前一年再多种一棵树。 编写程序解决:1)20年后,可以种植多少棵树? 思考:2)多少年后够种植10000棵树? 教师提出预习问题,让学生产生继续探究、学习的愿望,整节课带着下一堂课的悬念结束,为学习下一结内容做好铺垫。 学生回顾和复习输入语句、输出语句、赋值语句和选择结构语句,并随着教师的引入,思考如何解决这个问题。 此部分主要由老师来讲解,同时学生也配合着老师回答一些常见问题 此时学生应该注意看动画的演示。 学生思考、尝试教师总结、执笔共同用所学习的知识解决问题,同时也应积极回答相应的问题。 阅读程序,进行认真的思考、讨论并分析问题,总结注意事项 学生思考这几种特例的区别和功能 分组合作讨论交流: 1)什么是质数 2)求100质数 、讨论, 学生记录作业和预习内容 ? ? ? ? ? ? ? 板 书 设 计

文档评论(0)

151****0181 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档