《大数据技术在财务中的应用 教案全套 王新庆 项目1 Python概述 --7.6计算机通信行业10家公司对标分析.docx》由会员分享,可在线阅读,更多相关《大数据技术在财务中的应用 教案全套 王新庆 项目1 Python概述 --7.6计算机通信行业10家公司对标分析.docx(88页珍藏版)》请在优知文库上搜索。
1、教学内容项目-Python概述教学方法项目教学法理论课时2课时实践课时2课时教学目标知识目标1 .了解“大数据”的基本概念;2 .了解Python的产生、发展及其特点;3 .了解Python的应用场景;4 .掌握PythOn的环境搭建;能力目标1.能搭建PythOrl环境素质目标1 .精益求精、刻苦钻研的学习精神;2 .灵活运用、举一反三的思维能力;思政目标团结合作,在软件开发领域,团结合作的最佳途径就是开源。教学重点1 .了解PythOn的应用场景2 .掌握Python的环境搭建教学难点1.掌握Python的环境搭建教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知
2、识【教师】1 .利用超星“学习通”平台向学生推送课前学习任务清单,明确任务完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;!a任务一课前自学;1.了解“大数据”的基本概念!2.了解PythOn的产生、发展及其特点:3.了解PythOn的应用场景:4.掌握Python的环境搭建3.对学生课前的学习情况进行分析,调整并确定本次教学的重点难点。【学生】1.完成网上指定PPT与视频学习任务;【教师】一、引入SOHO中国董事长潘石屹56岁开始学习Python,并坚持在新浪微博打卡发表自己学习内容,激发学生对PythOn的学习兴趣。二、Python是什么():
3、Python的诞生与发展历程。课上重难点突破PythWJl(二):PythOn的优点(1)简单易学与传统的C/C+、Java、C#等编程语言相比,设计者不太强调惯用的语法,这使得Python更加易于使用,甚至非程序员或开发人员也很容易上手。(2)开源免费。Python的开源主要体现在两方面。一方面程序员使用Python编写的代码是开源的,另一方面Python的开源还体现在解释器和模块是开源的。(3)模块众多(4)扩展性强(5)可移植性(三):Python的缺点三、Python能做什么(1)web应用开发国外许多大型网站就是基于Python开发的,比如世界上最大的视频网站YouTube、社交软件
4、Ins,搜索引擎GoOgIe,都在大量地使用PythOn。在国内,我们经常用的知乎、豆瓣儿乎整个架构都是基于PyIhOn,网易游戏、腾讯网站等等都或多或少地使用了PyIhOn。(2)网络爬虫网络爬虫作为搜索引擎的重要组成部分,在信息检索过程中发挥着重要的作用。(3)科学计算Pylhon有许多第三方库,例如NUmPy、PandaS等众多程序库,PylhOn越来越适用于财务数据的科学计算。(4)可视化分析PythOn有大量的可视化工具库,这使得Pylhon作为一种解释型编程语言,不仅具有强大的编程能力,还具有非常强大的数据分析能力。(5)人工智能Python是最适合人工智能开发的编程语言。四、环境
5、搭建详细叙述Python在Windows系统下的安装过程,针对安装过程中可能出现的一些问题提出解决办法。(一)下载安装程序进入Python官网(WWW.pylhon.org),下载python程序Y pythonWelcomeIoPython.orgDownload the latest version for WindowsTbeoMhomeofthePythonProgramngLanguage.ThecoreOfextensibleprogrammingisdefiningfunctions.Pythonatemandatoryandoptionalarguments,keywordar
6、gu.(二)运行安装程序在Windows 10系统中运行64位Python3. 10. 5安装程序PrfMniias M os10 W* E ItM0P)0- CitomP EWMf6 6由MMOOptional Features0 DccummiOonInstall Python 3.10.5 (64-bit)S mfi Kow to Cr oomCultOfW 9O *Mb* Of 6MC* *MtUfM.python v windowspython windows3pflithff QIorMWm Python 3 105 Ubin StpSetup was successfulNewt
7、oPython?StHwithtonnetuio3XdMaJgntago.Atyourt11rwltppy-toUuxPythonorsrciorPythontnyourSurtmnu.SPytbon*ython3.10.5JtagsZvl10.5:077153.Jun62022,16:14:13)HSCv.192964bit(八)D64)onvin32ypehelp,copyright,creditsorlicense*1forloreinformation.(.(四)搭建PyCharm环境Python是个解释器,PyCharm是为PythOn编程语言专门打造的一款IDE(集成开发环境)。打
8、开任意浏览器,在浏览器上方地址栏输入“https:/WWWyChormDownloadPyCharm选择合适的安KGertc Desktop SbortoX J Pl PvOwm Community EditionPCPyCharmCommunityEditionSetup一InsUllatkonOptionsCon69xVOUrPChanCommuncyEdeonImUlUt)OnUpdatePATHVmbb(restartneeded):MfrBthtPATMUpdMeCfiextMenuAddOptnCreeteAMOM)Onf将PyChaITn的启动目录添加到环境当中叵三添加取标右健菜
9、单,使用打开项目的方式打开此目录将所有的Py文件关联到PyCharmCancdAdh三W)Cj*此IM五、写下你的Pylhon程序启动PyCharm开发环境,在这个开发环境中编写Python程序。六、思考与练习【学生】1 .跟随教师的操作演示;2 .课堂练习;3 .分小组讨论。【教师】布置课后小组任务(1)什么是PythOn,PythOn有什么特点?课后强化求提升(2)PythOn有哪些用途?(3)财务工作者为什么要学习PythOn?(4)在完成PyCharm安装后,请再编写一个“Hell。World!程序文件并运行。教学内容项目二认识变量与数据类型任务一:输入、输出与注释教学方法项目教学法理
10、论课时实践课时1课时教学目标知识目标1.掌握输入、输出与注释的书写规则及使用方法能力目标1.能正确使用输入、输出、注释素质目标1 .具有敬业精神2 .具有团队协作精神3 .具有沟通能力4 .具有吃苦耐劳的品格5 .具有较强的领悟力思政目标规则意识,让学生明白“没有规矩不成方圆”道理。教学重点1.正确使用输入、输出、注释教学难点1.正确使用输入、输出、注释教学资源1.教材;2.网络教学资源。教学过程教学阶段教学过程设计【教师】1 .向学生推送课前预习清单;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;课前系统学知识Ja任务一课前自学15.认识python;6
11、.了解输入、输出、注释的含义:【学生】1 .完成网上指定PPT与视频学习任务;【教师】一、引入辅导员窦老师在工作中发现需要设计一个考试前的学生学号核对的程序,在学生们考试开始之前,让每一个学生录入自己的学号和姓名并输出到电脑屏幕上,以便进行核对,于是她找来了学习计算机编程的小张同学,要求小张同学利用自己所学的Python语言,设计一个学生学号姓名的输入和输出的程序。二、讲解数据的输入(一)赋值输入变量名=input(提示性信息)TLMi-k4BO三*K*三V:ZByenM0ffIf*M*I.RAM*HJVP.!0flHt(eMAlIIIPhlcat.MM)fiAt(MH*.“)an.-M.-C
12、UMrftijiMcto*pfthPrjctwnvSrlrtprtbvtft.MC:/V*AW11Wtw:wr/1,课上重难点突破 :IMfeA/小行&中f1 .Iitwe,Kas4djtrsnm一一JiI -*iw,*.OFp-.-OT:*三WM)M*l-Og注意:不论用户输入的内容是什么,inpul()函数返回的数据都是字符串类型,所有形式的输入按字符串处理,如果想要得到其他类型的数据,就要进行强制类型转化。(二)数字类型数据输入taaaao)-eKfloMBtsom。MfyI.gInt(InPUt(第人体,)*Print(休a9el)It1O-C:lHrsbijiOsktoppythonProjctvnvScrlptspython.C:/U_虏人住的年龄,16:体军U17*JftG已G:出代小I2JMK0O1O