最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

Scratch辅助数学学习 — 2017上海中考数学真题例题

Scratch 少儿编程 1867浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

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

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

 

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

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

Scratch辅助数学学习 -- 2017上海中考数学真题例题

 

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

 

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

 

Scratch辅助数学学习 -- 2017上海中考数学真题例题

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

 

Scratch辅助数学学习 -- 2017上海中考数学真题例题

 

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

您必须 登录 才能发表评论!