- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
教案
课程名称
Python程序设计
学时
2
序号
2
授课班级
日期
任课教师
课题
项目2:基础语法应用
任务1:打印简单名片
任务2:传统长度单位转换
学习目标
培养学生计算机软件从业人员应当具备的职业道德守则,为进军软件行业做准备。
培养学生创新性解决问题的能力。
学生能够根据Python编码风格约定,正确的进行代码缩进和注释。
学生能够根据Python语法规范,正确的使用标识符命名常量和变量。
学生能够根据需求使用input()函数和print()函数。
学生能够识别Python中的整型、浮点型、复数类型、布尔类型等。
学生能够进行不同的数据类型之间的转换。
学习内容
代码格式与风格(注释、缩进、语句换行)。
标识符、关键字。
数据的表示(常量、变量)以及定义和使用。
数据的输入input()函数和输出print()函数。
常见的数据类型,包括整型、浮点型、复数类型、布尔类型等。
数据类型之间的相互转换。
学习重难点
重点:
Python中的标识符的命名规则。
数据的输入input()函数和输出print()函数。
常见的数据类型,包括整型、浮点型、复数类型、布尔类型等。
难点:数据类型之间的相互转换。
项目/任务
任务1:打印简单名片。
任务描述:创建一个简单的Python脚本来格式化并输出名片信息到控制台。
任务2:传统长度单位转换
任务描述:将长度单位米转换为传统长度单位中的里、公里、丈、尺。
教学资源
准备
1. 开发环境:PyCharm开发工具;
2. 程序清单:打印简单名片、传统长度单位转换;
3.多媒体资源:课件、源代码、视频短片;
4.数字资源:智慧职教MOOC学院精品在线课《Python程序设计》;
5.教材:清华大学出版社张小志主编的《Python程序设计项目教程》;
清华大学出版社张小志主编的《Python程序设计项目化教程(数字教材)》。
教案
教
学
过
程
步骤
教师活动
学生活动
时间
分钟
1
回顾打印树形图案的绘制要点;
教师罗列实现要点步骤。
学生从教师罗列的步骤中找到属于绘制树形图案的要点。
2
2
提出任务:教师归纳程序设计的步骤,导入今天的任务,打印简单名片。
2
3
学生分析常见名片包含的信息内容。
2
4
教师展示案例效果,企业销售经理的名片。
2
5
学生将自己分析的名片信息手动绘制手稿。
4
6
分析任务:教师在学生完成任务后,选取其中有代表性的名片,进行需求分析。
4
7
学生将自己绘制的名片,从软件开发工程师的角度进行分析。
3
8
教师在学生完成任务后,进行提问,针对共性问题进行修正和讲解。
及时纠正和补全自己的手稿。
2
9
教师给出实现方法,引入知识点Python程序设计中的基本语法及输入、输出实现方法。
2
10
教师讲解输入函数input(),输出函数print(),讲解该函数用法规范(注释、缩进、语句换行、标识符和关键字、变量),发布练习案例。
课程思政:没有规则不成方圆—培养学生行为准则意识。
学生从语法规范角度,体会工作岗位中一定要遵守相应的制度与规定,并用以约束和指导自己的行为。
8
11
教师巡回指导,教师发现学生练习过程中问题,汇总问题进行讲解,启发学生实现任务。
3
12
学生根据老师的讲解模仿练习,尝试完成打印简单名片任务。
5
13
专创融合:拓展思路,当客户需求的中英文双语的名片时,如何实现。
学生体会创新性解决问题的方法。
5
14
任务实现:教师演示打印简单名片的代码编写,一边演示一边出声思考。
3
15
学生根据教师的提示和分析改进、完善代码,并提交。
3
16
回忆长度单位包括毫米、厘米、分米、米、千米等,而国内很多场合下还习惯使用里、公里、丈、尺等长度单位,不同的长度单位之间如何进行换算?
2
17
学生思考并回答。
1
18
教师引入数字类型的概念,罗列生活中的数据,并要求学生进行分类。
1
19
学生将老师罗列的数据进行分类。
2
20
教师根据学生的回答归纳总结,Python中包含的数据类型及数据类型的检测方法(经验规则)。
6
21
学生通过Python进行数据类型检测。
2
22
提出任务:教师提问并引导学生,在运算中涉及到单位不一致的问题时,先转换,提出今天的任务:长度单位转换。
课程思政:长度单位转换涉及到精确计算和严谨推理,这有助于培养学生的科学精神和严谨态度。
3
23
学生根据自己前期的知识基础思考并编写长度单位转换的代码。
通过反复练习和实践,学生可以逐渐养成科学思考的习惯,提高解决问题的能力。
2
24
分析任务:教师分析长度转换,根据生活中的案例进行讲解。
6
25
学生根据老师的展示,将自己拟定的长度进行编程实现并展示
文档评论(0)