




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精选教课教课设计设计|Excellentteachingplan教师学科教课设计[20–20学年度第__学期]任教课科:_____________任教年级:_____________任教老师:_____________市实验学校育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan《Java语言程序设计》课程教课设计讲课题目(教课章节或主题):课次4第3章:Java流程控制——分支构造课时安排2学时教课目标与要求:经过学生自己着手操作进一步娴熟掌握Java开发/运转环境,并对Java基本知识熟习掌握,特别是要注意掌握与C语言不一样的地方教课要点与难点:1.if语句、ifelse语句、switch语句履行流程2.If语句后条件的表达式3.Switch语句后的条件表达式及每个case的常量表达式教课基本内容教课环境分支语句的一般形式和它们的流程图1.if语句多媒体+计算2.ifelse语句机机房3.if语句的嵌套4.switch语句教课方法主要采纳互动式教课模式:教与学联合:建-仿—读—改—写的教课方法以任务为中心,联合活代码教课方法任务“编写一个住宅还贷的应用程序教课过程教师活动学生活动教课企图引入育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan分支语句的一般形式和它们的流程图经过画流程图掌1.例3_1题:每题要修业生握程序的算法和(1)基本知识点:if语句:假如条件知足,履行语句自己画流程图履行流程,经过回条件:运算结果为真的表达式。怎样从键盘输入数据忆和复习掌握面程序运转演示:分支构造要设计一组数据学生认真察看向过程的程序设测试每一个分支。(2)易犯错知识点:在运转此程序时,忘掉输入程序运转结计方法数据,或许输入的数据不是两个整数,系统果,总结会给出不一样的异样提示2.例3_2题给出不一样的程序(1)基本知识点:画流程图履行结果,以活代与例3_1题比较看到两者独一差别:在if语句条件为真时,须履行两条java语句;这两条语句用“{}“括起来,作为一个程序块来履行。(2)程序运转演示:3.例3_3题(1)基本知识点:ifelse语句把从命令行接收来的字符串变换成浮点型新(2)程序运转演示:课4.例3_4题1)基本知识点:if语句的嵌套:可随意依据需要嵌套多层逻辑框图,有助于理清程序流程2)程序运转演示:设计一组的数据进行测试,保证因此的if分支都被履行到,才能保证程序正确5.例3_5题(1)基本知识点:
码教课方法让学认真察看程序生对程序履行流运转结果,总程有深入认识并结总结出不一样,提升学生兴趣,以及观察思虑能力。画流程图学生认真察看程序运转结果,总结switch语句://要点画流程图2)程序运转演示:3)改正程序:去掉case语句中的break语句,学生认真察看看程序怎么履行?程序运转结(4)易犯错知识点:果,总结育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan1.if语句的条件察看思虑教师2.switch语句后的条件及case后的常量表达式的总结内容总2.if语句的嵌套规则及配对问题自己总结几种结3.switch语句在每个case后加了break语句来实现分支语句的执多分支行流程作业注:分支结果各实例的知识点详解1.3_1题:(1)基本知识点:if语句:假如条件知足,履行语句y=x*serial;条件:运算结果为真的表达式。包含//要点If数据种类为boolean的变量;例booleanb=true;if(b){}语句后逻辑运算组织而成的表达式;例if(x<=100)的条件关系表达式例if(x>60&&x<=100)怎样从键盘输入数据:这里是利用main方法中的args字符串数组参数从命令行获得数据,但注意此时接收进来的数据是字符串种类把字符串变换为整数型使用:Integer.parseInt(args[0]2)程序运转演示:分支构造要设计一组数据测试每一个分支。在命令提示符下输入输入以下命令:D:javalt>javaCondition3_15511结果为:y=605D:javalt>javaCondition3_1411结果为:y=03)犯错知识点:在运转此程序时,忘掉输入数据,或许输入的数据不是两个整数,系统会给出不一样的异样提示2.例3_2题(1)基本知识点:与例3_1题比较看到两者独一差别:在iif语句条件为真时,须履行两条java语句;这两条语句用“{}“括起来,作为一个程序块来履行。(2)序运转演示:分支构造要设计一组数据测试每一个分支。D:javalt>javaCondition3_15511结果为:y=605D:javalt>javaCondition3_1411结果为:无结果输出3.3_3题(1)基本知识点:ifelse语句依据if语句后边的条件不一样,把该程序分为两个分支,else后边跟条件不知足需履行的语句或语句块把从命令行接收来的字符串变换成浮点型.score=Float.parseFloat(args[0]);.变换为double型呢?score=Double.parseDouble(args[0]);(2)程序运转演示:育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan本程序经过对从键盘输入的score值进行判断,给出不一样的输出结果。(3)犯错知识点:4.例3_4题基本知识点:if语句的嵌套:可随意依据需要嵌套多层逻辑框图,有助于理清程序流程b)程序运转演示:设计一组的数据进行测试,保证因此的if分支都被履行到,才能保证程序正确易犯错知识点:5.例3_5题只好为byte、short、基本知识点:int及char4种类switch语句://要点型,long型等种类注意:switch(整数表达式)case可能的整数运算值1:对应履行的语句case可能的整数运算值2:对应履行的语句case可能的整数运算值n:对应履行的语句default:程序运转演示:改正程序:去掉case语句中的break语句,看程序怎么履行?易犯错知识点:
只好是整数数据常数的表达式,不行能含有变量或经过方法使用所返回的值讲课题目(教课章节或主题):课次5第3章:Java流程控制——循环构造课时安排2学时教课目标与要求:经过学生自己着手操作进一步娴熟掌握Java开发/运转环境,并对Java基本知识熟习掌握,特别是要注意掌握与C语言不一样的地方育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan教课要点与难点:while语句、dowhile语句、for语句履行流程及三者的互相代替教课基本内容方法及手段主要讲Java的基本语法知识:常量与变量、基本数据种类(布尔多媒体解说型、字符型、字符串型、整型及实型)、数据种类的变换、运算符和表达式实例解说学生画出程序的流程图,教课理论主要采纳互动式教课模式:教与学联合:建-仿—读—改—写的教课方法以任务为中心,联合活代码教课方法任务“编写一个住宅还贷的应用程序教课过程教师活动学生活动“用明日的钱享受今日的生活”,但我们每题要修业生自己画也要做到明理解白的、理性的花费。编写这样一个汽车还贷的应用程序,未来能够为我流程图们有贷款买车计划的朋友供给一个参照。1打个比方,倘若读者拿着一个货物清单到引商场去购置货物,而且依据这张清单,次序入找到每一款需购置的货物。这一过程可用下边的伪代码语句进行描绘:假如购物清单中仍旧有需购置的货物将某一款货物增添到购物车中并将其从清单中划掉
教课企图经过画流程图掌握程序的算法和履行流程,经过回想和复习掌握面向过程的程序设计方法育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan一、while循环语句1.作为使用while循环语句的一个例子,考虑这样一个用于找寻首个3的乘方大于50的程序片段。解说(口头)履行上述while循环语句的每一个履行过程。控制流程图
学生自己调试实例程序比较记忆,理解2.程序的设计过程1)用自然语言的伪代码描绘购房还贷计算器应用程序的基本操作
三种循环的相互变换,以及区别(2)应用程序用while实现的代码解说3.给出完好程序的代码及演示二、dowhile循环语句1.解说小例题学生自己调试改正后2.应用程序用dowhile循环语句实现,的实例程序3.并演示程序,得出结论:while语句和新dowhile语句实现该程序结果同样课三、for循环语句1.持续研究方才的应用程序,发现计数器控制循环的因素四个要点因素,它们是:1)确立循环能否持续迭代的控制变量(或循环变量)的名称2)控制变量的初始值3)每次循环迭代(即履行每次循环)学生自己调试改正后过程中改正控制变量的自增(自减)运算(4)测试控制变量最后值的条件(以确的实例程序定循环能否持续)2.回首汽车贷款计算器应用程序。解说上述四因素3.引入for循环语句:上述应用程序改为用for循环语句实现。1)每一步履行过程2)流程图3)for循环举例创立利息计算器应用程序育人如同春风化雨,授业不惜蜡炬成灰精选教课教课设计设计|Excellentteachingplan1.while和dowhile语句的差别:初始
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高职单招职业技能测试政治常识常考知识点(75个)
- (高清版)DB12∕T 655-2016 规模化奶牛场环境监测技术规程
- 分析计划经济与市场经济体制的利与弊
- 理解CPMM考试大纲的试题及答案
- 2025年铝包钢导线合作协议书
- 美术老师合同(2025年版)
- 专业中医康复理论试题及答案
- 二零二五年度上海房屋租赁与提前终止合同
- 上虞区水务集团2025年度合同工工资待遇及员工福利提升合同
- 二零二五年度广东省房屋租赁合同纠纷预防与处理协议
- 牧原应聘笔试试题及答案
- 华为创业成功案例分析
- 中央厨房建设项目可行性研究报告
- 2025年舆情应对面试试题及答案
- 2025年事业编畜牧笔试试题及答案
- 山东省大教育联盟学校2024-2025学年高三下学期开学检测化学试题(含答案)
- 语文-福建省厦门市2025届高中毕业班第二次质量检测(厦门二检)试题和答案
- 任务三学做麦糊烧(教案)三年级下册劳动浙教版
- 劳务派遣劳务外包服务方案(技术方案)
- 半导体器件物理课后习题答案中文版(施敏)
- 水上危险化学品泄漏事故处置技术研究
评论
0/150
提交评论