模拟掌控 14--二次函数
本帖最后由 rzyzzxw 于 2022-5-30 20:17 编辑模拟掌控 14--二次函数这个系列,献给没有掌控板的小朋友。在接触掌控实物之前,先上了一段模拟课,课是给0基础的初中小朋友上的,大部分教程也可以放到小学高年级使用。这个简单的系列是上课内容记录。小创客课程,欢迎选用《小创客轻松玩转掌控板》。目标:1、for循环巩固2、数学与编程结合
(本教程不适用小学生)
step1复习初中9上数学:二次函数
https://qiniu.makeymonkey.com/1653728060667f15152edbdc6d4b8e2ec1b00c120677.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653728070364e3d091f719f4a7f4ba5db018e30e2b7.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653728045612444a6485b54263a150c23ea2479aea0.png?imageView2/2/w/800/auto-orient/format/jpg
step2根据二次函数y=ax^2的图像与性质,我们计划绘制两种样式的坐标系:1、x轴在屏幕下方,原点坐标(64,54),用来绘制y=ax^2(a>0),开口向上的抛物线。2、x轴在屏幕上方,原点坐标(64,14),用来绘制y=ax^2(a<0),开口向下的抛物线。
请同学们修改上次课程中的坐标系程序,用不同的自定义函数来封装两个坐标系。同学们计算点的位置,一边调试。
参考:
https://qiniu.makeymonkey.com/1653728843734image.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653728910507image.png?imageView2/2/w/800/auto-orient/format/jpg
step3回想上两次课中的原点与图像描点的关系,思考在今天人坐标系中如何编写所描点的坐标。
它们的关系是:掌控坐标x=原点x坐标+函数自变量x掌管坐标y=原点y坐标 - x^2
尝试编写程序:当按A键时,绘制y=x^2的图像。
https://qiniu.makeymonkey.com/1653730807354image.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653730838797image.png?imageView2/2/w/800/auto-orient/format/jpg
尝试编写程序:当按A键时,绘制y=-x^2的图像。
https://qiniu.makeymonkey.com/1653730910158image.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653730866409image.png?imageView2/2/w/800/auto-orient/format/jpg
step4编程探究:当a>0时,a越大,抛物线开口越小。
https://qiniu.makeymonkey.com/1653732032622image.png?imageView2/2/w/800/auto-orient/format/jpg
当a<0时,a越小,抛物线开口越小。
https://qiniu.makeymonkey.com/1653732172979image.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653732147426image.png?imageView2/2/w/800/auto-orient/format/jpg
step5复习二次函数知识。
https://qiniu.makeymonkey.com/16537324497782c5447d3e11052dee0f7fc536919686.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653732476439341e711de76378bb9f9f8026dd811fe.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/165373250669395b23a1492f21a350f55d8851c61c15.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653732516091f38862df77b60a6149641c50562a928.png?imageView2/2/w/800/auto-orient/format/jpg
step6描点绘制y=x^2-3x+2。
https://qiniu.makeymonkey.com/1653733221486image.png?imageView2/2/w/800/auto-orient/format/jpg
https://qiniu.makeymonkey.com/1653733156886image.png?imageView2/2/w/800/auto-orient/format/jpg
由于掌控屏幕像素较少,相关探究就到这里了。
完成任务,关机下课。
友情提示:模拟软件能运行的程序刷入掌控板后会暴露出一些bug,在本教程中,坐标运算后都没有取整,而在掌控板上运行要取整才能描出整数像素点,因为坐标值为小数掌控是无法显示的哦。
很OK的 hnyzcj 发表于 2022-5-29 08:30
很OK的
谢谢杰神
页:
[1]