版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
授课教案20—20学年第学期_______学院________专业课程名称数据采集与预处理技术任课教师授课形式理论教学□课内实践□理论+实践☑习题复习□考核评价□其他活动□课时安排2学时(90分钟)序号4授课日期月日月日月日月日授课班级2026级相关专业教学班授课地点实训机房(多媒体)教学内容:项目二任务一Python编程环境搭建课程思政设计:1.工程规范意识——环境是数据处理工作的第一道工序。课堂讲清安装不是装上就算完成,路径配置、版本确认、环境隔离每一步都要留下记录,养成做事有章法的习惯。2.自主可控与开源精神——Python是开源的,国内镜像站让安装不再受制于境外网络。课堂讲清使用清华、中科大等国内镜像既提速也稳定,工具链要握在自己手里。3.工匠精神——虚拟环境看似多此一举,实则是避免一台机器上多个项目互相污染的基本功。课堂讲清愿意在开工前多花五分钟建环境,是对后续所有工作负责。4.严谨求实——安装完成必须验证,输出的版本号要与实际情况一致。课堂讲清不验证就往下走,等于把问题留到调试时才爆发。教学目标:知识目标:能说出Python语言的三个主要特点——语法简洁易读、跨平台、第三方库生态丰富;能说出Windows、macOS、Linux三个系统下安装Python的各自方式;能说出环境变量PATH的作用,以及安装时勾选AddPythontoPATH的必要性;能说出虚拟环境的概念、作用,以及创建、激活、退出三条命令;能说出NumPy、Pandas、Matplotlib三个库各自的用途与pip安装命令的基本写法。能力目标:能在Windows系统下独立完成Python的安装与版本验证;能为指定项目创建独立的虚拟环境并完成激活;能用pip装好三个常用库并通过国内镜像加速;能编写并运行一段输出库版本信息、构造并打印商品数据表的程序。素质目标:养成安装完成即验证的习惯,不把未经验证的环境带进下一道工序;养成一个项目一个环境的工程习惯;养成记录安装命令与版本号的习惯,为后续排查留下凭据。教学重难点及解决方法:教学重点:Windows下安装时勾选AddPythontoPATH的意义;虚拟环境的创建与激活;三个常用库的安装与验证。教学难点:对虚拟环境为什么必须建的理解,以及Windows与macOS、Linux在激活命令上的差别。学生容易把建环境当成多余步骤,三个系统的激活命令写法也常记混。解决方法:针对难点:先摆出一台机器上两个项目依赖不同版本Pandas的真实冲突场景,学生看到冲突就明白隔离不是形式;三个系统的激活命令并列成一张对照表投屏,学生照表操作而不靠死记。针对重点问题:采用边讲边练,每讲完一步安装即在机房同步实操,教师巡看每行命令的输出;安装与验证两步写成一张检查单,学生逐项打勾;讲库安装时默认源与国内镜像各演示一次,学生对比耗时得出自己的判断;课后按检查单完成情况推送分层强化练习。教学环境及平台:实训机房(多媒体),人手一机,配备投影与广播教学系统;课程在线教学平台。软件与工具:Python3安装包、pip、NumPy、Pandas、Matplotlib;清华PyPI镜像源。数据与素材:教材示例商品数据(商品编号、商品名称、价格、库存四列,智能手机、无线耳机、平板电脑三条)。教学资源:①教材《数据采集与预处理技术》第25–28页正文、安装步骤与示例代码;②本课程课件(含三大系统安装对照表、虚拟环境命令对照表、国内镜像源地址);③课程在线教学平台(预习测验、随堂练习、课后答疑)与课程AI智能体。学习效果评价方式:过程性评价40%+终结性评价60%的综合评价方式,本次课成绩计入平时成绩,对应其中三项:①课堂实操(主要部分):按五步检查单完成环境搭建,按步骤完整性、命令正确性、验证输出准确性三项评分;②随堂测验:下课前5题(PATH的作用、创建虚拟环境的命令、Windows与Linux激活命令的差别、三个库的用途、-i参数的作用),平台自动批改,当场讲评错误率最高的一题;③课后作业:提交安装与验证过程截图、虚拟环境创建截图与程序运行结果的截图。课前预习:平台3道诊断题(Python是什么、装库用什么命令),统计错误率用于调整讲授重点。课后小结:填表说明:1.序号,指该课程授课的顺序号,应与授课计划一致;2.授课形式在相应的选项打“√”。教学内容及过程时间分配方法及手段思政元素【教师活动】1.给出情境:某公司技术部新来了一名数据分析助理,主管交给他的第一项任务不是分析数据,而是先把自己这台电脑准备好。2.讲他遇到的问题:公司项目用的是Python3,而他的电脑上什么都没有;同事告诉他要装Python、要装几个库、还要建一个虚拟环境。3.提问:为什么公司不直接给他一份装好的镜像?为什么不能把库都装在一起?让学生先表态再追问理由。4.讲清本节要做的三件事:装Python、建虚拟环境、装常用的库——这三件事做完,后面所有项目才有落脚的地方。5.点明项目二在整门课中的位置:项目一讲清了数据从哪来、有什么问题,从项目二开始动手,先把工具备齐。【学生活动】听情境并记录新同事要做的三件事;对为什么不能直接装在一起发表看法并说明理由;说出自己在电脑上装软件出过的问题。【设计意图】对应知识目标1。用入职第一天的场景承接项目一的情境,学生在同一条故事线上推进,工具准备不再是孤立的软件操作;先让学生回答为什么不能直接装在一起,教师后面讲虚拟环境时正好回应这个初始猜想;把项目二的位置讲在开头,学生知道这节课是动手的起点。环节一情境导入:新同事的第一天(8分钟)情境导入任务驱动法(投屏+讲述)工程规范:工欲善其事必先利其器【教师活动】1.讲Python的来历:Python由荷兰程序员吉多·范罗苏姆于1991年发布,名字取自他喜爱的一个喜剧团体,与蟒蛇无关。2.讲第一个特点语法简洁易读:Python用缩进划分代码块,而不是花括号。投屏对比同一段逻辑在两种写法下的样子,学生看清缩进本身就是结构。3.讲第二个特点跨平台:同一份代码在Windows、macOS、Linux上都能运行,这也是本任务要讲三个系统安装办法的原因。4.讲第三个特点生态丰富:NumPy做数值计算,Pandas做表格处理,Matplotlib做绘图,这三个库正是本门课用得最多的三件工具。5.讲它支持多种编程范式:面向过程、面向对象、函数式都能写,本门课主要用前两种。6.讲它在数据领域的地位:Python已成为数据分析与人工智能领域的主流语言,本门课的全部任务都在它上面完成。7.提问:一门语言的生态丰富,对使用者意味着什么?引导学生说出不必重复造轮子。【学生活动】记录Python的三个特点并各说出一个对应现象;对比两种代码块写法并说出哪一种更易读;回答生态丰富对使用者的意义。【设计意图】对应知识目标1。三个特点按写出来什么样、能在哪跑、能借什么力排列,学生形成的是一条递进的认识而不是三条并列的标签;讲跨平台时顺带交代本任务为什么要讲三个系统,学生后面看到三套命令不觉得多余;把三个库提前点名,环节五装库时学生知道装的是什么。环节二认识Python三个特点(12分钟)讲授+板书对比讲授投屏演示开源精神:站在别人的肩膀上【教师活动】1.讲Windows安装:从下载安装包,双击运行。2.强调关键一步:安装界面第一页最下方有一个AddPythontoPATH的复选框,务必勾选。讲清不勾选的后果——命令行里输入python会提示不是内部或外部命令,后面所有命令都要写完整路径才能执行。3.讲剩下的步骤:选择InstallNow完成默认安装,也可以选Customizeinstallation修改安装位置。4.讲macOS安装:用Homebrew执行brewinstallpython3,也可以使用官网提供的安装包。5.讲Linux安装:Ubuntu下先执行sudoaptupdate再执行sudoaptinstallpython3,多数发行版其实已自带。6.把三个系统的安装方式并列成一张对照表投屏,逐列标注命令与注意点。7.讲验证办法:命令行输入python--version或python3--version,屏幕上回显出版本号才算装好。8.讲pip:它是Python自带的包管理工具,后面装库全靠它,用pip--version同样看回显。9.机房广播演示一遍Windows下的安装与验证,学生看清每一步界面。【学生活动】记录三个系统的安装命令与注意点;说出不勾选AddPythontoPATH会有什么后果;说出python与pip两条验证命令各自看什么。【设计意图】对应知识目标2、3,落实重点PATH的勾选。把勾选这一步单列出来讲后果而不是讲原理,学生记住的是不勾就会失败这个明确结论;三个系统并列成表而不是逐字念,机房实际用的是Windows,其余两个作为常识带过;安装与验证分列两步,为环节七的检查单做铺垫。环节三三大系统的安装与验证(15分钟)讲授+板书对照表广播演示严谨求实:装完就要验证【教师活动】1.先摆冲突场景:甲项目依赖Pandas1.5,乙项目依赖Pandas2.2,两个版本的接口有差别,都装在系统里就只能二选一。2.讲虚拟环境的概念:它是从系统Python复制出来的一份独立运行环境,装在这里的库不影响系统,也不影响别的虚拟环境。3.讲所用工具:venv是Python标准库自带的,不需要另外安装。4.讲创建命令:python-mvenvmyenv,讲清myenv是环境目录的名字,可以自己起。5.讲三个系统的激活命令并投屏成对照表:Windows执行myenv目录下Scripts子目录里的activate,macOS与Linux执行sourcemyenv/bin/activate。讲清反斜杠与正斜杠的差别来自系统约定,不是笔误。6.讲激活成功的标志:命令行提示符前面出现环境名字样。7.讲退出命令deactivate,讲清什么时候该退出、退出后提示符会恢复原样。8.提问:公司同时做五个项目,该建几个虚拟环境?让学生回答并说明理由。【学生活动】记录创建、激活、退出三条命令;说出激活成功在界面上看什么;回答五个项目该建几个环境并说明理由。【设计意图】对应知识目标4,突破难点为什么必须建。先摆冲突场景再给方案,学生看到问题在先、办法在后,建环境就不是形式主义;三条命令与系统对照表同屏,学生照表操作而不靠死记;用五个项目这个追问检查概念是否真正建立,答对了才说明隔离的含义被理解。环节四虚拟环境一个项目一间(12分钟)问题驱动对照表讲练结合工匠精神:隔离不是麻烦是负责【教师活动】1.点明三个库:NumPy负责数值计算,Pandas负责表格型数据的读取与处理,Matplotlib负责绘图,本门课后续任务都要用到。2.讲基本命令:pipinstallnumpypandasmatplotlib,一次可以装多个,库名之间用空格隔开。3.讲国内镜像:默认来源在境外,下载慢且容易中断。给出清华镜像的地址。4.讲带镜像的写法:在pipinstall后面加上-i参数与镜像地址,讲清-i指定的是来源。5.默认来源与国内镜像各演示一次,学生对比两者的耗时差别。6.讲验证办法:用一条命令导入库并打印其版本属性,回显出版本号即装好。7.讲要求:安装命令与最终版本号都要记录下来,后面排查问题时就靠它。【学生活动】记录三个库的用途与安装命令;对比默认来源与国内镜像的耗时;记录各自装到的版本号。【设计意图】对应知识目标5。三个库按用途先讲清楚再装,学生知道自己装的东西是干什么的;镜像站与默认来源的对比在课堂上现场发生,速度差异由事实给出而不是教师断言;要求记录版本号把工程规范落到具体动作上,直接回应思政中的严谨求实。环节五常用库安装与国内镜像(10分钟)讲授+板书对比演示讲练结合自主可控:用好国内镜像站【教师活动】1.布置任务:按教材第25–28页的任务实施,在自己的机器上完成五步,每步做完立即核对输出。2.第一步安装Python:确认已完成,命令行回显出版本号。3.第二步验证安装:分别执行python与pip的版本命令,两条都要有回显。4.第三步创建项目虚拟环境:先建一个名为ecommerce_project的项目目录并进入,再在其中执行python-mvenvvenv建环境。讲清目录与环境都叫venv是常见写法,前一个是目录名,后一个是环境名。5.第四步激活并装库:执行激活命令,确认提示符前出现环境名,再执行带镜像参数的pipinstall装三个库。6.第五步编写hello.py:新建文件,写入导入NumPy与Pandas的语句,打印两个库的版本号,再用Pandas构造一张商品数据表并打印出来。7.讲商品数据表的内容:商品编号、商品名称、价格、库存四列,示例数据用智能手机、无线耳机、平板电脑三条。8.运行hello.py,核对屏幕上是否出现两个版本号与一张整齐的表格。9.教师巡看,重点检查三处:AddPythontoPATH是否勾选、激活后提示符有没有变化、库的版本号有没有回显出来。10.收集共性问题集中讲评一次,能自行解决的让同桌互帮。【学生活动】按五步独立完成环境搭建并运行hello.py;每步核对输出,不符则回看上一步;记录三处检查结果;遇到报错先读提示信息再求助。【设计意图】对应能力目标1~4,属形成性评价。五步与教材的任务实施流程完全一致,学生手上的操作就是教材上的步骤,课后复习有对照;每步核对输出把验证嵌进过程而不是留到末尾,问题当场暴露当场改;巡看的三处对应本课的three个重点,教师检查的是关键动作而不是笼统的完成情况。环节六上机实操五步搭出第一个项目(28分钟)演示—实操—巡视任务驱动法(机房实操)规范操作:每步核对不带着问题走【教师活动】1.引导学生用三句话小结:①装Python要勾PATH;②一个项目一个虚拟环境;③装库用pip,配合国内镜像。2.板书知识框架:安装→验证→建环境→激活→装库→运行,学生拍照记录。3.课程在线教学平台推送当堂检测5题(PATH的作用、创建虚拟环境的命令、Windows与Linux激活命令的差别、三个库的用途、-i参数的作用),限时5分钟,系统自动批改,当场讲评错误率最高的一题。4.布置作业并预告:下一任务讲Python的基础
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027年中国证券登记结算有限责任公司校园招聘(69人)笔试参考题库及答案解析
- 2026年广东省事业单位人员招聘笔试备考题库与答案详解
- 西昌市人民医院员额制医生、技师招聘14人(2026年11月)笔试备考试题及答案解析
- 2026年七台河市桃山区公务员人员招聘笔试试题与答案详解
- 2026年南平市足球发展中心紧缺急需专业人员招聘4人考试模拟试题及答案解析
- 2026福建福州新投怡家园物业管理有限公司招聘6人笔试备考题库及答案解析
- 2026年海口市秀英区公务员人员招聘笔试备考题库与答案详解
- 2026重庆长寿开投水务公司招聘11人考试参考题库及答案解析
- 2026年兰州市红古区公务员人员招聘笔试备考题库与答案详解
- 2026年八脚管行业洞察报告及未来五至十年发展趋势报告
- GB/T 34630.1-2026搅拌摩擦焊铝及铝合金第1部分:术语及定义
- 2026及未来5年中国电力线载波抄表数据监测研究报告
- 《半导体制备装置用超高纯净不锈钢管》
- 2026语文新教材 第19课 航天员写给孩子的信 教学课件
- 深基坑安全管理培训课件
- 学院 升本 实施方案
- 超声波探伤培训教材
- 2026年《三级物业管理师》考试模拟试题含答案
- 2022-2023学年高中化学鲁科版(2019)选修一第二章试卷3
- T∕CPCPA 0017-2026 托育机构婴幼儿回应性照护服务规范
- 2026春季学期国开机电专科《可编程控制器应用实训》一平台在线形考形成任务1至6答案
评论
0/150
提交评论