Python程序设计基础 教案4 列表.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE6/NUMPAGES8

《程序设计基础》课程单元教学设计

本单元标题:列表

序号

4

授课班级

人工智能23-1

上课时间

第11周11月7日第5-8节

上课地点

实1-412

人工智能23-2

第11周11月6日第1-2节

第11周11月8日第3-4节

实1-609

实1-220

学情分析

上节课已经学习了循环结构的相关知识,包括for循环和while,这二者本质是相同的,但写法上有所不同。这次课,将拓展数据类型,由原先的简单数据类型转到复杂数据类型:列表。通过列表的学习,掌握各种属于列表的方法使用。

教学

目标

能力(技能)目标

知识目标

情感与价值目标

1、列表的创建和查询

2、列表的增删改

1、列表的概念

1、培养学生自主探究、思考分析问题能力

2、解人工智能领域新兴产品和国际会议,拓展眼界。

3、培养学生思维的宽度和广度

重点

难点

解决方法

教学重点

教学难点

解决方法

1、列表的创建和查询

1、列表的增删改

通过课堂讲解、问题引导,激发学生自主学习和思考的欲望,实践训练后,再回归分析,突破教学重点、难点。

教学资源及

教学用具

1.参考书:

崔晓军,肖红宇,python程序设计基础,电子工业出版社,2023年1第1版。

2.网络教学资源:

传智播客网站:/

3.教学用具:

多媒体、笔记本(或台式机)电脑

课后教学反思

教学过程设计

步骤与时间

主要任务

教师活动

学生活动

设计意图与教学方法

步骤一

(2分钟)

课堂组织

考勤

课堂准备

严肃课堂纪律

步骤二

(8分钟)

思政-2022世界机器人博览会

讲解分析

认真聆听

讨论探究

了解人工智能先进产业,拓展眼界。

步骤三

(30分钟)

列表的概念

讲解分析

认真聆听

讨论探究

介绍列表的概念、使用场景,形成初步印象

步骤四

(20分钟)

列表的创建

讲解分析

演示操作

认真聆听

讨论探究

通过代码演示的方式进行教学

步骤五

(20分钟)

列表的查询与遍历

讲解分析

操作练习

与字符串类比,并利用代码演示

步骤六

(10分钟)

案例练习-列表基础

讲解分析

演示操作

认真聆听

思考分析

通过案例练习进行知识点巩固

步骤七

(30分钟)

列表的增删改

讲解分析

认真聆听

操作练习

通过原理讲解和代码演示的方式进行教学

步骤八

(30分钟)

案例练习-诗句改写

讲解分析

演示操作

认真聆听

思考分析

通过案例练习进行知识点巩固

步骤九

(10分钟)

总结

讲解分析

认真聆听

思考分析

系统性总结

授课详细内容

步骤一:考勤

授课思路:利用超星的二维码或者手势方式统计学生的到课情况,进行考勤登记。如遇到网络波动等问题,通过点名册进行线下点名考勤。

通过扫码/手势进行考勤

遇到网络问题,采用点名册点名方式。

步骤二:思政-2022世界机器人博览会

授课思路:介绍2022世界机器人博览会,让学生了解人工智能先进产业、产品,拓展眼界。岗位方向课需要帮助学生了解就业选择方向。

1、图文介绍

在本届博览会上,可见随着5G、AI、计算机控制等技术不断进步,机器人更智能,更贴心,在“接管”人们深感复杂而重复性的劳作,助力完成很多“不可能完成”的任务。

2、视频介绍

播放2022世界机器人博览会中机器人与农业领域相关的应用介绍,分析其中使用的计算机视觉技术。

步骤三:列表的概念

授课思路:通过现实中的抽屉容器,类比列表,让学生形成初步印象。进而介绍列表的概念、使用场景以及分类,形成系统性的理论体系。

1、概念

列表是python中最基本的数据类型,它由一组序列构成,值得说明的是,Python中列表的数据项不需要具有相同的类型。

2、使用场景

列表是程序中较常用的数据类型,最常见的是字符串或者数值列表。

比如,我们需要使用一个字符串列表(列表存储的是字符类型)来存储全国各省份的名称,有或者学校教务处需要一个数值列表来存储全校学生的成绩等。

步骤四:列表的创建

授课思路:通过讲解和代码演示的方法介绍列表的两种创建方法。两种方法虽然都能创建,但是仍需要介绍一下实际使用过程中的不同之处。

方法一:使用[]创建

在Python中,要完成一个列表的创建,只需要把逗号分隔的不同的数据项使用方括号括起来即可,例如:

LIST=[]#创建空列表

教师进行案例代码演示

分析易错点,空格

2、方法二:使用list()创建

利用函数list(seq)进行创建,seq表示要转换为列表的元组或字符串。

代码:

list=list()#创建空列表

list=list(“wang”)

print(list)

教师进行案例代码演示

3、区别点分析

[]常用于创建列表,list()函数常用于类型转换。

步骤五:列表的查询与遍历

授课思路:与字符串的索引和切片进行对比学习,利用共通点

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档