教材分析
学 Python 关系运算选择结构竞价切入点理解Python中较数出值值
二学情分析
学生关系运算数学课应较熟悉着重讲解关系表达式 Python 中较判断
三教学目标
1知识技:
掌握 Python 关系运算关系表达式关系运算符 Python 找出三数中值
2程方法:
采案例教学法义卖竞价场景学生快速理解找出组数中值逻辑方法启发式教学引导学生关系运算思维理解相关问题
3情感态度价值观:
善计算思维解决问题数字化描述生活中类事件种程提高分析问题解决问题信心条理性
四教学重难点
Python 中关系表达式较组数关系
五教学方法
案例法启发法讨法
六教学程
l 导入新课
师:学参加义卖活动?位学分享参加义卖历?
生:举手回答
师:总结学生回答
义卖常常竞价形式进行价高者天学制作模拟义卖竞价程序
设计意图引入案例帮助学生理解学务引导学生思考
l 讲授新课
三数较算法描述流程图
师:编写模拟义卖竞价程序核心数值较出数值方算法描述数值较前想问学问题:假设面前三知道重量物品没砝码天出三物品中重?
生:组讨举手发言
师:总结学生发言
学想解决问题办法:
①三物品编号 abc
② ab 分放天两端留较重
③ c 放天端留较重
④留重物品
算法描述数值较应关键点:
①设置变量输入数
②构建较价格表达式
③储存两两较中较数进入较价格表达式
④输出数
少数作较需先进行两两较中较数进行存储处理需数进行较直接输出
师:请学参述求试着流程图描述三数较算法
生:组讨画出流程图
师:点评学生流程图
老师设计两种算法画出两流程图学帮两流程图什优缺点?流程图代表算法更?
生:组讨回答问题
师:分析两种算法流程图会发现果考虑数较时第种算法运行速度慢计算效率低扩展性差
第二种算法设置变量存储数次较会两数中较存入该变量样数较变非常容易算法运行效率高
设计意图喻辅助学生理解算法通组讨提问环节激发学生求知欲
二构建较需关系表达式
1关系运算符
师:数学课A B 然语言转化A>B数学语言类似Python 语言中表达式描述计算机需关系运算实现
关系运算符数值值进行操作逻辑结果种运算符
关系运算符优先级低算术运算符算术运算符关系运算符时存时候先算算术运算符算关系运算符关系运算结果运算符两端表达式数值间关系否成立结果 True(成立) False(成立)运算结果称逻辑值
2关系表达式
师:关系运算符两算术表达式(字符串表达式)连接起式子称关系表达式关系表达式值逻辑值结果True者False Python语言中 True 值应数值 1 False 值应数值 0
师:学写出关系表达式?
生:写出关系表达式
师:展示名学关系表达式点评
3构建较关系表达式
师:前面算法流程图里设置ab 代表两出价果a 30 元b 20 元a>b 关系运算结果True果 a 20 元b 30 元a>b 关系运算结果False
判断条件表达式a>b关系表达式表达
Python 语言中赋予计算机判断力选择结构通关系运算结果判断执行分支实现逻辑判断
设计意图运讲解法学生理解 Python 中关系运算符关系表达式
三程序实现
1 编写程序
师:接请学参考流程图构建条件表达式编写程序注意变量 abc 数类型转化整型(int)浮点型(float)
生:编写程序
2程序测试
生:参考课件表格输入测试数进行程序测试修改程序
师:点评学生程序讲解范例程序编写
设计意图次编程难度学生写完程序先测试程序参考示例修改程序增加编程乐趣学生未消化知识点教师须解释代码含义加深学生理解
l 课堂总结
练思考
设计两组题目:写出列关系表达式值写出描述容关系表达式
设计意图巩固关系表达式构建计算知识
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档