内容正文:
技能,让生活更美好
模块二任务五《常用的数学函数》
教学内容
常用的数学函数
课时
2
教学目标
知识目标
1.掌握常用的数学函数
2.学会用函数编写程序
能力目标
根据任务要求,能独立编写选择结构的程序。
情 思政目标
提高学生的审美能力、自主思考与学习能力,培养工匠精神。
教学重点
常用的数学函数种类
教学难点
运用常用的数学函数解决问题
教学方法
教法:线上+线下混合式教学,任务驱动法
学法:自主学习、合作探究法。
教学准备
1. 计算机、投影仪
2.下发学习任务清单。
教学过程
教学环节
主要内容
教学活动
教 师
学 生
课前
组织教学
准备上课机器
准备上课机器
导入新课
提出问题——在很多工程文件中,经常出现sinx ,log x ,cosx等等较为复杂的计算,c语言怎么来实现这些数值的操作呢?
引发学生思考,激发学生学习的兴趣。
新授过程
前面咱们介绍了几个常用的输入/输出函数。除了这些函数外,C语言还提供了许多具有不同能的基本函数,比较常用的是数学函数,咱们刚才说的sinx ,log x ,cosx等等。使用这些函数可以进行一些基本的数学运算。在使用数学函数之前,要求在程序开头包含头文件math.h,即:#include <math.h>。
接下来我们介绍几个常用的数学函数,函数的参数类型,函数值类型都是实型数值。
sqrt( x )是求x的开平方要求x为大于0的实数。pow( x,y )是求xy,exp(x )求ex;abs(x)求x的绝对值,X为int整型数。fabs(x)是求x的绝对值,x为double型浮点小数。log( x )是求x的对数,以e为底,x>0。log10( x )求x的对数,以10为底,要求x>0。sin( x )是求x的正弦,x的单位为弧度。同样的cos(x )是求x的余弦,x的单位为弧度制。tan(x )求x的正切。rand(),这个函数没有参数,产生0~32767范围内的整数随机数。
案例实操
案例1,输入一个正数x,求x的开平方。
X,y为符点数,x为输入设备输入的数值,y采用开方sqrt函数完成开发后以格式化打印输出。
案例2,使用pow函数求幂A的B次方,x,y为键盘输入数值,直接打印出计算结果pow(a,b);
思考,给出三角形的三边长,求三角形面积,请通过编程实现面积计算。
//视频内容。2.5常用的数学函数视频与音频
课堂小结
利用师生交流的形式回顾本课知识,培养了学生归纳反思、概括总结能力。
课后
作业
课后反思
通过演示法让同学们直观的感受编程的过程,学会运用常用数学函数进行编程,通过编程解决问题,提高解决问题的能力。
学科网(北京)股份有限公司
$$