




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
6/8《程序设计基础》课程单元教学设计本单元标题:列表序号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()函数常用于类型转换。步骤五:列表的查询与遍历授课思路:与字符串的索引和切片进行对比学习,利用共通点进行讲述。在查询的基础上,拓展列表的遍历方法。1、回顾字符串的索引2、列表查询列表中的每个元素都分配一个数字——它的位置或者下标索引,索引通常用来访问列表中的值。索引从0开始,依次叠加。教师进行案例代码演示教师提问:如果访问多个元素,应该怎么做?学生回答:……教师总结:如果要同时访问多个列表元素,我们可以在索引间加上冒号,来访问多个元素。3、列表遍历遍历列表中的所有元素是常用的一种操作,在遍历过程中可以完成查询、处理等。常见形式一:直接使用for循环实现常见形式二:直接使用for循环和enumerate函数实现,同时对索引和内容的输出。步骤六:案例练习-列表基础授课思路:让学生通过一个案例练习,巩固知识点。预期目标:让学生回顾知识点,学习列表的创建、查询与遍历。教师发布任务:创建一个存储名字的列表,列表元素至少包括5个名字,查询出列表中第一个和第四个名字,最后进行遍历操作。步骤:1、创建列表(至少包括5个名字)2、查询出列表中第一个和第四个名字3、遍历每一个名字4、在控制台上输出结果学生任务:编写代码,完成实训教师任务:点评学生的代码,介绍易错点;巡回指导学生代码。步骤七:列表的增删改授课思路:通过讲解与代码演示的方法介绍列表的增删改方法,直观的感受方法效果。进一步,讲解列表的其他操作。1、列表的增方法一:可以使用append()方法来添加列表项,例如:List1=[‘数学’,‘语文’,‘物理’,1992,2019]List1.append(‘化学’)print(List1)方法二:也可以使用insert()方法来插入列表项,例如:List1.insert(2,“生物”)print(List1)区别点:insert可以指定索引位置进行插入,append只能插入到最后。2、列表的改Python中,可以对列表的数据项进行修改或更新,将对应的项通过索引查询到并重新进行赋值操作。3、列表的删方法一:Python中可以使用del语句来删除列表的元素,del语句写法比较特殊。方法二:Python中可以使用pop()函数用于移除列表中的一个元素(默认最后一个元素)。aList=[123,'xyz','zara','abc','xyz']aList.pop(-1)print(aList)方法三:Python中可以使用remove(obj)函数用于移除列表中某个值的第一个匹配项。aList=[123,'xyz','zara','abc','xyz']aList.remove('xyz')print(aList)区别点:注意删除的位置不同4、列表的联合Python中可以使用“+”来连接多个列表。5、判断一个元素是否在列表中Python中可以使用in或者notin操作判断一个元素是否在或者不在指定列表中。6、列表的嵌套一个列表中的元素又是一个列表,那么这就是列表的嵌套,类似while循环的嵌套。教师进行案例代码演示步骤八:案例练习-诗句改写授课思路:让学生通过一个案例练习,巩固知识点。预期目标:让学生回顾知识点,学习列表的增删改。教师发布任务:利用列表的增删改技术改写古诗。步骤:1、创建一个列表,用于存储四句话。春眠不觉晓,处处闻啼鸟。夜来爬数据,2、将“好评知多少。”添加到列表末尾3、删除“处处闻啼鸟”的名字4、将“Python不得了”插入到第二个位置学生任务:编写代码,完成实训教师任务:点评学生的代码,介绍易错点;巡回指导学生代码。步骤九:总结授课思路:复习这节课学过的内容,形成系统性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 雨水收集利用工程行业跨境出海战略研究报告
- 新型催化剂行业深度调研及发展战略咨询报告
- 社交媒体用户增长行业跨境出海战略研究报告
- 球员转会咨询服务行业跨境出海战略研究报告
- 经典IP改编电影行业深度调研及发展战略咨询报告
- 活性染料冷轧堆染色行业深度调研及发展战略咨询报告
- 网络魔术道具销售行业深度调研及发展战略咨询报告
- 电商平台2025年下半年财务策略计划
- 行政单位疫情防控工作计划
- 中班新学期科学探索计划
- 人不安全行为物的不安全状态考核试卷
- 诺如病毒的护理查房
- DB41T 743-2012 温拌沥青混合料施工技术规范
- 工程化学试题集及答案
- 护理查房(抑郁发作)
- 屋面瓦的施工方案
- 一评三考工作总结
- 会展策划第4章展会招展策划
- 专升本计算机教学课件-第一章-计算机基础知识(2023新版大纲)
- 团建活动策划合同协议书
- GB/T 23587-2024淀粉制品质量通则
评论
0/150
提交评论