大数据技术在财务中的应用 教案 项目二 认识变量与数据类型.docx
教学内容项目二认识变量与数据类型任务一:输入、输出与注释教学方法项目教学法理论课时实践课时1课时教学目标知识目标1.掌握输入、输出与注释的书写规则及使用方法能力目标1.能正确使用输入、输出、注释素质目标1 .具有敬业精神2 .具有团队协作精神3 .具有沟通能力4 .具有吃苦耐劳的品格5 .具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.正确使用输入、输出、注释教学难点1.正确使用输入、输出、注释教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计【教师】1 .向学生推送课前预习清单;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;课前系统学知识Ja任务一课前自学!1.认识PylhOnJ2.了解输入、输出、注释的含义:【学生】1 .完成网上指定PPT与视频学习任务;【教师】一、引入辅导员窦老师在工作中发现需要设计一个考试前的学生学号核对的程序,在学生们考试开始之前,让每一个学生录入自己的学号和姓名并输出到电脑屏幕上,以便进行核对,于是她找来了学习计算机编程的小张同学,要求小张同学利用自己所学的Python语言,设计一个学生学号姓名的输入和输出的程序。二、讲解数据的输入(一)赋值输入变量名>=input(提示性信息)濡,A««49一Q»,gAwmv>一,QmtIr-WIrnM3IfIpvtcmAIV/««:*)*三lipvt(amAMa*>flltt(*R>lPbKt.,MM)fiAt(MH*.F)Btt-5,一.-,C:UMrtblHDekto*pvtMnPrpjctmvScrUttprtbw.xvC/U-C*M>Ur*bJlDMktopptoerjctvmrSc*Uts>tA.MC:/V*WiiAffpffaa:*Mrrr.mtis课上重难点突破,:IMl入忏户仃依,三M三":MVMftMI>Ble.HIZs./Sit.W!一_L.HJ川_IJ,<wt*m:*.*»rw>Fwb<-U9:awan,»Og注意:不论用户输入的内容是什么,inpul()函数返回的数据都是字符串类型,所有形式的输入按字符串处理,如果想要得到其他类型的数据,就要进行强制类型转化。(二)数字类型数据输入taaaao)-eKfloM<i¾dm*ojc>Btsom»'。M>fyI.gInt(InPUt(第人体,)*Print(休a9e«l)It1O-C:lHrsbijiOsktoppythonProjctvnvScrlptspython.C:/U_虏人住的年龄,16":体军U17*JftG已G«:出代小I2>JMK0O>>1O注意:在Python2中,赋值输入语句其实有两个函数raw_inpulO与inputO,而在Python3中只有input。语句。三、讲解数据的输出(一)print()Klt()CU*rsMllDesktp9vth<PrjctW4vS4rUts>vtMn.MC:/W.fld.fWr,(二)print(<表达式>)kict(艮,FytfKlnt('<<FtMnr)i*()ytMn*ae>,FtMn) CUM*sMllDMopythorolectvfrSclptsrthon.C:/UzIUmtuI *<rtMn! :,a.hrtho!我“.“fl*9ve<s.a:Kee(三)print(表达式1>,<表达式2>prlt(-a<Fythn)prit(a.FiL)»CUer*bijlOekt9yt*rtFrojct*nvScrlptpvtoo.eC:/U 二ItMFythonI :一式Mhool .险MSrtnonl表达式n>)lr(四)print(表达式D,表达式2>表达式n>,end=,')print(*fta)prInt(-Ryttwi)print(-at,eM,)prlnt(Fythn)C:U9rsbeiji0esktoppyto<*rj<tvcnvScriptspvthon.exeC:/U,:Python!ePton!(五)print(<变量)«input(,aIBIIiAt")P<it()«"M7FytMprlnt(b)Vr一.-“CUrtbXjl0iktppthonProjctvnvScrlptptMa.MC:/U*0人>.12-:12.ft<7PvthO!四、讲解程序的注释使用注释主要有以下三方面的原因:第一,第一,第三,注明代码的作者和版权信息。对代码的设计原理及用途做出解释。提图程序调试的效率。Python中的注释分为单行注释和批量、多行注释。(1)单行注释(#)Python中的单行注释以#开头。(2)批量、多行注释("或''')Python的批量、多行注释用三引号包含要注释的内容,可以是三个单引号,也可以是三个双引号。注意:单行注释以#开头,#后面需要添加空格,否则会报错。思政点:通过讲解输入、输出、注释的规则,引导学生生活中具有规则意识,让学生明白“没有规矩不成方圆”道理。四、重难点突破【案例1】根据所学的知识编写一个Python程序,输入货币资金的本期期初余额及本期发生额,计算并输出本期期末余额。RWxvt*w<"ow*山>R*三t一o*A*»»Q IrZl.一人,-.”S-,:,.,/.一Openingtetance=i11Rt(Akti畲本ll:)totlNtlnut(aMttA4!MXcttt>")PnlngB4nc«11Mt(o*nl9BUnc)totUIt»not(totXNat)ClosinQBAlafKe三0pefin9SalanctotlNat-tcl8fc*l")»CUrbljl0ktppythonPrjctvmfScrlpttpyth.xC:/>'Il"人It国贵今的初命,25459 :4ttA4-ax(wm e*ft*mw<tM34386.e1'Ji>KMR.出代你I.r«*tw*mvwo>-OM1.WMiaacM<mUg414«Mtaa.vMMW«0、【代码说明】(1) input。函数输入的都是字符型。(2)将输入转换成浮点数。【案例2】某公司销售一批产品,不含税收入为280000元,增值税税率为13%,请编写程序计算应交税费一一应交增值税(销项税额)并将其输出。 »*©1)«(»wee.弋3B*a>s>wTRD*½anuemisX *m)-J|«man>0Q,I<-mw!,incoe三int(input(MMttA4attAi)output.tx»lnco.l3print(>4-1<S4K)«:,output.tx) CUsrsbijiOtsktoppytbonProjctvnvScriptpthon.cxcC:/U以人不含收C入,28063 :Ettw-fi¾*三m(编及履)<:36496.0BIiIa段已蛤*0出代码eIPmwto"6w>rWMae©1.WTMMWy«MVWMH9*Ut><»l<116CMfVt»4'F!fv,9【案例3】某公司销售人员应付工资=基本工资+绩效奖金。绩效奖金为销售额的2%,基本工资为2800元,7月份的销售额自行输入,请编写计算销售人员应付工资的程序。xMUMMfU9Dl*f¾0MDMMMMW-Ox««mpyS«mm*Q。)fc*int(input(*m*7nnfta.,)*p=28sales.2prlnt(e7HMIffftl",p)峪_L_0-C:UsersbeijiDes(toppythoProjectvenvScriptspythen.eeC:/UUHtA7月份2M9S:7xt&第,3*,32ee.e|,国&己维轰Q出代吸IJPismwo>=r.roo今。”思政点:培养学生书写程序代码的规则以及思考问题、分析问题、解决问题的能力。五、发布任务编写一个程序,要求从键盘获取任意两个数,分别求这两数的和、差、积、除的结果并输出。【学生】1.跟随教师的操作演示,实现对所学知识的掌握;2 .课堂练习;3 .分小组讨论。课后强化求提升【教师】布置课后小组任务1.课后复习:重难点视频回顾;2 .完成课后练习;3 .分小组讨论。教学内容项目二认识变量与数据类型任务二:变量及赋值教学方法项目教学法理论课时实践课时1课时教学目标知识目标1 .掌握PythOn中变量和常量的相关知识点。2 .掌握变量的命名规则及其赋值。3 .掌握变量赋值的灵活性。能力目标1.能熟练地根据程序的需要对变量进行命名和赋值素质目标1 .具有敬业精神2 .具有团队协作精神3 .具有沟通能力4 .具有吃苦耐劳的品格5 .具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.掌握变量的命名规则及其赋值教学难点1.掌握变量赋值的灵活性教学资源L教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用网络