文档详情

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

发布:2025-01-20约1.52千字共5页下载文档
文本预览下载声明

教学设计

课题

Python算术表达式

授课班级

八年级

教学

目标

信息意识:能用符号表示事物,理解变量;

计算思维:能用算法求解实例化的简单算法问题;

数字化学习与创新:思考出个性化的问题解决方案,并将描述流程图化,尝试编辑相应程序;

信息社会责任:在数字学习过程中,崇尚科学精神,发挥创造力。

教学

重点

掌握python运算数据量(常量、变量);

掌握python算术运算符。

教学

难点

掌握python运算数据量(常量、变量);

掌握python算术运算符。

教学

资源

信息技术课本、多媒体课件,计算机。

教学过程

教学

环节

教师行为

学生行为

设计意图

导入

观看《变量常量》视频,了解超市买西红柿,打车中的常量和变量。

新课讲授

常量变量

常量

程序中,有一种量的值始终保持不变,称之为常量:

FigureSEQFigure\*ARABIC1常量

注意:

整型和浮点型统称为数值型。

变量及其赋值

程序在运行过程中能够改变其值的量称之为变量。每个变量在使用时都要起一个名字(称之为变量名)来标识。变量的命名规则如下:

每个变量有唯一的标识名字,且区分大小写字母。

变量名由英文字母、数字和下划线字符等组成,且必须以字母开头。

不允许有空格、运算符等其他特殊字符。

不能用Python语言中的保留关键字作为变量名。

定义变量名时应按照“见名知义”和“简单明了”的原则,例如num或shul代表“数量”。

活动一:

看下面变量名哪些是合法的,哪些不合法,说明原因。

FigureSEQFigure\*ARABIC2变量

存放在变量中的数据就是变量的值,而存放数据的过程就是为变量赋值。赋值符号为“=”(等号),赋值格式如下:

变量名=变量值

赋予某变量以何种类型的值,则该变量便为何种类型的变量。

活动二:

判断变量类型:

A=1.2

c=’我爱中国’。

算术表达式

用算术运算符和括号将若干个量(常量和变量)连接起来的式子,称为Python的算术表达式。

FigureSEQFigure\*ARABIC3算术运算符

注意:

参加算术表达式运算的数据都是数值型的,表达式的值也是一个数值型数据。唯独“+”(加法)运算兼有字符型数据运算功能。

例如:表达式″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次幂之和等于这个数本身)。

教学反思

显示全部
相似文档