1
2
3
4
5
6
7
8
9
10
11
12
13
14

运用组合数据类型

发布时间:2021-08-17 16:57   发布人:陈媛媛   浏览次数:349

【单元:运用组合数据类型

内容描述:

Python的组合数据类型可分成三类:序列类型、集合类型和映射类型。组合数据类型可以同时处理一组数据,这样不仅简化了程序员的开发工作,而且大大地提高了程序的效率。本次任务我们将学习列表数据类型、元组数据类型和字典数据类型的定义和操作。

 

能力目标

知识目标

素质目标

1. 能够熟练操作列表和元组数据类型

2. 能够熟练操作集合和字典数据类型

了解组合数据类型的分类

掌握序列类型的特点,熟练操作列表和元组

了解集合类型的特点,熟悉集合的基础操作

掌握映射类型的特点,可以熟练地操作字典

1. 养成积极主动学习意识

2. 养成勤于动手的习惯

3. 养成团队合作能力

4. 养成良好的编程习惯

学习任务

重点难点

突破方法

任务一 运用列表管理好友信息

任务二 使用字典类型实现手机通讯录

任务三 使用集合实现生词本

任务四  上机练习

教学重点:列表和元组的常见操作、字典的常见操作

教学难点:集合关系测试的操作

采用翻转课堂、项目导入的教学模式,进行分组讨论、演示动画原理。运用多媒体、PyCharm开发环境、实训助手、教学平台等辅助授课。

【导学视频】

【思维导图】

image.png

【课程思政】

【课前准备】

课前微课

定义与访问列表操作列表元组的创建与访问

查找资料

Python中的组合数据类型

【学习资源】

教学视频

任务3.2.1运用列表管理好友信息-列表的特点

任务3.2.1运用列表管理好友信息-创建列表

任务3.2.1运用列表管理好友信息-遍历列表元素

任务3.2.1运用列表管理好友信息-案例1

任务3.2.1运用列表管理好友信息-案例2

任务3.2.1运用列表管理好友信息-案例3

任务3.2.1运用列表管理好友信息-案例4

任务3.2.2运用列表管理好友信息-元组1

任务3.2.2运用列表管理好友信息-元组2

任务3.2.3使用集合实现生词本-创建集合

任务3.2.3使用集合实现生词本-操作符

任务3.2.3使用集合实现生词本-集合操作

任务3.2.3使用集合实现生词本-案例1

任务3.2.3使用集合实现生词本-案例2

任务3.2.3使用集合实现生词本-案例3

任务3.2.3使用集合实现生词本-案例4

任务3.2.4使用字典类型实现手机通讯录-创建字典

任务3.2.4使用字典类型实现手机通讯录-查看字典元素

任务3.2.4使用字典类型实现手机通讯录-访问字典元素

任务3.2.4使用字典类型实现手机通讯录-更新字典元素

任务3.2.4使用字典类型实现手机通讯录-删除字典元素

移动端学习通道

1630310481923849.png


      1630310592873028.png   1630310639137133.png

教学

设计

《运用组合数据类型》教学设计

点击进入学习

教案

《运用组合数据类型》教案

点击进入学习

课件

《运用列表管理好友信息》课件

点击进入学习

《使用字典类型实现手机通讯录》课件

点击进入学习

《使用集合实现生词本》课件

点击进入学习

习题

《运用组合数据类型》习题

点击进入学习

实训

任务

《运用组合数据类型》实训指导书

点击进入学习

实训

流程

image.png

案例

源码

案例:好友管理系统

案例:中文数字对照表

案例:手机通讯录

案例:生词本

音频

答疑

如何创建列表?

怎样访问列表元素?

如何对列表排序?

怎样删除列表元素?

元组中的元素可以被修改吗?

怎样创建字典类型的数据?

怎样访问字典元素?

怎样查询字典元素?

如何删除集合中的元素?

原理动画

快速排序原理     

冒泡排序原理

选择排序原理

ALOHA协议

【拓展资源】

1 x证书

项目七视频标注-实验1           项目七视频标注-实验2

企业

案例

框架搭建-显示欢迎界面及功能菜单

专业

英语

multiply [ˈmʌltɪplaɪ] 乘            develop [di'veləp ] 开发

division [dɪˈvɪʒn] 除法              extends [ ik'stends] 继承,延伸,推广

iterable ['itəreibl] 可迭代的         phone [ fəun ] 电话

return [ri tə:n] 返回                     compare [ kəm' pεə ] 比较

default [di'fɔ:lt] 默认的               temp [ tem p ] 临时工

拓展

作业

运用组合数据类型实现学生管理系统

推荐

学习

内容

1.Python小案例一

2.Python小案例二

3.Python小案例三