《Python语言程序设计(工作手册式) 教案 第12讲字符串.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计(工作手册式) 教案 第12讲字符串.docx(4页珍藏版)》请在第一文库网上搜索。
1、大数据语言基础课程教案第12讲字符串与文件(第一部分)、教案头授课班级大数据XX级教学课时3学时周次授课教师课型理论+实践上课地点教学昙知识目标能力目标1、掌握字符串的连接、格式化、转换、分割2、掌握集的选择:切片运算3、了解字符串与列表转换4、了解字符与ASCn码的转换5、掌握利用文件存储字符串6、掌握文本文件的读写字符串的基本知识以及字符串的相关操作;文件操作的基本方法和步骤。挈任务主要知识点实训项目安排1、字符串的连接、格式化、转换、分割2、子集的选择:切片运算3、字符串与列表转换4、字符与ASC11码的转换5、利用文件存储字符串6、文本文件的读写任务1:【字符串基础训练】任务2:【字符
2、串中子串出现的次数】任务3:【字符串排序】任务4:【敏感词替换】教学重点教学难点1、字符串的连接、格式化、转换、分割2、文本文件的读写I、字符串的连接、格式化、转换、分割2、子集的选择:切片运算3、文本文件的读写薯目录1、Python语言及其应用电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计一课堂教学设计一课后
3、设计备注:该课程为大一学生的专业基础课程,课内分组,每组45人。(-)课前设计设计说明字符串是Python中除数字外最重要的数据类型。本单元将学习字符串的基本知识以及字符串的相关操作。文件可以看成是大型的字符串,本单元将介绍文件的基本知识以及文件操作的基本方法和步骤。(二)课堂教学设计(3学时)设计说明按照学生分组与规则进行学生抢答任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾与考核回顾知识点考核讲授提问启发(1)PpT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例1:游戏中的字符串格式化及优化教
4、师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约25分钟第二节课安排内容5.2.1字符串的写法5.2.2字符串操作5.2.3字符串运算符5.2.4字符串内建函数教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约15分钟内容5.2.5 字符串格式化()5.2.6 字符串格式化(format函数)5.2.7 字符串截取(切片)5.2.8 转义字符教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟做一做考一考实训中练习题讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约
5、3分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务1【字符串基础训练】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务演示:任务2:【字符串中子串出现的次数】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约5分钟任务解决任务演示:任务3:【字符串排序】讲授示范(I)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约8分钟任务解决任务演示:任务4:【敏感词替换】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约2分钟(三)课后设计内容说明实验预习课后习题下达