《第05课 列表型变量及其运算》精品教案.docxVIP

《第05课 列表型变量及其运算》精品教案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学而优教有方

PAGEPage3/NUMPAGESPages3

第5课列表型变量及其运算

【教学目标】

1.知识与技能:了解什么是列表以及列表型变量,熟悉列表相关运算,掌握列表相关指令。

2.过程与方法:通过自主讨论、合作探究、实践练习,提高自我学习的能力。

3.情感态度与价值观:通过代码,让学生了解程序语言,提升对计算机世界的认知。

【教学重难点】

1.重点:列表的理解。

2.难点:列表相关运算的使用技巧。

【教学方法】

讲授法、练习法

【教学准备】

多媒体网络机房

【教学过程】

教学过程

教师活动

学生活动

设计意图

情境导入

2分钟

一开始,使用猴子下山故事进行导入,请同学们观看猴子下山程序,并回答程序中有几个数字型变量,有几个字符串型变量?还有什么其他类型变量没有?

教师引导学生对比数字型变量和字符串型变量与第三种变量,找出它们的区别,并导入到今天的课程主角“列表型变量”。

学生积极回答老师的问题。

创设情境,吸引学生注意。

新授新知

1.列表

列表:列表是一组值,用逗号隔开,放在方括号之间。

列表类型变量:它的值是一个列表。

例子:

Kinds=[1,”桃子”,2,”西瓜”,3,”梨子”]

a=[]

b=[1,2,3,4]

教师讲解列表,以及列表型变量,并举例说明列表的样子。

学生积极回答老师的问题。

通过结合情景进行讲解概念,学生更易吸收。

新授新知

2.列表运算

教师提问:数字支持加减乘除运算,字符串支持连接、重复、取字符;那把列表又支持哪些运算呢,跟数字一样吗?还是跟字符串一样?还是有什么区别?

引导学生理解列表支持的运算:

列表存储的是一组值,这些值可以说数字,也可以使字符串,对列表一般执行的操作有连接两个列表,将列表重复几次,从列表中取某一个值出来。

因此列表只支持三种运算:

+组合

*重复

[]取值

例子:

a=[1,”桃子”,2,”西瓜”,3,”梨子”]

a+a=?

a*3=?

a[0]=?

a[1:2]=?

教师使用IDLE讲解三种列表运算。

巩固练习:

1.定义一个列表型变量,存储1-5共5个数字,然后将变量的值打印到计算机屏幕上

2.定义两个列表型变量,分别赋值数字1-5和字母a-e,然后打印“1,2,3,4,5,a,b,c,d,e”。

3.定义一个列表型变量,赋值数字1-5,然后打印“1,2,3,4,5,1,2,3,4,5,1,2,3,4,5”。

4.定义两个列表型变量,分别赋值数字1-5和字母a-e,然后打印“4,5,a,b,c,”。

教师点同学上台练习,同时巡视指导,将同学们遇到的共同问题进行讲解指导。

通过四道练习题,巩固列表型变量和三种列表运算。

学生动手实践编写代码,积极思考,

通过学生自己动手实践,合作交流,可以激发学生的思维。

新授新知

3.列表型相关指令

指令1:列表插入函数insert()

作用:insert()函数用于将指定对象插入列表的指定位置。

指令2:列表删除函数pop()

作用:pop()函数用于移除列表中的一个元素(默认最后一个元素)。

指令3:列表转换函数list()

作用:list()方法用于将元组或字符串转换为列表。

指令4:列表插入函数append()

作用:append()方法用于在列表尾部插入一个值。

教师讲解列表相关指令

巩固练习:

1、定义一个列表型变量,存储1-5共5个数字,使用插入方法向列表插入数字6,使用删除方法插入数字2。然后将变量的值打印到计算机屏幕上

教师巡视指导学生完成练习。

课堂小结

2分钟

老师带领着学生一起回顾本节课的知识。

1.列表变量的定义与使用

2.列表型变量运算

3.列表相关指令的使用

再次巩固本堂课的知识,体现教学的完整性。

文档评论(0)

crsky2046 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档