Python基础案例教程教案 基本数据类型
课程名称 | Python基础项目教程 | 节名称 | 2.1.1整数和浮点数 | ||||||
案例名称 | 计算李明的BMI值 | 课时 | 1 | ||||||
项目性质 | □演示性 ppt模板下载免费服饰□验证性 □设计性 √综合性 | ||||||||
授课班级 | 授课日期 | 授课地点 | |||||||
教学目标 | 能力目标: 1.掌握Python基本代码编写和测试方法。 2.掌握程序中止,调试方法。 知识目标: 1.理解整数和浮点数的概念 2.掌握整数和浮点数的输出方法 3.掌握算术运算符和运算顺序 素质目标: 1.培养学生分析问题的能力; 2.培养学生编写程序解决问题的能力; | ||||||||
教学内容 | 1.grid forming任务描述 2.任务展示与实现 (1)分析算法 (2)利用算术运算符,计算BMI值 (3)输出浮点数(BMI)值,并保留2位小数。 (在oracle里数据库是什么4)学生动手操作 3.教师讲解案例任务涉及的知识点 4.任务小结 | ||||||||
教学重点 | 1.什么是整数和浮点数 2.%格式化输出浮点数 | ||||||||
教学难点 | %格式化输出浮点数 | ||||||||
教学准备 | 1.装有Python的电脑 2.教学案例、教学课件、源代码 | ||||||||
作业设计 | 1.编写程序,已知语数外成绩,分别为90,98,80,求平均值并输出。 2.编写程序,输出摄氏温度36℃对应的华氏温度。 | ||||||||
教学过程
教学 环节 | 教学内容与过程 (教学内容、教学方法、组织形式、教学手段) |
课前 组织 | 做好课前“5分钟”教学管理(多媒体,实训室),做好上课前的各项准备工作(打开电脑、打开课件、打开软件、打开U盘中的素材位置、打开授课计划、教案等),吸引学生注意力。 |
课程 说明 | 【课前说明】 本节主要通过案例认识整数、浮点数的概念。 【目的】 使学生从了解学习本章内容需要的基本知识,以及本章内容的学习目标、学习重点、考评方式等方面明确学习本单元知识的要求和目标。 |
课程 内容 描述 | 一、什么是整数和浮点数 编写程序解决生活中的问题时,要处理各种数值类数据,比如游戏的得分值、书店的售书量、学校电子图书的阅读量等,这些数据属于数字类型。Python中常见的数字类型包括整数和浮点数。 整数:1033-1020 小数:1.23.14-23.93 二、算术运算 算术运算包括加、减、乘、除、整除、求余、幂。 对应的运算符为+、一、*、/ 、// 、%、** 运算优先级: 最高级:** 其次:*、/、//、% 最低级:+、- 同一级运算,从左往右运算;括号优先 三、数据输出 整数直接输出print(34) 浮点数输出: print ('%.2f' % x) 输出x,保留2位小数。 如flash教程从零开始视频print ('%.2f' % 3.1415926535)输出3.14 print ('%.f' % x) 输出x,保留6位小数。 如print ('%.f' % 3.1415926535)输出3.141593 四、数制转换(选学) |
教学 环节 | 教学内容与过程 (教学内容、教学方法、组织形式、教学手段) |
课堂 实训 | (1)试一试 输入下面代码,思考代码运行结果,并上机测试。 >>>print(30)>>>print(30.235) >>>print(902)>>>print(‘%.1f’%30.235) >>>print(0)>>>print(-30.1000000001) (2)选一选计算表达式“4**4+4%(2*2)”的值,请在正确的答案上划“√”。 (3)填一填将下列十进制数转换为二进制数。 十进制 100 24 35 二进制 (4)编写程序实现:已知李明的语数外成绩,求出总分和平均分,并输出结果。 (5)编写程序实现:输出摄氏温度36℃转为华氏温度的值,结果保留2位小数。 已知转换公式为:f=c*9/5+32 |
总结 评价 | 通过学习,学生认识Python中基本的数字类型,以及数字类型的输出方法。 本节课主要运用案例教学法,通过对整数、浮点数概念深入理解,掌握浮点数的%格式化输出方法,了解常用的算术运算符和运算顺序。 教学评价方式以小组为单位,以完成案例的质量为评价标准,形成任务驱动,小组协作,质量与速度并存的课堂评价方式 ,促进学生的自主、创新学习的方式。 |
课程名称 | Python基础项目教程 | 节名称 | 2.1.2数值数据类型转换 | ||||||
案例名称 | 汇率换算器 | 课时 | 1 | ||||||
项目性质 | □演示性 □验证性 □设计性 √综合性 | ||||||||
授课班级 | 授课日期 | 授课地点 | |||||||
教学目标气象python零基础入门教程 | 能力目标: 1.掌握Python基本代码编写和测试方法。 2.掌握程序中止,调试方法。 知识目标: 1.掌握用int(),float()函数转换整数、浮点数的方法 2.掌握input()函数用法 3.理解为什么要转换数据类型 素质目标: 1.培养学生分析问题的能力; 2.培养学生编写程序解决问题的能力; | ||||||||
教学内容 | 1.任务描述 2.任务展示与实现 (1)分析算法 (2)输入人民币金额,转换数据类型 (3)计算汇率,并输出。 (4)学生动手操作 3.教师讲解案例任务涉及的知识点 4.任务小结 | ||||||||
教学重点 | 1.int(),float()函数的格式和功能 2.input语句 | ||||||||
教学难点 | int()函数转换数据为整型的方法。 | ||||||||
教学准备 | 1.装有Python的电脑 2.教学案例、教学课件、源代码 | ||||||||
作业设计 | 1.编写程序,输入长方形的长、宽,求面积并输出。 2.编写程序,读入华氏温度,计算出摄氏温度并输出。 | ||||||||
教学过程
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论