版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教学设计科目:Java编程技术基础教师:部门:
课题项目2计算扇形的面积与周长任务1创建Java程序并创建一个类备课时间课型理实一体课时2课时授课班级2020级教学目标1.掌握Java的程序结构;2.掌握使用Eclipse创建Java程序的步骤教材分析重点Java的程序结构难点使用Eclipse创建Java程序教具PPT、课本教法案例分析、合作学习、电脑模拟等方法学法学生在教师的指导下课前复习课本的内容,课后及时巩固上课所学的知识,完成上课布置的作业教学过程教学环节教学内容教师活动、学生活动导入新课使用Eclipse编写第一个Java程序,在Eclipse控制台输出一个字符串:“WelcometoJavaWorld!”。其运行结果如下:先让学生自己思考,小组讨论,然后教师再讲解,采用启发式教学教学过程【知识准备】1.Java程序结构Java程序主要分为两类:Java应用程序(JavaApplication)和Java小程序(JavaApplet)。2.Java应用程序Java应用是指能够独立运行的程序,需要独立的解释器来解释运行。Java应用程序的主类必须有一个定义为publicstaticvoidmain(String[]args)的main方法。该方法是Java应用程序的标志,也是Java应用程序执行时的入口点。Java应用程序的结构大致如下:3.Java小程序Java小程序是运行于各种网页文件中,用于增强网页的人机交互、动画显示、声音播放等功能的程序,它不能独立运行。Java小程序的结构大致如下:【实践拓展】实际操作,使用Eclipse创建Java程序并创建一个类。提示:提问查看当堂掌握情况对学生操作进行点评作业布置仿照本任务在Eclipse中编写一个输出自己的基本信息(如所在学校、所属专业、姓名和年龄)的JavaApplication程序板书设计项目2搭建Java开发环境任务1创建Java程序并创建一个类1.Java程序结构2.Java应用程序3.Java小程序教学反思
课题项目2计算扇形的面积与周长任务2计算并输出扇形的周长和面积备课时间课型理实一体课时4课时授课班级2020级教学目标1.掌握Java的标识符、关键字和保留字;2.掌握Java的注释方法;3.掌握Java的数据类型;4.掌握Java的数据转换;5.掌握Java的常量和变量;6.掌握Java的运算符和表达式教材分析重点Java的数据类型、表达式难点Java的数据转换教具PPT、课本教法案例分析、合作学习、电脑模拟等方法学法学生在教师的指导下课前复习课本的内容,课后及时巩固上课所学的知识,完成上课布置的作业教学过程教学环节教学内容教师活动、学生活动导入新课输入扇形的半径和角度,在控制台输出扇形的周长和面积。要求:扇形的周长只保留整数部分,舍掉小数部分。其运行结果如下:先让学生自己思考,小组讨论,然后教师再讲解,采用启发式教学教学过程【知识准备】1.Java中的标识符程序中的各个元素加以命名时,使用的命名记号称为标识符。Java中的包、类、方法、参数和变量的名称,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留字或关键字。2.Java中的关键字3.Java中的保留字保留字是指Java中现在还没有用到,但是以后随着Java版本的升级可能用到的字符。主要有两个:goto和const。与关键字一样,在程序里保留字不能用来作为自定义的标识符。4.Java中的注释(1)单行注释单行注释,就是在注释内容前面加双斜线(//),Java编译器会忽略掉这部分信息。(2)多行注释多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。当注释内容超过一行时一般使用这种方法。5.Java中的分隔符Java和其他语言一样有起分隔作用的特殊符号,称为分隔符。(1)分号Java是以分号作为语句的分隔而不是用回车换行符,每一个结束的语句都要以分号结束。(2)大括号Java里大括号是定义一块代码的。例如:publicstaticvoidmain(String[]args){}//方法体放在{}中。(3)方括号方括号主要用于数组。(4)小括号小括号是所有分隔符中功能最丰富的。如优先计算2*(2+6)、强制类型转换(int)3.5、方法声明时参数的定义等。(5)圆点圆点通常使用在类和实例对象调用方法、属性、内部类时的分隔符。(6)空格空格在Java中是分隔一句语句不同部分。6.Java中的变量与常量(1)Java中的常量所谓常量,就是程序运行过程中不改变的量。常量有不同类型:布尔常量、整数型常量、字符型常量、浮点型常量和字符串型常量。(2)Java中的变量所谓变量,就是值可以改变的量,变量用来存放数据并保存对象的状态。7.Java中的数据类型8.类型转换数据类型的转换方式可分为“自动类型转换”及“强制类型转换”两种。(1)自动类型转换当需要从低级类型向高级类型转换时,编程人员无需进行任何操作,Java会自动完成类型转换。低级类型是指取值范围相对较小的数据类型,高级类型则指取值范围相对较大的数据类型,如long型相对于float型是低级数据类型,但是相对于int型则是高级数据类型。(2)强制类型转换如果需要把数据类型较高的数据或变量赋值给数据类型相对较低的变量,就必须进行强制类型转换。语法格式:9.运算符与表达式Java中的语句有很多种形式,表达式就是其中一种形式。表达式是由操作数与运算符所组成:操作数可以是常量、变量也可以是方法,而运算符就是数学中的运算符号,如“+”、“-”、“*”、“/”、“%”等。【实践拓展】实际操作,编程输出扇形的周长和面积。提示:AreaAndPerimeterOfFan;2)在main方法中定义所需要变量和常量;3)从命令行参数接收输入的数据,并转化为float类型;4)根据扇形的公式求面积和周长;5)在控制台输出扇形的面积和周长。提问查看当堂掌握情况对学生操作进行点评作业布置实现一个数字加密器。运行时输入加密前的整数,通过加密运算后,输出加密后的结果,加密结果仍为一整数。加密规则为:加密结果=(整数*10+5)/2+3.1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工厂和运营合作方案
- 外墙保温板安装施工方案要点
- 2026年智能农业无人驾驶方案
- 福州萌宠动物运营方案
- 安全工作方案解读
- 老年抑郁症患者护理与干预
- python课程设计拼图
- jsp课程设计会员管理系统
- 小学二年级数学下册应用题专项练习题(每日一练共20份)
- 初中七年级示范课·德育教育活动设计:铮铮铁骨铸铁肩·青春风采耀明天
- 中国物流集团有限公司2026届春季校园招聘笔试参考题库及答案解析
- 22. 冷库运行管理操作规范手册 (15字)
- 2026年江苏单招英语七选五拔高卷含答案省统考难题突破版
- 2026教科版二年级科学下册期末复习自测卷及答案(共三套)
- JJG 1189.2-2026 测量用互感器检定规程 第2部分:标准电压互感器
- 山姆会员商店质量管控
- 县级创伤中心工作制度
- 重精管理小组工作制度
- 贵州烟草公司招聘真题
- 2026春晚高考语文考点知识点梳理和总结
- 2026统编版三年级语文下册全册知识点
评论
0/150
提交评论