Python程序设计基础教案17--元组类型.pdfVIP

  • 1
  • 0
  • 约6.67千字
  • 约 6页
  • 2026-02-13 发布于河北
  • 举报

XXXXXXXXX孽吃

授课教案

授课日期2018.11.27课时2

课型理论课口实训课口习题课口上机课Z1其他回

授课章

元组类型

节、题

知识目标:掌握元组的基本概念,熟悉元组的常用操作,掌握元组和列

表的相同点和不同点。

教学目

能力目标:培养学生自探究的学习能力。

的要求

情感目标:提升学生对学习的兴趣,通过任务探究和实践培养学生协作

合作的能力。

教学重点重点:元素的创建、访问

及难点难点:元组和列表的联系和区别

教学设计说明

一、要内容

(1)旧课回顾

(2)元素的概念

(3)元素的创建

(4)元素和列表的转化

(5)元组的访问

(6)元组的操作

二、要教学方法

任务驱动法:通过讲解元组和列表之间的联系和区别,让学

生自探究学习元组的常用操作,并理解吸收。

作业与思考题:总结元组和列表的相同点和不同点。

课后回忆:掌握元组的相关操作。

任课教师教研室任签字

XXXXXXXXXX孽陵

授课教案附页

教学设计说明

一、旧课回顾

创建一个列表listl,列表中H勺元素依次为:姓名、班级,并完成:

(1)输出该学生的基本信息(姓名、班级、成绩);

(2)增加语文成绩

(3)增加数学成绩、英语成绩

4()将性别这一项插入到姓名后面

(5)修改班级为:software1801

(6)删除语文成绩

(7)使用lisil切片,得到新的子列表list2,list2中元素为成绩;

(8)按成绩高低,对list2进行排序

任务分析:

题干:

创建一个列表。考察列表的概念:列表是将各种不同类型的元素用逗号分隔

开,放到一对中括号里构成的数据类型。

创建一个列表,列表中的元素依次为:姓名、班级。

问题(1):输出该学生的基本信息(姓名、班级)

考察列表中元素访问方法。

方法一:使用range()产生一个整数序列,表示列表1中每个元素的在列表中

的位置(标号),然后用表示第i个元素。

方法二:直接把列表1本身看做一个序列,此时循环变量i表示列表1中的第

i个元素。

问题(2):增加语文成绩

考察列表中增加元素的方法。问题(2)仅增加语文成绩,即仅增加一个元素,

使用l.append()方法。

问题(3):增加英语成绩和数学成绩

考察列表中增加元素的方法。可以用两次append。方法,依次增加英文成

绩和数学成绩。也可以用l.exlend()函数,将英文成绩和数学成绩作为一个新的

列表直接追加都原列表中。

问题(4):将性别这一项插入到姓名后而

考察Linsert()的用法。l.insert(i,x):把x查到列表的第i个位置。

问题(5):修改班级为:software1801

考察里列表元素的修改。l[i|=x:

文档评论(0)

1亿VIP精品文档

相关文档