ID: 16039875

第5课 变量 教学案 2022—2023学年青岛版(2019))初中信息技术第三册

日期:2025-04-20 科目:信息技术 类型:初中学案 查看:51次 大小:107524B 来源:二一课件通
预览图 1/1
第三,信息技术,初中,2019,青岛,5课
  • cover
青岛版《信息技术》初中第三册 第二单元 Python程序设计 第5课 变量 教 学 案 教学内容: 认识变量,了解变量的作用;认识基本的数据类型。掌握变量的使用方法;学会使用输入函数进行交互式程序设计。提高用程序解决生活中常见问题的能力。 教学重难点: 重点:掌握变量的命名规则。 难点:变量数据类型的转换。 教学目标: 1、通过活动1:分析问题、设计算法,了解计算机程序的基本结构,提升逻辑思维能力。 2、通过活动2:认识变量,了解变量命名规则,认识系统保留字,学会调用功能扩展模块的方法。 3、通过活动3:完善程序,学会程序调试的方法,体验程序设计的乐趣。培养适度健身的意识。 教学过程: 项目:最适宜运动的心率计算器 最适宜运动心率=(220-年龄-安静心率)x(60%~80%)+安静心率 活动1:分析问题、设计算法,请尝试用自然语言描述算法,将下面的流程图补充完整。 评价量规1: 项目 ★★★ ★★ ★ 自我评价 自然语言描述算法 能够准确流利表达 能够表述设计思路 仅能介绍基本功能 流程图填空 全部回答正确 3个回答正确 1个回答正确 活动2:认识变量 1、变量的使用过程 赋值(定义):变量名 = 表达式 调用:变量名 2、命名规则: 变量命名判断正误: asdf aAa print pass true 123 Input _1 a^b aa “ok” A3 False 9c A-1 规则: 1.标识符可以包括字母、数字、下划线,但数字不能作为标识符的开头。 2.系统关键字不能用作标识符。 3.在Python语言中,标识符是区分大小写的。 查看系统保留字: >>> import keyword >>> print(keyword.kwlist) ['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield’] 区分大小写 橙色和紫色不可用 提示:数字在前不可以,不是黑色不可以,不是下划线不可以。 3、变量命名: 数据名称 变量名 年龄 安静心率 最适宜运动心率下限 最适宜运动心率上限 评价量规2: 项目 ★★★ ★★ ★ 自我评价 变量命名判断正误 全部回答正确 10个回答正确 5个回答正确 变量命名 命名清晰准确 命名表达不全面 不能体现数据内容 活动三:完善程序 请使用你命名的变量填空,然后调试程序运行: _____ = input("请输入年龄=") _____ = input("请输入安静心率=") _____ = (220-_____-_____)*0.6+_____ _____ = (220-_____-_____)*0.8+_____ print("最适宜的运动心率是:",_____,"-",_____) 数据类型查看函数 type(变量) 数据类型转换函数 转字符串:str(变量) 转数字:eval(变量) 评价量规3: 项目 ★★★ ★★ ★ 自我评价 使用你命名的变量填空 全部填写正确 输入输出语句填写正确 输入语句填写正确 调试程序 能够发现并解决数据类型错误问题,成功运行程序。 能够正确填写变量名称,并发现数据类型错误问题。 能够填写部分变量名称。 ... ...

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