Scratch辅助数学学习

  关注“冉爸学堂”

  更多精彩内容

  数学学习是一个逐步建立抽象思维的过程。但不同人、不同阶段所具备的抽象思维能力各不相同,对于学生而言,有些人做题不费吹灰之力,有些人就如面对天书。与其让孩子大量补课刷题甚至背答案,不如正视孩子形象思维强于抽象思维的特点,巧妙将抽象的数学题还原回形象的图形,让大脑充分接受形象化的信息刺激,然后再逐渐形成抽象思维能力。如果没有掌握某一个抽象概念,在后面不断递进的学习中则会步步被动。

  冉爸在做量化投资的过程中,着迷于数据分析与可视化,用了很多开源软件库,所以能够轻松的处理数据与展示图形。可是Scratch是轻量级的“编程语言”,面对的是少儿,并没有可用的开源库。我们要想使用Scratch辅助数学学习,首先必须建立自己的库函数(积木块),然后再使用这些库函数轻松地画图,帮助我们自考与解题。

  说做就做,冉爸今天先写了下面几个函数,依次是:

  坐标轴:可以通过设定方格大小,实现坐标轴的放大与缩小;可以实现坐标轴的平移点垂直于x轴的直线一般直线 y = kx +b线段圆抛物线一般式:y = ax + bx + c (a,b,c为常数, a≠0)抛物线顶点式:y = a(x - h) + k (a,h,k为常数, a≠0)抛物线交点式:y = a(x - x)(x - x) (a为常数, a≠0, x、x分别为抛物线与x轴交点的横坐标)

  这些函数全部参数化,只要使用一个积木块就可以立即在坐标轴上画出我们想要的图形。冉爸接下来争取把中小学阶段学到的数学概念,比如三角形、四边形、空间体、向量......全部做成函数库,学生可以直接拿来使用。

  怎么用这些函数辅助解题呢?我们来看一道2017年上海市中考数学真题吧。

  冉爸给出了解题过程,可是单看文字仍然很抽象,如果配合下面这张动图,是不是更清楚了呢?

  冉爸将会继续利用Scratch解析中考、高考真题和各单元学习要点,感兴趣的家长同学们一定要关注哦。

  举报/反馈