下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE46第课PAGE46第课流程控制(二)流程控制(二)第课PAGE流程控制(二)第课PAGE56
课题流量控制(二)课时2课时(90min)教学目标知识技能目标:掌握跳转语句的种类熟悉break语句、continue语句、return语句的语法格式(3)通过上机实操,将所学知识与实际应用相结合思政育人目标:通过学习跳转语句的语法格式,加深学生流程控制的理解(2)引导学生运用所学知识揭示生活中的奥秘,在实践中深化认识,达到学以致用的目的教学重难点教学重点:break语句、continue语句、return语句的使用教学难点:将所学知识与实际应用相结合教学方法情景模拟法、问答法、讨论法教学用具电脑、投影仪、多媒体课件、教材、文旌课堂APP教学设计第1节课:传授新知(33min)
知识拓展(5min)第2节课:上机实操1(20min)
课堂演示(20min)
课堂小结(3min)
作业布置(2min)教学过程主要教学内容及步骤设计意图第一节课课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学复习上节课所学知识【学生】复习上节课所学知识通过课前复习,让学生重温上节课所学知识,使其能够更好地接受新知识考勤
(2min)【教师】使用文旌课堂APP进行签到【学生】按照老师要求签到培养学生的组织纪律性,掌握学生的出勤情况问题导入
(5min)【教师】提出以下问题:上节课我们学习了流量控制中的程序结构、条件语句和循环语句。然而在实际项目中,有曾经遭遇过线上5W+QPS的峰值,也有在压测状态下经历过10W+QPS的大流量请求,请同学们分析一下控制流量的一些常见手段有什么?【学生】思考、讨论、举手发言通过问题导入,引导学生思考,调动学生的主观能动性传授新知
(23min)【教师】通过大家的发言,引入新的知识点,跳转语句3.4.1break语句1.概念可以使用break语句跳出switch结构,去执行switch语句下面的语句。实际上,还可以使用break语句跳出循环体,去执行循环体下面的语句。在循环结构中,break语句通常与if语句一起使用,以便在满足条件时跳出循环。【教师】演示例题3-9【学生】观看程序运行结果【教师】对程序进行分析:本例题中用了“while(true)”语句,也就是循环条件恒为true,因此,如果没有break语句,程序将会无限循环下去。但当n为44时,S的值为1035,if语句中的关系表达式S>1000为true,于是执行break语句,跳出while循环,执行输出n−1的值。【学生】聆听、理解、记录3.4.2continue语句1.概念在执行程序时,有时并不希望终止整个循环的操作,而只希望提前结束本次循环,接着执行下次循环,这时可以用continue语句。与break语句不同,continue语句的作用是结束本次循环,即跳过循环体中continue语句后面的语句,开始下一次循环。【教师】通过演示例题3-10,说明continue语句的作用【学生】理解执行break语句终止循环的操作。3.4.3return语句1.概念return语句用在方法中,作用是终止当前方法的执行,返回到调用该方法的语句处,并继续执行程序。2.语法格式return[表达式];(1)return语句后面可以带返回值,也可以不带。(2)表达式可以是常量、变量、对象等。return语句后面表达式的数据类型必须与方法声明的数据类型一致。(3)当程序执行return语句时,先计算表达式的值,然后将表达式的值返回到调用该方法的语句处。(4)位于return语句后面的代码不会被执行,所以return语句通常位于语句块的最后。【学生】聆听、思考、理解、记忆通过教师在课堂上对跳转语句的种类及语法格式的讲解,使学生熟练掌握其语法格式知识拓展
(5min)【教师】讲解在跳转语句中,return语句的作用【学生】聆听、记录、思考学生可进一步巩固知识第二节课上机实操
(20min)【教师】组织学生在机房使用文本编辑编写程序,运用课堂所学知识和基础在Java运行环境中编写程序,实现以下目的:猜数字游戏。根据提示输入数字,如果猜错了,则继续游戏,否则终止游戏,并输出猜数字次数。【学生】上机实操,计算球体体积并输出【教师】巡视机房,及时解决学生遇到的问题通过上机实操,使学生熟练掌握使用流量控制语言运算程序的方法课堂演示
(20min)【教师】带领学生分析上机操作中出现的问题,并作出分析【问题分析】使用while循环实现多次输入数字,并在循环中嵌套使用if-elseif-else语句判断是否猜对。定义计数变量记录猜数字次数,每执行一次循环,计数变量增加1。如果输入的数字大于或小于目标数字,则输出数字太大或太小的提示,使用continue跳出本次循环;如果输入的数字等于目标数字,则输出猜对提示,并输出猜数次数,使用break跳出循环。【教师】利用多媒体演示具体操作过程【参考代码】【运行结果】【学生】上机实操,根据老师的演示上机实操总结自己的不足通过演示让学生找出自己的不足,从而牢固的掌握知识点课堂小结
(3min)【教师】简要总结本节课的要点本节课学习了跳转语句的种类及语法格式、break语句的跳出循环结构,并通过上机实操让大家熟练掌握了使用流程控制语句的程序的方法。希望大家课下多加练习,巩固所学知识。【学生】总结回顾知识点总结知识点,巩固印象作业布置
(2min)【教师】布置课后作业输入三角形的三条边,计算三角形的面积并输出。提示:三角形的两边之和必须大于第三边,且面积公式为,其中。【学生】完成课后任务延展知识面,多学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 回收黄金合同协议书模板
- 车位免停试停协议书
- 环氧地坪施工安全协议书
- 环境卫生验收合合同
- 二零二四年度短视频内容创作与分发合同(2024版)
- 04年出国劳务合同模板
- 二零二四年度水库大坝安全监测技术服务合同
- 一年级数学计算题专项练习集锦
- 二零二四年度软件开发合同:功能需求与交付时间表
- 2024年度版权购买合同详细条款
- 自动扶梯大修施工方案
- 发电厂化学水汽取样及加药系统课件
- GB∕T 36266-2018 淋浴房玻璃(高清版)
- 15码中6保5旋转矩阵(共174注)
- 企业融资台账格式表样
- 管理线性规划入门形考答案
- 三体系审核一般所需资料清单
- 常用钢材牌号及化学成分表
- 翅片套铜管式换热器换热面积自动计算
- 井下轨道铺设标准
- 现代控制理论课后习题答案
评论
0/150
提交评论