Python程序设计项目化教程 (微课版) 教案 项目4 组合数据类型——字符串及其应用.docx
《Python程序设计项目化教程 (微课版) 教案 项目4 组合数据类型——字符串及其应用.docx》由会员分享,可在线阅读,更多相关《Python程序设计项目化教程 (微课版) 教案 项目4 组合数据类型——字符串及其应用.docx(11页珍藏版)》请在第一文库网上搜索。
1、教案序号:.课题项目4组合数据类型一一字符串及其应用授课形式口理论GS理实一体口实训1(验)口其它:学时安排本单元总学时:_8_(其中:理论.4学时、实践_学时)教学内容及目标1了解字符的编码、字符串的索引2 .掌握字符串的基本操作和常用方法3 .会根据实际问题灵活应用字符串的各类方法教学重点及难点重点:字符串常用方法难点:字符的编码授课对象学情分析组合数据类型是Python功能强大的重要因素,其中的字符串是最基本的组合数据类型,在掌握项目3的数学计算的基础上,用字符串数据类型进行文本处理。教学媒介投影仪、电脑授课地点数据分析实训室教学设计(可加页):新课导入:1 .上次课程习题分析讲解2 .
2、程序设计用来解决实际问题,而实际问题往往有“如果.那么.”的可能性,也有重复处理数据的可能,这需要我们用程序控制结构中的分支、循环来实现。一、项目导学1 .多个数据的组织,用组合数据类型2 .组合数据类型的主要类型3 .本项目学习任务和内容教学随笔:思政点二、字符串统计论文中各类字符数目(理论+实践)1任务导入:思政小课堂(论文相关)、任务实现思路2 .字符的编码ASC11编码:编码规则(美国)GB2312编码:编码原理、区位码构成及码值计算(中国)UniCode编码和UTF-8编码:编码原理(互动)字符编码常用的方法:ordchrdecondeencode3 .字符串的创建字符串常量定义:单
3、双引号、三引号的应用转义符的应用(互动)原始字符串r的应用4 .字符串的格式化%格式化:基本语法、输出宽度、对齐方式、小数精度等的用法(互动)format格式化:基本格式、各种数字格式化用法(互动)实践:边学边练5 .字符串常用方法(1)索引和切片:正向、反向索引、切片的规则(互动)(2)字符串常用方法,包括:1ower()upper()capita1ize()tit1e()swapcase()find()、index()rindex()count()(互动)sp1itOrsp1itOrep1aceO(互动)6 .任务实现一一统计论文中各类字符数目任务分析按步骤实现(代码的可读性)7 .实践练
4、习(实践+讲解)(1)凯撒密码是一种很古老的加密算法,其方法是将英文字符循环替换为字母表序列中该字符后面的第三个字符,对应关系如下(小写字母规则相同):明文:ABCDE.VWXYZ密文:DEFGH.YZABC请输入一段仅有大小写字母组成的字符串,输出经凯撒加密后的密文。写出(1)对应的解密程序,把上一题中的密文进行解密输出。(2)键盘中输入字符串s,要求其输出格式为:宽度20个字符,以#号填充,居中对齐,如输入的字符串超过20个字符,则全部输出。程序代码写于下方长框中。知识积累国际视野职业素养、精益求精职业素养例如:输入“CHINA”,屏幕输出为H1NA#(3)编程实现:从键盘输入一个数字序列
5、,以空格做分隔,计算输出序列中所有元素的平均值。(4)作业讲解、计算机等级考试试题讲解授课内容详见PPt课后任务:作业:完成教材4.6.1字符串实训内容教学后记:知识点较集中,学生需记忆的方法较多,互动积极,灵活应用的难度有。教案序号:.课题项目4数字数据类型一一列表及其应用授课形式口理论GS理实一体口实训1(验)口其它:学时安排本单元总学时:_J_(其中:理论学时、实践_J学时)教学内容及目标1了解列表定义2 .掌握列表元组的基本操作与方法3 .能灵活运用列表解决问题教学重点及难点重点:列表的基本操作难点:列表的应用授课对象学情分析列表功能强大,应用灵活,并与字符串有类似之处,根据字符串学习
6、情况,对照学习可以事半功倍。教学媒介投影仪、电脑授课地点数据分析实训室教学设计(可加页):新课导入:1上次内容的总括复习2.本次课程采用翻转教学模式,课前需完成以下任务:(1)完成Python程序设计课程慕课项目四中列表视频的学习。(2)完成课前作业。从课前作业看,作业5,7掌握不太理想,涉及到的知识点有列表的访问、列表元素的删除,在课堂讲解中需着重。教学随笔:四、列表一成绩的统计(理论+实践)1 .任务导入:任务描述、任务实现思路2 .列表的基本操作列表的创建:口、1ist(互动)列表的访问:正向索引、反向索引(互动)列表的遍历:for列表的切片:切片规则讲解实践:边学边练3 .列表的常用方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序设计项目化教程 微课版 教案 项目4 组合数据类型字符串及其应用 Python 程序设计 项目 教程 微课版 组合 数据类型 字符串 及其 应用