ID: 22232412

甘教版八年级上册信息科技 Python算术表达式 教案

日期:2025-02-06 科目:信息技术 类型:初中教案 查看:27次 大小:542208B 来源:二一课件通
预览图 1/2
教版,八年级,上册,信息,科技,Python
  • cover
中小学教育资源及组卷应用平台 教学设计 课 题 Python算术表达式 授课班级 八年级 教学目标 信息意识:能用符号表示事物,理解变量; 计算思维:能用算法求解实例化的简单算法问题;数字化学习与创新:思考出个性化的问题解决方案,并将描述流程图化,尝试编辑相应程序;信息社会责任:在数字学习过程中,崇尚科学精神,发挥创造力。 教学重点 掌握python运算数据量(常量、变量);掌握python算术运算符。 教学难点 掌握python运算数据量(常量、变量);掌握python算术运算符。 教学资源 信息技术课本、多媒体课件,计算机。 教学过程 教学环节 教师行为 学生行为 设计意图 导入 观看《变量常量》视频,了解超市买西红柿,打车中的常量和变量。 新课讲授 常量变量常量程序中,有一种量的值始终保持不变,称之为常量:Figure 1常量注意:整型和浮点型统称为数值型。变量及其赋值程序在运行过程中能够改变其值的量称之为变量。每个变量在使用时都要起一个名字 (称之为变量名)来标识。变量的命名规则如下:每个变量有唯一的标识名字,且区分大小写字母。变量名由英文字母、数字和下划线字符等组成,且必须以字母开头。不允许有空格、运算符等其他特殊字符。不能用 Python 语言中的保留关键字作为变量名。定义变量名时应按照“见名知义”和“简单明了”的原则,例如num或shul代表“数量”。活动一:看下面变量名哪些是合法的,哪些不合法,说明原因。Figure 2变量存放在变量中的数据就是变量的值,而存放数据的过程就是为变量赋值。赋值符号为“=”(等号),赋值格式如下:<变量名>=<变量值>赋予某变量以何种类型的值,则该变量便为何种类型的变量。活动二:判断变量类型:A=1.2c=’我爱中国’。算术表达式用算术运算符和括号将若干个量(常量和变量)连接起来的式子,称为Python的算术表达式。Figure 3算术运算符注意:参加算术表达式运算的数据都是数值型的,表达式的值也是一个数值型数据。唯独“+” (加法) 运算兼有字符型数据运算功能。例如:表达式″ABC+12″,运算结果为″ABC12″。 巩固提升 假设下面两个算式中的英文字母是已经赋值的数值型变量,试写出对应的Python的算术表达式。c+2ab2在Python中表达式为:_____。3x+y(x-y)3在Python中表达式为: _____。思考———(-(2-7)//2-(2-7)**2%2)*3 的结果是多少?--结果为3。知识点:算术表达式的运算优先级和次序遵循以下规则:(1)乘方优先于乘除;(2)乘除优先于加减;(3)相同优先级按从左至右次序运算;(4)括号优先改变上述优先次序。现有两数a,b分别是3,5,尝试编程,向屏幕打印输出减、乘、除,乘方,相除取整,相除取余,6个运算结果。 板书设计 Python算术表达式常量变量算术表达式 课后作业设计 基础性作业 现有一梯形,上下底分别为4和10,高为8,试着编程向屏幕打印输出该梯形的面积。 巩固提升性作业 编程实现:判断153,370,371,407,9474,92727是否是水仙花数。(水仙花数:也被称为自恋数,是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于这个数本身)。 教学反思 21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页) HYPERLINK "http://21世纪教育网(www.21cnjy.com) " 21世纪教育网(www.21cnjy.com) ... ...

~~ 您好,已阅读到文档的结尾了 ~~