2022-5-28 18:27:45 [显示全部楼层]
11878浏览
查看: 11878|回复: 2

[入门教程] 模拟掌控 14--二次函数

[复制链接]
本帖最后由 rzyzzxw 于 2022-5-30 20:17 编辑

模拟掌控 14--二次函数
这个系列,献给没有掌控板的小朋友。
在接触掌控实物之前,先上了一段模拟课,课是给0基础的初中小朋友上的,大部分教程也可以放到小学高年级使用。
这个简单的系列是上课内容记录。
小创客课程,欢迎选用《小创客轻松玩转掌控板》。
SatMay-202205283061..png
目标:
1、for循环巩固
2、数学与编程结合

(本教程不适用小学生)

step1
复习初中9上数学:二次函数

SatMay-202205288030..png







step2
根据二次函数y=ax^2的图像与性质,我们计划绘制两种样式的坐标系:
1、x轴在屏幕下方,原点坐标(64,54),用来绘制y=ax^2(a>0),开口向上的抛物线。
2、x轴在屏幕上方,原点坐标(64,14),用来绘制y=ax^2(a<0),开口向下的抛物线。

请同学们修改上次课程中的坐标系程序,用不同的自定义函数来封装两个坐标系。
同学们计算点的位置,一边调试。

参考:





step3
回想上两次课中的原点与图像描点的关系,思考在今天人坐标系中如何编写所描点的坐标。

它们的关系是:
掌控坐标x=原点x坐标+函数自变量x
掌管坐标y=原点y坐标 - x^2

尝试编写程序:当按A键时,绘制y=x^2的图像。





尝试编写程序:当按A键时,绘制y=-x^2的图像。





step4
编程探究:
当a>0时,a越大,抛物线开口越小。



SatMay-202205282501..png

当a<0时,a越小,抛物线开口越小。






step5
复习二次函数知识。









step6
描点绘制y=x^2-3x+2。





由于掌控屏幕像素较少,相关探究就到这里了。

完成任务,关机下课。

友情提示:模拟软件能运行的程序刷入掌控板后会暴露出一些bug,在本教程中,坐标运算后都没有取整,而在掌控板上运行要取整才能描出整数像素点,因为坐标值为小数掌控是无法显示的哦。





hnyzcj  版主

发表于 2022-5-29 08:30:35

很OK的
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2022-5-29 11:46:27


谢谢杰神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail