第一单元《第3课 算术运算符和表达式》 教案 2023—2024学年浙教版(2020)初中信息技术八年级上册

2024-06-04
| 5页
| 195人阅读
| 53人下载
普通

内容正文:

第三课 算术运算符与表达式 一、教学目标 知识与技能: 1. 了解算术运算和表达式的概念 2.理解算术运算符的优先级和程序设计的一般过程 3.了解函数format的格式和功能,初步掌握函数int和float的格式和功能 过程与方法:通过设置科学课的情景,学生恩给你更好理解温度转换这个问题,从而思考并着手解决问题。 情感态度价值观:在写代码的过程中,学生相互查看代码,寻找错误,锻炼了各自的观察能力和代码阅读能力。 二、教学重难点 重点:算术运算符、表达式,函数int、float和format的用法 难点:程序设计的一般过程 三、教学过程 (一)新课讲授 1.算术运算 (1)算一算abcdefg 学生先思考,再验证 (2)算术运算的概念 算术运算是指运用算术运算符,进行数的加、减、乘、除等数学运算 2.表达式 利用算一算中的例子引出等号的右边→表达式 表达式:由常量、变量、运算符和圆括号等按一定的规则组合构成。 3.算术运算符 (1)利用算一算中的例子,初识//、%、**,三个运算符 (2)小试牛刀 那么, a = 8%3**2,a到底是多少呢? 生:发言回答自己心里的计算结果 引出运算优先级:算术运算符存在优先级别,优先程度最高级别为1。级别数字越大,优先级别越低。 4.上科学课啦 (1)情境:科学课上,老师要求同学们测出3个液体的摄氏温度,但是同学们手头只有一只华氏温度计,这可怎么办? 生:先用华氏温度计测出温度,再计算转换成摄氏温度 (2)问题分析:如何计算转换呢? 生:要知道摄氏度和华氏度之间的转换关系 (3)算法设计:如何让程序来帮我们计算呢? 生:最好我们一输入华氏温度,程序就把摄氏温度给我们 ①根据设计想法将流程图补充完整 展示学生的流程图,对有问题的地方,请学生们检查并修改 ②流程图算法转换 (4)编写程序 学生根据流程图和算法提示,在程序文件中编写代码。 (5)调试运行(Run) ①思考:你的代码运行成功了吗?为什么会出现这样的问题? 总结:input函数得到的数字是字符串型,要进行数据类型转换 ②代码修改:利用float()进行强制转换从str数据类型变成float类型 ③转换计算结果:运行(run)程序多次,将程序转换的计算结果填入下表。 华氏温度F 88 106 131 摄氏温度C (6)代码优化 思考:摄氏温度结果的小数位数很多,怎么让他只保留2位呢? 提示:对输出结果利用进行修改 (7)分层练习 1.用程序实现摄氏温度转换为华氏温度 2.神奇的format()——打印荣誉证书 5.成果展示 学生展示自己的最终成果,并总结过程中遇到的问题以及解决方法 (二)课堂总结 1.算术运算 2.表达式 3.程序设计一般过程:问题分析 →算法设计 →编写程序 →调试运行 →代码优化 4.数据类型转换float( ) 数据格式format( ) 学科网(北京)股份有限公司 $$

资源预览图

第一单元《第3课 算术运算符和表达式》 教案  2023—2024学年浙教版(2020)初中信息技术八年级上册
1
第一单元《第3课 算术运算符和表达式》 教案  2023—2024学年浙教版(2020)初中信息技术八年级上册
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。