- 0
- 0
- 约3.55千字
- 约 7页
- 2026-03-11 发布于广西
- 举报
PAGE
PAGE1
Python列表的使用
——第13次课常规课
一、教学目标
1.知识与技能
(1)让孩子掌握列表的基本操作(增删改查);
(2)加强对列表知识的理解与记忆。
2.过程与方法:
(1)通过一个个贴近生活的案例进行情景引入,激发学生对本节学习内容的兴趣,引发关联性的内容思考;
(2)每节课程开始前,对上节学习内容的知识点进行复习,加深印象;
(3)老师与学生间进行代码互动式的教学编写,带着孩子一步步完成任务。
3、情感态度与价值观:
(1)通过贴近生活的案例培养激发孩子的兴趣与爱好,在一个个生活案例中树立孩子正确的价值导向;
(2)代码的编写过程是精彩的,也是乏味的;是充满创造性的,也是一点点的基础前行;训练孩子逻辑思维、想象能力的同时,还磨练了孩子们的耐心,做到身心的锻炼。
二、教学重点、难点
【重点】列表中数据内容的增删改查
【难点】熟练掌握对数据进行最快捷的处理
课时安排
课时安排:120分钟
四、上课准备
1. 课前检查所有学员电脑Python的安装情况,打开代码试运行。
2. 课前检查电脑、投影仪、网络是否有故障,及时修复。
3. 备课过程中预设上课的突发情况,想办法解决。
4. 备课过程中,以学生的视角去审视自己的课堂,及时做出改进。
5. 课前排查教学环境中所存在的安全隐患。
五、教学活动
活动时长
教学活动
注意事项
课前回顾
5min
1、什么是列表?
答:专门用来储存一串信息的数据类型。
list=[]
2、成员运算符的使用?
答:in和notin。用于判断列表中是否包含指定的数据
3、什么是切片?使用方法?
答:list=[star:end:step]
star:开始索引值
end:结束索引值
step:步长,间隔大小
课前回顾,复习上节课的学习内容。以提问引导的方式,增强学生的记忆。
情景引入
10min
2.1同学们都做过火车吗?哪位同学可以告诉老师火车车厢都分为哪些种类呢?【学生提问】一列火车,根据功能和需求的不同,一般都会划分为多个车厢,其中有硬座车厢,软座车厢,卧铺车厢,用餐车厢,其中卧铺车厢又分为硬卧和软卧。同学们都做过哪些车厢呢?想一想,产生这些不同车厢的原因又是什么呢?
2.2这是根据需求变化产生的,如果火车行驶的路程较长,如从上海到新疆,是不是跨越了整个中国了呀,那么就肯定会增加卧铺车厢供旅客休息,还要增加餐车,让旅客有地方吃饭;如果是出行高峰期,比如春运期间,很多时候都会改卧铺车厢为硬座车厢,来提升运载力,保证更多的人可以买到票回家。
2.3我们的列表和火车也一样,当需求发生变化的时候,列表中的数据也需要做出相应的变动。有同学说重新创建列表就可以了,可如果数据过多的情况下,是不是就很麻烦了?因此今天我们就要学习如何快捷的操作列表中的数据,对列表中的数据进行“增删改查排序”的操作。
引入火车车厢种类的场景,丰富孩子的生活常识。可以让孩子自由发挥回答问题。
需求的变化引发实际应用的改变,引出今天的列表增删改查的操作需求。
新知教授
30-40min
3增加、删除数据
3.1周末去超市商场买东西,列了一个购物清单,需要购买汉堡,薯条,热狗,烤鸡,牛排,披萨,雪糕等好吃的,这个时候发现,蛋糕不在购物清单上,需要加上去,那么应该怎么把它加进列表呢?
3.2我们先看第一种方法,在指定的位置插入数据,如果位置前有空元素,会自动补位。我们给购物清单添加索引,从0开始,汉堡是0,薯条是1……雪糕是6,这个时候我们要把蛋糕加在披萨之前,他就需要替代披萨的索引,披萨的索引是5,我们就在索引为5的位置插入数据。
除了在指定位置增加数据的方法之外,有时候为了方便,我们也会直接在末尾添加数据,这个时候就可以使用append的方法,直接把数据添加在列表的最后端。这个时候就不用考虑索引的存在,直接往里面存就可以了,。
3.3删除数据
正如生活中的购物车一样,有商品的增加,就会有商品的删除。刚才我们创建的食物列表中是不是放了很多的美食呀,这个时候,如果老师想把烤鸡给移除购物清单,应该怎么处理呢?首先呢,和删除一样,我们可以根据指定的索引进行数据的删除,比如烤鸡的索引的是3,这个时候我们就用“del”来删除数据。
del空格列表的名称,接着是中括号内放索引的值,就可以删除指定的数据了。当然,除了这种方法,还有一种方法,remove(数据),可以删除指定的数据名称,但是当列表中有多个重复的数据时,remove只会删除第一次出现的数据。
del是根据索引删除数据,remove是根据数据的名称也就是内容来进行数据的删除,这两种方法同学们可以配合着使用。有些时候,除了删除指定的数据外,也会存在清空数据列表的情况,这
您可能关注的文档
- python编程02-神奇的圆教案.docx
- python编程03-太极图教案.docx
- python编程04-铜钱古币.docx
- python编程06_新年贺卡.docx
- python编程06_新年贺卡.pptx
- python编程08_奥运五环.docx
- python编程09_多彩多边形.docx
- python编程10_多彩同心圆.docx
- python编程11-排列小星星.docx
- python编程11-排列小星星.pptx
- 《毛主席在花山》教学设计3.pdf
- 安徽胶合板托盘施工方案.doc
- 黑龙江省哈尔滨市道外区2025-2026学年八年级上学期期末语文试题(试卷+解析).pdf
- 河南焦作市沁阳市2025-2026学年八年级上学期期末学情诊断道德与法治试卷(试卷+解析).pdf
- 贵阳市普通中学2025-2026学年高二上学期期末监测历史试题(试卷+解析).pdf
- 河北石家庄市辛集市2025-2026学年度第一学期期末教学质量评价八年级历史试题(试卷+解析).pdf
- 贵州省黔南布依族苗族自治州2025-2026学年七年级上学期1月期末考试语文试题(试卷+解析).pdf
- 河南安阳市安阳县2025-2026学年八年级上学期2月期末道德与法治试题(试卷+解析).pdf
- 河南驻马店市上蔡县2025-2026学年九年级上学期2月期末道德与法治试题(试卷+解析).pdf
- 河北省唐山市2025-2026学年高二上学期期末考试历史试题(试卷+解析).pdf
原创力文档

文档评论(0)