友情提示:380元/半年,儿童学编程,就上码丁实验室。
一次函数是函数中的一种,一般形如y=ax+b(a,b是常数,a≠0),其中x是自变量,y是因变量。特别地,当b=0时,y=ax(a为常数,a≠0),y叫做x的正比例函数。
表达式 y=ax+b(a,b为常数,且a≠0)
本课任务:输入一次函数的系数a和b,将y=ax+b在Scratch3.0中绘制出该函数的图像。
第1课时
任务:询问用户输入一次函数的系数,并把系数赋值给变量a和b,并初始化函数中X
的值为0,为Y建立公式。
一、启动Scratch3.0
启动图标:
界面:
1.用运算符组建表达式2.创建和运用变量
3.画笔的运用与设置
二、制作输入系数的界面
1.询问用户,提示输入系数
1)按要求,需要建立x、y、a、b
四个变量。其中,a和b由用户经询问后输入数据,作为常量使用。x和y在程序运行过程中会产生不同的值。2)将表达式变化在运行屏幕上。
3)角色变化和xy-grid背景切换
添加角色1的造型为球,作为绘制函数的笔触
从询问画面切换至绘制函数图像时,改变背景为坐标图XY-grid
4)x和y变量的赋值,x=0,从0取值开始绘制图像,y赋值表达式,每一次X取值后,y相对应产生一个值。
参考程序
第2课时
任务:运用画笔积木绘制函数的图像
三、画笔扩展积木
1.添加画笔积木
2.绘制一个点的方法
四、一次函数在坐标图中的表示
以函数 y=2x为例,在坐标图上,x>0,y>0
五、绘制函数图像
1.规定图像绘制的范围(这里我们绘制x<240,y<180之间的图像)
重复绘图的条件为:
2.根据x的值,确定点(x,y)位置,绘制图像
第3课时 完善程序
任务:自主发挥,完善程序
实现同样的功能,程序有不同的写法。这里给出绘制程序的参考程序,请你调试后思考该如何完善程序?使它成为一个功能完整、运行流畅的程序.
建议:1)除了绘制x>0的图像,试着修改程序继续绘制出x<0的图像
2)y>180和y<180时,图像绘制会受限制,如何处理呢?
3)每一次程序运行开始时,需让哪些功能恢复至初始的状态。
部分参考程序
第4课时创作
任务:从数学书中找一个函数,在Scratch3.0中绘出它的图像