- 0
- 0
- 约3.73千字
- 约 4页
- 2026-01-20 发布于广东
- 举报
序号:17
章节名称
项目9Python文件操作(二)
教学课时
2
授课班级
人工智能2501、2502
授课时间
授课地点
教学目标
知识目标
1.理解文件路径概念(绝对路径、相对路径),掌握路径表示方法。
2.掌握os模块(文件/目录操作:getcwd()、listdir()、mkdir()、remove()等)和shutil模块(高级文件操作:copy()、move()、copytree()等)的常用函数。
3.掌握文本文件光标移动(seek()方法)和多行写入(writelines())方法,理解seek()参数(offset、whence)的作用。
能力目标
1.能运用os模块完成文件/目录管理(如查看当前目录、创建目录、删除文件),运用shutil模块完成文件复制、移动等高级操作。
2.能使用seek()方法定位文件光标,结合读写方法实现指定位置内容读取;能通过writelines()完成列表数据的批量写入,解决复杂文件内容处理需求。
素质目标
1.培养文件路径管理的规范性,提升复杂文件操作的逻辑思维能力。
2.强化问题解决的细致性(如光标定位精度、目录操作权限),体会编程在高效文件管理中的价值。
教学内容
主要内容
1.os模块与shutil模块(任务3)
-文件与目录:路径概念(绝对路径:从根目录开始;相对路径:相对于当前目录),文件与目录的层次关系。
-os模块:常用函数(getcwd()获取当前目录、listdir()列出目录内容、mkdir()创建目录、remove()删除文件、path.exists()判断路径存在)。
-shutil模块:常用函数(copy()复制文件、move()移动文件、copytree()递归复制目录、rmtree()递归删除目录)。
2.文本内容操作(任务4)
-文本光标:光标概念(标记编辑位置),seek()方法(参数offset:偏移量;whence:起始位置(0-文件开头、1-当前位置、2-文件末尾))。
-列表数据写入:writelines()方法(将字符串列表写入文件,每行作为元素)。
重点
1.os模块和shutil模块常用函数的应用(如查看目录、复制文件、移动文件)。
2.seek()方法实现光标移动与指定位置内容读取,writelines()实现列表数据批量写入。
措施:通过场景化演示(如整理文件夹、定位文件内容),设计分步实操任务(基础:路径查询;进阶:文件移动、光标定位读取)强化练习。
难点
1.绝对路径与相对路径的区分及正确使用(如跨目录文件操作)。
2.seek()方法参数(offset正负值、whence不同取值)的逻辑理解。
措施:结合路径示例(如Windows:C:\test\file.txt;相对路径:./file.txt)对比讲解;通过多组seek()参数组合演示(如seek(5,0)、seek(-5,2)),直观展示光标移动效果。
教法改革
教学方法
讲授法、演示法、实操法、案例分析法、分组讨论法
教学手段
多媒体教学、编程环境实操、任务驱动练习
教学反思
作业及学习评价表
学习评价表
评价内容
自评
同桌评
师评
能理解文件路径与目录
能熟练运用os模块与shutil模块进行文件管理
能积极回答教师的提问
能积极参与小组讨论
评价指标
A.优秀B.一般C.较差
二、教学设计
教学步骤
教学内容与情境设计
教师活动
学生活动
时间分配
情境导入
1.结合阿曹用os/shutil模块整理文件夹(分类存放文件)、用seek()方法在笔记中插入内容的场景,提问:“如何用代码快速整理杂乱的文件夹?如何在已有文件的指定位置添加内容?”
2.明确任务目标:掌握os/shutil模块操作及文本光标控制,解决文件目录管理与精准内容处理问题。
【课程思政】通过文件夹整理、文件内容精准编辑等场景,培养高效管理数据的意识,体会编程提升工作效率的价值。
引入场景、提问、明确目标
思考问题,联想日常整理文件的流程,猜测代码实现方式
5分钟
知识讲解1
1.文件路径与os模块(10分钟)
-讲解路径概念:绝对路径(如D:\Python\file.txt)、相对路径(如./file.txt、../file.txt);演示os模块函数:getcwd()(获取当前目录)、listdir()(列出目录内容)、mkdir()(创建目录)、path.exists()(判断路径是否存在)。
2.sh
您可能关注的文档
最近下载
- GB∕T 6559-1986 自攻锁紧螺钉的螺杆 粗牙普通螺纹系列(高清版).pdf VIP
- 附件5 关于神华巴彦淖尔能源有限责任公司生产指挥中心采制样室“9·3”物体打击致一人死亡事故报告.docx
- 功率半导体器件基础课件.pptx
- 苏少版(2024)三年级上册美术第四单元 红红的剪纸 (第1~2课)教案.docx
- 道法考试复习卷.docx VIP
- 《多节段腰椎管狭窄症脊柱内镜法诊疗规范》.docx
- 自来水厂自控技术方案.pdf VIP
- 南京中医药大学2024-2025学年第2学期《线性代数》期末试卷(A卷)及参考答案.docx
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 风电场防雨雪冰冻应急预案演练方案.docx VIP
原创力文档

文档评论(0)