版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE24第课PAGE24第课Java语言基础(二)《Java程序设计教程》教案--第4课Java语言基础(二)
课题Java语言基础(二)课时2课时(90min)教学目标知识技能目标:掌握Java中的基本运算符的种类熟悉各种运算符的表达方式(3)通过上机实操,将所学知识与实际应用相结合思政育人目标:培养学生的逻辑思维、辩证思维和创新思维能力(2)树立学生实事求是、一丝不苟的科学精神教学重难点教学重点:使用算术运算符应注意的几点要求教学难点:将所学知识与实际应用相结合教学方法情景模拟法、问答法、讨论法、文旌课堂APP教学用具电脑、投影仪、多媒体课件、教材教学设计第1节课:传授新知(33min)
知识拓展(5min)第2节课:上机实操1(20min)
课堂演示(20min)
课堂小结(3min)
作业布置(2min)教学过程主要教学内容及步骤设计意图第一节课课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学复习上节课所学知识【学生】复习上节课所学知识通过课前复习,让学生重温上节课所学知识,使其能够更好地接受新知识考勤
(2min)【教师】使用文旌课堂APP进行签到【学生】按照老师要求签到培养学生的组织纪律性,掌握学生的出勤情况《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第1页。问题导入
(5min)《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第1页。【教师】提出以下问题:上节课我们学习了Java语言基础的相关知识,以及基本的数据类型。然而学习编程是日记月累的过程,几乎每一个程序都需要进行运算,对数据进行加工处理,否则程序就没有意义了。要进行运算,就需规定可以使用的运算符。那么你了解的Java语言的运算符的基本符号有那些,应该怎么进行运算。【学生】思考、讨论、举手发言通过问题导入,引导学生思考,调动学生的主观能动性传授新知
(23min)【教师】通过大家的发言,引入新的知识点,运算符与表达式2.4.1算术运算符及其表达式【多媒体】展示“算术运算符”表格,让学生对运算符符号有一个基本认识1.概念算术表达式由算术运算符和操作数组成,用于完成基本的算术运算。2.算术运算符应注意的问题不同类型的数据进行算术运算时,运算结果与精度最高的数据类型一致。对于除法运算,如果是两个整数相除,则结果亦为整数,小数部分将被舍去。自增、自减运算符前置与后置的区别:当自增(减)运算符前置时,操作数先增(减)1再使用。【教师】演示例题2-5,并对重要语句进行分析【学生】聆听、理解、记录2.4.2关系运算符及其表达式1.概念关系表达式由关系运算符和操作数组成,用来比较两个操作数的大小,比较的结果是一个布尔值(true或false)。操作数可以是算术表达式、布尔表达式、整数、浮点数和字符等。《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第2页。2.关系运算符及表达式《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第2页。2.4.3逻辑运算符及其表达式1.概念逻辑表达式由逻辑运算符和操作数组成。操作数可以是布尔值或布尔表达式,运算结果是布尔值。2.逻辑运算符及表达式【教师】通过演示例题2-6,说明关系运算符和逻辑运算符的表达式【学生】理解关系运算符和逻辑运算符的区别2.4.4位运算符及其表达式1.概念位表达式由位运算符和操作数组成,用于完成二进制位的运算。例如,将一个存储单元中的各二进制位左移或右移一位。2.位运算符【教师】演示例题2-7【学生】观看程序运行结果【教师】对程序进行分析:《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第3页。可以看出,a左移b位再带符号右移b位后,还原到a的原始值,故可用这种方式来实现数据的加密和解密。《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第3页。2.4.5赋值运算符及其表达式1.概念赋值表达式由赋值运算符和操作数组成。赋值运算符以符号“=”表示,它是一个二元运算符,其功能是将右边操作数的值赋给左边操作数。左边操作数必须是一个变量,而右边操作数可以是任何表达式。例:2.复合赋值运算符及其表达式【教师】演示例题2-8,并对重要语句进行分析【学生】聆听、理解、记录2.4.6条件运算符及其表达式1.条件运算符属于三元运算符,即包含3个操作对象,其语法格式如下:表达式1?表达式2:表达式3;表达式1的值必须为布尔型,表达式2与表达式3的值可以为任意类型,且类型可以不同。条件表达式的值取决于表达式1的判断结果。如果表达式1的值为true,则执行表达式2,否则执行表达式3。2.4.7运算符的优先级《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第4页。1.概念《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第4页。运算符的优先级决定了表达式中运算符执行的先后顺序,如果两个运算符有相同的优先级,则根据它们的结合性决定先后顺序。2.优先级的排列【学生】聆听、思考、理解、记忆通过教师在课堂上运算符及其表达式的讲解,使学生掌握运算符的语法格式知识拓展
(5min)【教师】讲解在计算机系统中,对数值进行处理的小技巧【学生】聆听、记录、思考学生可进一步巩固知识第二节课上机实操
(20min)【教师】组织学生在机房使用文本编辑编写程序,运用课堂所学知识和基础在Java运行环境中编写程序,实现以下目的:根据输入的球体半径,计算球体体积并输出【学生】上机实操,计算球体体积并输出【教师】巡视机房,及时解决学生遇到的问题通过上机实操,使学生熟练掌握使用Java基础语言开发简单运算程序的方法《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第5页。课堂演示
(20min)《Java程序设计教程》教案--第4课Java语言基础(二)全文共6页,当前为第5页。【教师】带领学生分析上机操作中出现的问题,并作出分析【问题分析】计算球体体积的公式为,其中r为球体半径,可对r自乘两次来计算r3。【教师】利用多媒体演示具体操作过程【参考代码】【运行结果】【学生】上机实操,根据老师的演示上机实操总结自己的不足通过演示让学生找出自己的不足,从而牢固的掌握知识点课堂小结
(3min)【教师】简要总结本节课的要点本节课学习了算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、条件运算符及其表达式,并通过上机实操让大家熟练掌握了使用Java基础语言开发简单运算程序的方法。希望大家课下多加练习,巩固所学知识。【学生】总结回顾知识点总结知识点,巩固印象作业布置
(2min)【教师】布置课后作业从键盘输入一个三位整数,将它们逆序输出。例如,输入127,输出721。(2)用克莱姆法则求解二元一次方程组。【学生】完成课后任务延展知识面,多学科交叉学习教学反思本节课再次组织学生进行了上机实操,学生的学习兴趣依然较高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毕业实习生自我鉴定
- 银行安全生产会议
- 在医院的实习报告范文集合七篇
- 感恩主题演讲稿锦集5篇
- 幼儿园防空防灾安全教育
- 防止金融诈骗讲座
- 学生会成员工作总结
- 2022年大学生积极分子思想汇报
- 教学设计方案范文集锦7篇
- 捐资助学倡议书范文汇编10篇
- 黑龙江龙江森工集团招聘笔试题
- 大班美术教案:拉手小人教案及教学反思
- 《Python Web 企业级项目开发教程(Django 版)》课后答案
- 铜及铜合金物理冶金基础-相图、紫铜
- 智慧酒店无人酒店综合服务解决方案
- 考研英语一新题型历年真题(2005-2012)
- 健身房会籍顾问基础培训资料
- 9脊柱与四肢、神经系统检查总结
- 秀场内外-走进服装表演艺术智慧树知到答案章节测试2023年武汉纺织大学
- 【高分复习笔记】王建《现代自然地理学》(第2版)笔记和课后习题详解
- TSGD0012023年压力管道安全技术监察规程-工业管道(高清晰版)
评论
0/150
提交评论