Python程序设计 10 序列类型操作.docx
《Python程序设计 10 序列类型操作.docx》由会员分享,可在线阅读,更多相关《Python程序设计 10 序列类型操作.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人工智能与大数据学院人工。n程序设计 教案(10)教学标题项目4容器类型:序列、映射和集合任务1序列类型通用操作授课班级云计算2101课时2场地4403时间2022年3月24日星期四授课教师李力教学设计1.项目/任务价值容器类型是由单一数据类型构成的符合类型,本质上是内置的数据结构。这些容器类型以及它们所提供的成员方法,使得Python 程序的开发变得便捷、容易。序列类型是容器类型的一个子类别,其中又包含列表、元组、字符串、字节串等。序列类型有一些 共同的特征和使用技巧,掌握它们有利于进一步学习各个具体的序列类型。2 .学习目标知识目标1. 了解序列类型的分类2. 了解序列类型的特征能力目标1
2、 .掌握序列类型的索引2 .掌握序列类型的切片3 .掌握序列类型的动态运算符+和*4 .掌握序列类型的长度检查5 .掌握序列类型的比较运算思政-素质目标1 .线上线下结合,引导学习方式,培养自主学习能力;2 .培养学生积极探索、勇于创新的科学素养;3 .养成小组沟通协作共同学习,解决问题能力和团队合作精神;4 .能按照实训6s管理要求做好课前的准备,课后的整理工作,培养勤俭、奋斗、创新、奉献的劳动精神;3 .学习内容1 .任务描述2 .知识准备:什么是序列类型,序列类型的特点是什么3 .任务实施:索引和切片、动态运算符、长度检测4 .学习资源重庆在线开放课程平台Python开发技术应用,多媒体
3、课件,理实一体化实训室,网络教学资源,可 视化工具、www. processon. com在线流程图绘制工具实物:教材,软件工具包教学重点索引和切片学情分析C语言内置的数据结构只有一种,那就是数组,更复杂的数据结构需要程序员自己实现。Pylhon则提供了丰富多样的内置数据 结构,其中的序列类型和数组一样,属于线性表,包含了列表、元组、字符串等。在学习每一个具体的类型之前,先学习序列大 类里通用的一些操作,让学生了解到Python相比C语言简洁、强大的语法特性。教学策略教学方法:训练与练习法;情境教学法 教学模式:采用线上线下混合教学模式 介绍序列类型的通用操作本次课教学流程:讲解什么是序列类型
4、讲解索引的用法讲解并演示切片的各种用法讲解并演示序列拼接和序列重复讲解序列长度检测讲解序列的比较运算及比较规则 讲解案例习题教学实施过 程教学环节学生、教师活动教学方法、手段 及思政设计时间 分配课程导学:容器类型是Python内置数据结构,下面又分了儿个大类,其中序列大类 是Python中使用最多的容器类型,掌握序列类型的使用对Python开发至关重要。讲解序列类型的共有特点及通 用的操作,让学生认识Python 的动态语句在编程中的优势,激 发学习兴趣,增强编程练习中的 自信心。多媒体演示信息调研讲授、讨论、案例教学课前发布导学单,线上线下 结合,引导学习方式转变, 培养自主学习能力。小组
5、协作、沟通、互助学习, 培育团队合作意识,引导学 生大胆表达。3教学难点序列的比较运算引入项目学习任务和目标任务1序列类型通用操作讲解不同的序列类型中相同的一些功能和语法特性工作内容:1 .了解什么是序列类型,有哪些序列类型2 .掌握序列类型的索引和切片访问3 .掌握序列类型的拼接4 .掌握序列类型的长度检测5 .掌握序列类型的比较运算6 .完成案例习题讲解序列类型的共有特点及通 用的操作,演示每一种操作,解 释细节,并让学生先模仿,再自 行拓展训练。多媒体演示启发式教学小组作品展示和讲解2任务实施任务1序列类型通用操作主体内容:步骤1 了解什么是序列类型序列类型都是线性表,是有序的一维顺序表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序设计 10 序列类型操作 Python 程序设计 序列 类型 操作
限制150内