第五章 列表与元组
第9课时
教学目标:
1. 了解列表和元组在程序中的作用;
2. 知道如何创建列表和元组;
3. 掌握对列表和元组中元素的操作方法;
4. 了解列表和元组的区别;
python 定义数组5. 提高分析的能力。
教学重、难点:
重点:列表和元组的创建,对列表和元组元素的操作(元素修改,访问,遍历,删减等);
难点:列表元素的遍历。
教学材料:
1.计算机网络教室环境
2.电脑
3.VS Code编辑器
4.机器人套件。
5.摆货机器人配件包。
教学过程:
一、场景导入(5min)
1. 老师提问:假设某一个班级里有4个同学,在某一次数学考试之后,老师为了更好的管理同学们的成绩,决定用python程序来保存同学们的成绩,现在假设你是python程序开发工程师,请说一说在python程序中如何保存全班同学的成绩呢?
教学说明:这里让学生进行讨论回答,学生通过回顾之前的知识点,回答通过创建不同变量来保存每个同学的成绩。
2. 老师提问:如果这个班有二十个或者更多的学生,还用创建不同变量的方式来保存不同学生的成绩,会对我们编程造成什么样的影响呢?
教学说明:学生讨论,老师做引导。定义的变量太多,显得程序冗长,重复性的代码多,数据之间没有联系,不好对数据做统一的管理。
3. 老师提问:当我们程序要处理大量数据时,除了使用定义不同的变量来保存数据之外,还有没有其他的方式呢?
4. 讲述:python中提供了列表和元组两种数据结构来处理大量的数据,接下来我们一起学习如何用列表和元组来处理数据。
二、知识讲授 (20min)
教学说明:提前让同学们都打开VS Code编辑器,并建立一个新的python文件。
1. 讲述:现在,我们一起在程序中建立一个列表来保存4位同学的成绩。
教学说明:在编辑器中建立一个存储分数的grades列表,如下图所示。老师在编写程序的同时,让学生跟随老师动手编写。
2. 讲述:在这个指令中,我们创建了一个列表,其中,grades是列表的名字,85、80、78、75这些分数是列表的元素,我们用一对[]将列表的元素括起来。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论