网站大量收购闲置独家精品文档,联系QQ:2885784924

《Python程序设计》教案15 任务2:汽车进销存管理系统;16 任务3汉诺塔游戏设计.docx

《Python程序设计》教案15 任务2:汽车进销存管理系统;16 任务3汉诺塔游戏设计.docx

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

教案

课程名称

Python程序设计

学时

2

序号

15

授课班级

日期

任课教师

课题

项目7函数应用

任务2:汽车进销存管理系统

学习目标

1.理解函数的参数传递方式。

2.能够运用不同的方式传递函数参数。

3.理解return语句的作用和用法。

4.函数的局部变量和全局变量

学习内容

1.函数参数-位置参数、默认参数、可变参数(*args)和关键字参数(**kwargs)

2.函数参数的传递方式

3.函数参数的优先级

4.函数的返回值和None值的使用。

5.函数的局部变量和全局变量的使用。

学习重难点

重点:

1.不同类型的函数参数的传递方式及优先级

2.函数的global和nonlocal关键字的作用和区别。

难点:

1.复杂函数的设计和实现,特别是涉及多个参数和嵌套调用的函数;

2.将实际问题抽象为函数,设计合理的函数接口和参数。

项目/任务

任务:汽车进销存管理系统

任务描述:运用PyCharm开发工具编写Python程序,设计一个简单的进销存管理系统,用于实现汽车4S店的进销存业务管理,需要维护的汽车信息包括汽车品牌、颜色、价格、数量等。系统具有添加、删除、修改、查询汽车信息以及退出功能,

教学资源

准备

1.开发环境:PyCharm开发工具;

2.程序清单:简易计算器;

3.多媒体资源:课件、源代码、视频短片;

4.数字资源:智慧职教MOOC学院精品在线课《Python程序设计》;

5.教材:清华大学出版社张小志主编的《Python程序设计项目教程》;

清华大学出版社张小志主编的《Python程序设计项目化教程(数字教材)》。

教案

步骤

教师活动

学生活动

时间

分钟

1

教师通过展示汽车市场的繁荣与竞争,引出汽车进销存管理的重要性。

学生思考汽车进销存管理的重要性。

1

2

教师简要介绍汽车进销存管理系统的基本功能,如进货、销售、库存查询等。

学生思考汽车进销存管理系统的基本功能和重要性。

2

3

教师提问学生:“如果我们用Python函数来实现这样一个系统,你觉得会涉及到哪些知识点?”

学生思考并回答教师的问题,回顾Python函数相关知识点。

2

4

提出任务:教师通过函数的相关知识,提出实现汽车进销存管理系统的功能。

学生思考实现该任务需要函数的哪些相关知识。

1

5

任务分析:教师引领学生对任务进行分析,需要用到的函数的相关知识。

学生分析任务,将实现过程分步骤分析;

3

6

教师明确本次课程的学习目标:

掌握Python的global和nonlocal关键字的作用、文档字符串的编写规范和用途、使用help()函数查看函数文档、递归函数和匿名函数的使用。能够使用函数实现汽车进销存管理系统的基本功能;了解课程思政和专创融合在系统设计中的应用。

学生认真听讲,明确学习目标。

2

7

教师强调Python函数在系统设计中的重要性,以及如何将思政教育和创新理念融入系统设计。

学生思考如何将函数应用于汽车进销存管理系统的设计中。

3

8

教师设计与Python函数和汽车进销存管理相关的小问题,通过课堂互动或线上平台进行前测。

学生积极回答问题,展示自己对Python函数和汽车进销存管理的理解。

5

9

教师根据学生的回答情况,了解学生对Python函数和汽车进销存管理的掌握程度,为后续教学做好铺垫。

学生根据教师的反馈,调整自己的学习状态。

5

10

相关知识:

教师进行知识讲解与演示:

讲解Python函数的基本语法和用法,包括Python函数的global和nonlocal关键字的作用、文档字符串的编写规范和用途、使用help()函数查看函数文档、递归函数和匿名函数的使用。

演示一个简单的汽车进销存管理系统的函数实现,如添加汽车、销售汽车、查询库存等。

学生知识学习与练习:

认真听讲,学习Python函数的基本语法和用法。

跟随教师的演示,尝试编写简单的汽车进销存管理系统的函数。

14

11

任务实现:

教师安排学生小组合作与实战:

将学生分成若干小组,每组负责实现汽车进销存管理系统的一个模块,如进货模块、销售模块或库存查询模块。

要求每组使用函数来实现模块功能,并考虑数据的存储和查询效率。

学生参与小组合作与实战:

在小组内讨论并分工,共同实现汽车进销存管理系统的模块功能。

互相交流代码和思路,共同解决问题,提高合作能力。

13

12

教师设计一个创意挑战:

在基本功能实现的基础上,为系统增加额外功能,如销售报表生成、库存预警等。鼓励学生结合所学知识和实际生活需求,提出创新想法并实现。

学生创意实现:

根据创意挑战的要求,结合所学知识,提出并实现创新功能。

展示并解释自己的创意实现,接受教师和同学的

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档