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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。