版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
枣庄科技职业学院信息工程学院2022—2023学年第2学期教案工作部门:信息工程学院人工智能与大数据教研室课程名称:Python程序设计选用教材:《Python程序设计项目化教程》授课专业:2022级人工智能授课教师:李庆华2023年03月授课章节项目二:计算三角形面积—基本语法授课时间第4周(12课时)授课地点6号教学楼6603教室授课对象2022人工智能二班授课形式理实一体化教学资源教学标准新一代信息技术专业群中课程标准信息化资源教材自带精品课程教学目标知识目标1.了解python程序缩进、语言分隔、代码注释。2.掌握python的基本输入和输出。3.掌握python变量、数字、字符串和运算符。能力目标能够熟悉并规范程序的基本结构。能够运用基础知识看懂并且分析简单你的小程序。素质目标1.培养学生政治素质,职业道德规范2.培养学生文化素质,数据收集能力、独立思考能力、自学能力3.培养业务素质,工匠精神教学重点掌握python变量、数字、字符串和运算符。教学难点能够运用基础知识看懂并且分析简单你的小程序。学情分析学生通过第一章的学习已经对python语言、开发环境、使用方法有简单的了解,通过本章的学习使学生能够掌握python的基本知识。教学设计宏观上采用讲授法,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。课前:教师下发学习任务清单,学生明确学习目标及学习任务,进行预习;随后利用课程学习相关教学资源进行自主学习、小组协作、交流研讨,初步了解序列知识。课堂:第一部分,python程序基本结构,通过代码示例了解程序缩进、语句分隔、代码注释等程序的基本结构;第二部分,标准输入输出语句:input和print函数;第三部分,python对象和变量,理解变量和对象的关系;第四部分,数字,理解数字在python的转化;第五部分,字符串的基本操作、格式化和常用方法;第六部分,运算符,掌握常见的运算符的含义和使用。教师通过讲授及实例编码演示方式,形象生动地讲解编程基础知识,同时授课教师将根据不同学生的掌握的熟练程度,提高学生解决问题的能力。要让同学们打好编程基础,底子牢才能筑高楼。教师通过现场的巡视指导,及时对学生进行评价,形成了课上与课后、教师与学生、过程与结果多元的评价体系,教师了解学生学习情况并及时调整教学进度。课后:师生交流群随时进行互动、答疑,巩固学习效果。教师通过交流群发布作业及拓展项目要求,学生有选择的进行拓展项目的学习,并收集相关资料、应用案例上传至交流互动版块进行资源共享。教学流程学生活动教师活动学生活动教师活动课前查看任务清单明确学习任务制作任务清单下发任务清单课前查看任务清单明确学习任务制作任务清单下发任务清单自主预习效果检查自主预习效果检查综合点评情境创设综合点评情境创设任务分析课堂巡回指导任务分析课堂巡回指导分组讨论理论教授分组讨论理论教授教师示范学生实战教师示范学生实战在线答疑解惑完成拓展作业在线答疑解惑完成拓展作业课后课后收集相关资料收集相关资料整理应用案例教学平台上传教学过程实施教学环节教学内容教师活动学生活动运用方法时长课前1.制作任务清单2.根据具体项目实施要求将全班同学分成5个学习小组3.学生查看任务清单,明确学习目标及学习任务,讨论并确定学生的职责和任务。1.通过学习交流群发布任务清单。2.摸清学情,对学生进行分组教学1.对照任务清单,明确学习目标及任务,进行预习新课。2.学生发现预习问题,准备课堂交流提问。信息化手段30分钟课中1.python程序基本结构1.示例讲解python程序的基本结构1.理解基本的程序缩进、语句分隔、代码注释等基本结构讲授法2.标准输入输出1.示例让学生体会input函数和print函数的使用方法1.练习input和print函数的使用方法示范教学、练习法3.python对象和变量1.变量引用对象2.多个变量共享引用对象3.删除对象4.定于变量名的注意问题观看PPT理解对象和变量的概念掌握对象和变量的使用方法示范教学、讲授法4.数字1.整数(进制之间的转化)2.浮点数3.复数练习各种进制之间的转换正确表示各种数示范教学、讲授法、学生自主练习5.字符串1.字符串的基本操作2.字符串格式化3.字符串常用方法4.正则表达式练习字符串格式化使用字符串函数对字符串正确操作示范教学、讲授法6.运算符1.算术运算2.关系运算3.逻辑运算4.位运算5.其他类型运算符观看PPT掌握各种运算符的含义以及使用方法根据要求正确使用运算符操作示范教学、讲授法练习法综合评价效果检测1.发布随堂测试题目2.综合评价学生得分3.总结改进1.完成随堂测试2.自评、互评2.总结信息化手段课后项目拓展提升能力1.下达拓展任务清单。2.课后辅导答疑3.制作下次任务清单1.完成拓展项目2.与教师互动、上传案例3.自主预习信息化手段教学反思教学效果1.能够熟悉并规范程序的基本结构。2.能够运用基础知识看懂并且分析简单你的小程序。特色创新改进措施通过学生互动活动,有利于学生自主学习与合作交流。一能加深对识别法的认识,有助对教学内容的巩固;二利用这一互动活动,及时反馈信息,有利于教师调整教学策略,优化教学方法,提高教学质量。还需要进行更加充分的备课,将相关知识点准备充分,讲解才能更加自信流畅。讲完一遍以后学生能掌握的并不多,需要学生更多的实践操作。活页式知识要点整理导引从小学我们都知道,三角形的面积是底乘以高除以2。那么已知任意一个三角形的三条边,如何能够求出三角形的面积呢?这里我们用到了海伦公式,它是利用三角形的三条边的边长直接求三角形面积的公式,例如三角形的三条边的边长分别为a、b、c,面积用S表示,则海伦公式为:S=其中,p为三角形的半周长,即:p=现要求编写第一个Python程序,计算三角形的面积。一、认识变量变量和常量变量Python中的变量不需要声明,但是,每个变量在使用前都必须先定义,然后才能使用。变量定义格式为:变量名=值常量程序运行中固定的、不会变化的量,通常用全部大写的标识符来表示变量值的类型 Python中常见的数据类型二、数字类型表示方法整型:int,用来表示程序中的整数。整型有以下四种表现形式:(1)二进制:以'0B'或'0b'开头,例如:'0b10101'表示十进制的21。(2)八进制:以'0o'或'0O'开头。例如:'0o25'表示十进制的21。(3)十进制:默认表示方式,正常显示。(4)十六进制:以'0x'或'0X'开头。例如:'0x15'表示十进制的21。浮点型:float,用来表示程序中的实数,由整数部分与小数部分组成,只有十进制表示。复数:complex,由实数部分(real)和虚数部分(imag)构成,复数的虚数部分以j或者J作为后缀,具体格式为:real+imagj或real+imagJ。通过内置函数complex()创建,格式为:complex(real[,imag])需要注意的是,实数部分(real)和虚数部分(imag)都是浮点型布尔类型:bool,用来描述条件判断的结果,当条件成立时,结果为真;当条件不成立时,结果为假。Python中的布尔类型只有两个取值:True和False,其中,True用来表示真,False用来表示假。布尔类型可以当做整数来对待,即True相当于整数值1,False相当于整数值0,可以和数字型进行运算数字类型的转换不同类型的数字类型之间可以进行转换三、运算符和表达式算术运算符赋值运算符比较运算符逻辑运算符位运算符运算符的优先级四、格式化输出数据print()函数使用以%开头的格式化字符对各种类型的数据进行格式化输出,不同类型的数据需要使用不同的格式化字符。项目实现本项目要求编写一个Python程序来计算三角形的面积,这里我们利用的是海伦公式,首先从键盘输入三角形的三条边的边长,然后利用公式计算并输出三角形的面积,具体代码如下:1a=float(input('输入第一条边的长度:'))2b=float(input('输入第二条边的长度:'))3c=float(input('输入第三条边的长度:'))4ifa+b>canda+c>bandb+c>a:5p=(a+b+c)/26s=(p*(p-a)*(p-b)*(p-c))**0.57print('边长为%5.2f、%5.2f和%5.2f的三角形面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程机械润滑保养故障检查方案
- 地铁站台结构施工阶段资源配置组织方案
- Lesson 61教学设计小学英语5B新概念英语(青少版)
- 2026学年九年级英语下册第二单元基础过关单元检测含答案及解析
- 粮食制品说课稿2025学年中职专业课-烹饪原料知识-中餐烹饪-旅游大类
- 外墙挂板施工质量保证技术方案
- 水库工程除险加固方案
- 室外器械安装施工方案
- 施工招标异议处理协调执行方案
- 消防管线强度验收技术交底
- 户外运动协会工作制度
- 2025年12月大学英语六级考试真题第1套(含答案+听力原文+听力音频)
- GB/T 338-2025工业用甲醇
- 中药数据库构建与应用-洞察与解读
- 2026年教育评价体系创新改革报告
- 老年痴呆照护技能的家庭化培训方案
- 中小企业税收知识课件
- 2025年中职增材制造(3D打印基础)试题及答案
- 青春期大脑发育课件
- 手术切痣后续护理
- 《黑木相思抚育技术规程》编制说明(征求意见稿)
评论
0/150
提交评论