版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[键入文字]教学内容项目二认识变量与数据类型任务一:输入、输出与注释教学方法项目教学法理论课时实践课时1课时教学目标知识目标1.掌握输入、输出与注释的书写规则及使用方法能力目标1.能正确使用输入、输出、注释素质目标1.具有敬业精神2.具有团队协作精神3.具有沟通能力4.具有吃苦耐劳的品格5.具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.正确使用输入、输出、注释教学难点1.正确使用输入、输出、注释教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1.向学生推送课前预习清单;2.根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;任务一课前自学任务一课前自学认识python了解输入、输出、注释的含义【学生】1.完成网上指定PPT与视频学习任务;课上重难点突破【教师】一、引入辅导员窦老师在工作中发现需要设计一个考试前的学生学号核对的程序,在学生们考试开始之前,让每一个学生录入自己的学号和姓名并输出到电脑屏幕上,以便进行核对,于是她找来了学习计算机编程的小张同学,要求小张同学利用自己所学的Python语言,设计一个学生学号姓名的输入和输出的程序。讲解数据的输入(一)赋值输入<变量名>=input(<提示性信息>)注意:不论用户输入的内容是什么,input()函数返回的数据都是字符串类型,所有形式的输入按字符串处理,如果想要得到其他类型的数据,就要进行强制类型转化。(二)数字类型数据输入注意:在Python2中,赋值输入语句其实有两个函数raw_input()与input(),而在Python3中只有input()语句。讲解数据的输出print()print(<表达式>)print(<表达式1>,<表达式2>,......,<表达式n>)(四)print(<表达式1>,<表达式2>,......,<表达式n>,end='')(五)print(<变量>)讲解程序的注释使用注释主要有以下三方面的原因:注明代码的作者和版权信息。第二,对代码的设计原理及用途做出解释。第三,提高程序调试的效率。Python中的注释分为单行注释和批量、多行注释。(1)单行注释(#)Python中的单行注释以#开头。(2)批量、多行注释("""或''')Python的批量、多行注释用三引号包含要注释的内容,可以是三个单引号,也可以是三个双引号。注意:单行注释以#开头,#后面需要添加空格,否则会报错。思政点:通过讲解输入、输出、注释的规则,引导学生生活中具有规则意识,让学生明白“没有规矩不成方圆”道理。四、重难点突破【案例1】根据所学的知识编写一个Python程序,输入货币资金的本期期初余额及本期发生额,计算并输出本期期末余额。【代码说明】(1)input()函数输入的都是字符型。(2)将输入转换成浮点数。【案例2】某公司销售一批产品,不含税收入为280000元,增值税税率为13%,请编写程序计算应交税费——应交增值税(销项税额)并将其输出。【案例3】某公司销售人员应付工资=基本工资+绩效奖金。绩效奖金为销售额的2%,基本工资为2800元,7月份的销售额自行输入,请编写计算销售人员应付工资的程序。思政点:培养学生书写程序代码的规则以及思考问题、分析问题、解决问题的能力。五、发布任务编写一个程序,要求从键盘获取任意两个数,分别求这两数的和、差、积、除的结果并输出。【学生】1.跟随教师的操作演示,实现对所学知识的掌握;2.课堂练习;3.分小组讨论。课后强化求提升【教师】布置课后小组任务1.课后复习:重难点视频回顾;2.完成课后练习;3.分小组讨论。教学内容项目二认识变量与数据类型任务二:变量及赋值教学方法项目教学法理论课时实践课时1课时教学目标知识目标掌握Python中变量和常量的相关知识点。掌握变量的命名规则及其赋值。掌握变量赋值的灵活性。能力目标1.能熟练地根据程序的需要对变量进行命名和赋值素质目标1.具有敬业精神2.具有团队协作精神3.具有沟通能力4.具有吃苦耐劳的品格5.具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.掌握变量的命名规则及其赋值教学难点1.掌握变量赋值的灵活性教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1.利用网络向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2.根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;任务一课前自学变量任务一课前自学变量的含义变量的命名规则任务二课前测试输入、输出的操作3.查阅班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1.完成网上指定PPT与视频学习任务;2.完成课前操作测试。课上重难点突破【教师】一、引入新学期马上开始了,辅导员窦老师需要进行宿舍、教室的重新安排,试着用Python按照老师的要求完成安排任务。变量的定义变量的命名规则1.变量名是区分大小写的,如ABC和Abc是两个不同的变量。2.变量名可使用以字母、数字、下划线“_”,且数字不能作为首字符,如:10age是错误的。当名字包含多个单词时,可以使用下划线“_”来连接,如monty_Python。但在Python3中允许使用汉字命名。3.变量名不能出现分隔符、标点符号或者运算符。4.关键字在Python中是特殊单词,都有其特定含义,不能用来进行命名操作。常见的关键字有:and、continue、except、while、as、def、False、if、None、raise、with、assert、del、import、return、break、elif、for、in、not、True、else、from、is、or和try等。5.变量名长度不限,不过最好不超过20个字符。6.变量名字符中间不能有空格。7.变量名必须有意义,至少自己不能记混。四、变量的赋值五、多变量的赋值思政点:通过讲解约束规则,引导学生生活中具有规则意识,让学生明白“没有规矩不成方圆”道理。常量的定义与变量相反,在程序运行过程中,值不能被修改的量即为常量,也就是说,常量一旦被确定之后,就不能够修改的固定值。按其值类型分为整型常量、浮点型常量、字符串常量、逻辑常量。重难点突破1、例如下面变量,有些是合法的,有些是不合法的:abc_xyz#合法HelloWorld#合法abc#合法xyz#abc#不合法,标识符中不允许出现“#”符号abcl#合法5abc#不合法,标识符不允许数字开头2、在Python中进行两个变量的交换思政点:培养学生Python语句严密的语法规则中,运用严密的逻辑思维,发现问题、分析问题、解决问题的能力。发布任务工作中,我们还会经常遇到交换两个变量的数值,在Python中,也非常方便。比如,如果我们发现第一季度的销售额sales1与第二季度的销售额sales2的数值输入反了,想要交换变量sales1与sales2的数值,可以通过下面的语句来完成,交换变量代码展示如图所示:【学生】1.跟随教师的操作演示,实现对课前所学知识的回顾;2.课堂练习;3.分小组讨论。课后强化求提升【教师】布置课后小组任务1.课后复习:重难点视频回顾;2.课后练习:完成课后拓展提升练习;3.分小组讨论。教学内容项目二认识变量与数据类型任务三:基础数据类型教学方法项目教学法理论课时实践课时2课时教学目标知识目标掌握Python的各基础数据类型。能力目标1.能熟练地根据程序的需要设置数据的类型。素质目标1.具有敬业精神2.具有团队协作精神3.具有沟通能力4.具有吃苦耐劳的品格5.具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.掌握Python各个基础数据类型。教学难点1.掌握Python各个基础数据类型并能灵活的根据实际进行设置。教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1.利用网络向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2.根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;任务一课前自学基本任务一课前自学基本数据类型有哪几种各种数据类型的特点任务二课前测试变量的命名规则及赋值测试3.查阅班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1.完成网上指定PPT与视频学习任务;2.完成课前操作测试。课上重难点突破【教师】一、引入我们工作中的一项重要操作就是数据的处理,例如:销售部门个人销售额的计算、奖金的计算、薪资的计算、所得税的计算、固定资产折旧的计算等等。字符串的定义字符串(string):即“一串字符”,属于文本型数据,是Python中最常用的数据类型,可以使用单引号''或双引号""引起来创建字符串,使用引号是一种非常便捷的构造字符串的方式,但是也可以通过str函数创建字符串。字符串的基本操作含义操作符拼接+重复*索引str[i]切片str[i:j]判断x是否为str的子串xinstr字符串常用函数获取字符长度修改大小写字符的替换字符串的切片字符串的格式化使用占位符%使用{}数值类型整型浮点型数值的计算内置运算符运算内置函数运算数值类型的转换利用int(x)可将x转换为一个整数利用float(x)可将x转换为一个浮点数利用str(x)可将数字x转换为一个字符型思政点:通过讲解约束规则,引导学生生活中具有规则意识,让学生明白“没有规矩不成方圆”道理。九、重难点突破尝试利用目前学到的Python知识,计算资金的时间价值,编写一个已知现值计算终值的Python小程序。思政点:培养学生Python语句严密的语法规则中,运用严密的逻辑思维,发现问题、分析问题、解决问题的能力。发布任务试着独立编写一个已知终值计算现值的Python小程序。【学生】1.跟随教师的操作演示,实现对课前所学知识的回顾;2.课堂练习;3.分小组讨论。课后强化求提升【教师】布置课后小组任务1.课后复习:重难点视频回顾;2.课后练习:完成课后拓展提升练习;3.分小组讨论。教学内容项目二认识变量与数据类型任务四:高级数据类型教学方法项目教学法理论课时实践课时4课时教学目标知识目标掌握Python各个高级数据类型。能力目标1.能熟练地根据程序的需要设置数据的类型。素质目标1.具有敬业精神2.具有团队协作精神3.具有沟通能力4.具有吃苦耐劳的品格5.具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.掌握Python各个高级数据类型。教学难点1.掌握Python各个高级数据类型并能熟练地根据程序的需要设置数据的类型。教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1.利用网络向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2.根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;任务一课前自学高级任务一课前自学高级数据类型有哪几种各种数据类型的特点任务二课前测试基本数据类型有哪几种各种数据类型的特点3.查阅班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1.完成网上指定PPT与视频学习任务;2.完成课前操作测试。课上重难点突破【教师】一、引入在会计工作中,常常会遇到需要处理大量数据的问题,其特点是:数据量很大,数据之间存在一定的内在关系。例如,一个会计报表有上百个会计科目,以及与之对应的数值,如果用字符串和数值变量存储会计科目的名称以及对应的数值,那么会需要上百个变量,可见用字符串变量和数值变量来处理这样的数据将十分不方便,甚至不能处理。本节将介绍如何使用列表和字典数据类型解决这一类问题。列表列表的定义列表的基本形式列表的基本形式为:[元素1,元素2,元素3,....,元素n],即将一系列元素放入方括号中,元素之间用逗号隔开,列表的主要特征列表中的元素可以是任意数据类型。列表可以用来保存变量。列表是动态的。列表的基本操作操作符功能+拼接*重复[]获取某个元素[:]获取某范围内的元素in查找元素是否在列表中notin查找元素是否不在列表中列表的常用函数五、字典的定义1、字典的定义2、字典的语法格式{kl:vl,k2:v2,…,kn:vn}其中ki为键,vi为值3、定义一个字典需要遵循的格式规范六、字典的创建1、利用{}创建利用dict()函数创建字典的操作操作符含义dict[key]返回相应key键的value值dict[key]=value修改或者添加字典的值deldict[key]删除键是key的字典元素len()统计字典中的元素个数字典的内置函数案例练习:甲公司现有产品及单价如下:智能音箱320元/个,蓝牙音箱20元/个。要求:(1)根据现有产品及单价创建字典。(2)为迅速抢占智能音箱市场,公司拟将智能音箱产品降低至280元/个,并推出新产品蓝牙耳机,销售单价为150元/个,根据变动情况更新字典。思政点:通过讲解约束规则,引导学生生活中具有规则意识,让学生明白“没有规矩不成方圆”道理。九、重难点突破创建字典存储销售信息:某公司销售一种扫地机器人,根据产品质量保证条款,该产品出售1年内,如果发生质量问题,公司免费维修。根据以前维修记录:发生质量较小问题,发生维修费为收入的1%;发生质量较大问题,发生维修费为销售收入的2%。销售出去的产品
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026青岛掌控传媒有限公司二次招聘1人考前冲刺试卷及参考答案详解【新】
- 2026广东惠州市惠阳区第二批就业见习岗位招募127人备考题库及完整答案详解
- 2026年新疆克拉玛依市招聘高中教师(4人)备考题库含答案详解(培优B卷)
- 2026福建福州市鼓楼区国有资产投资发展集团有限公司第二轮招聘6人考前冲刺密卷附答案详解(巩固)
- 2026海南三亚市崖州区面向社会考核招聘编制教师9人(第1号)考前冲刺密卷带答案详解(基础题)
- 2026广东中山大学附属口腔医院会计人员招聘1人考前冲刺密卷及完整答案详解
- 2026浙江丽水电信人工智能中心招聘3人备考题库附答案详解【培优B卷】
- 2026广西北海市合浦县社会保险经办中心招录城镇公益性岗位人员1人笔试题库及参考答案详解AB卷
- 2026年陕甘边革命根据地照金纪念馆招聘(3人)考前冲刺试卷带答案详解(典型题)
- 2026年广丰区教育系统“归雁计划”高中教师选调工作考前冲刺密卷附答案详解(预热题)
- 新疆油气田钻井固体废物综合利用污染控制要求(DB 65-T 3997-2017)
- 中国融通资源开发集团有限公司物资接收、仓储人员专项招聘87人笔试模拟试题及答案详解
- 2026年共青团入团考试试题附标准答案
- 2026郑州市新初一三科分班摸底卷摸底卷
- 2026年渭南市大荔县数学三下期末统考模拟试题含答案
- (2024版)中国成人暴发性心肌炎诊断和治疗指南课件
- (2026年)痔疮的诊断和治疗健康宣教课件
- 老年人慢性病管理与护理
- (2026年)血气分析临床解读课件
- 分布式光伏开发建设导则
- 给水用聚乙烯(pe)管道系统第部分管件
评论
0/150
提交评论