
如何用编程的方法学数学?
例题1:平行四边形花坛的底是2m,高是1m,它的面积是多少?
传统方法:平行四边形面积S=底(a)X高(h)
传统数学学习中,背公式是数学解题的必经之路。但这种机械记忆的缺点在于,不理解公式含义的死记硬背,时间一长就记不牢靠,且不能活学活用。

编程方法:动态展示推导过程,直观理解公式含义
通过编程,将平行四边形面积公式的推导过程直观、具象化演绎出来,让孩子从原理和本质上把公式的含义吃透,不仅“知其然”且“知其所以然”,记起来更轻松,并且将长久不忘。

今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
了解更多编程数学方法
传统方法:假设法
这个经典数学名题目前已经有10种以上的解题方法,常见的数学解题方法有:列表法,假设法,抬脚法,方程法。除了列表法以外,其他的都对抽象理解能力有一定的要求,所以很多孩子学完之后通常只会套公式,再遇到同类但数量关系比较隐蔽的问题时依然束手无策。

编程方法:动画展现解题思路,化抽象为具象
通过编程,把需要满足的关键条件(兔=35-鸡 和 兔*4+鸡*2=94 )加进程序中,用随机数和循环实现数量的变化,就可以轻轻松松计算出结果。在编程的过程中,孩子要按照计算机那样有逻辑、有顺序的一步一步梳理问题,反复思考程序逻辑,逐渐加深理解,思路越来越清晰。

为什么编程能帮孩子学好数学?
-
传统方法 抽象难懂+枯燥无趣 看见数学退避三舍
-
死记硬背套公式
-
呆若木鸡听天书
-
照抄答案看不懂
-
三四年级成绩掉
-
编程数学 逻辑思维+生动演绎 打通学习数学的任督二脉
-
帮助孩子深刻理解数学概念 通过计算机的直观、具象化演绎,孩子们会在原理和本质上把数学概念吃透,不再拘泥于某一类解题和算术的套路,而是能够更加灵活的应用逻辑思维解决问题,并延展到新的场景下解决新的问题。
-
培养孩子的数学抽象思维 编程可以将抽象的问题具体化,将难以操作的问题直观化,将算法过程可视化。通过编程项目孩子可以轻松的建立起时间、顺序、空间、因果等一系列重要的数学概念,从而迅速产生兴趣并入门。
-
帮助孩子拓宽思路、举一反三 在编程数学课里,每一个项目,都需要孩子透过程序的外在表现,看到程序内部的逻辑和运算。在这个过程中,孩子会刷新对问题本质的认识,并透过现象总结规律,形成解决问题的思维体系,从容应对变幻无穷的题型。
-
帮助孩子形成高维解题视角 三四年级的数学开始需要逻辑能力,而编程是数学计算和逻辑思维的完美融合;同时编程的跨学科特性可以让孩子学习到超前的综合知识,形成一个同龄人不具备的高维解题视角,从而提高数学成绩。
米德编程数学课程体系
带喜欢数学的孩子走进一个奇妙无比、妙趣横生的新世界
让讨厌数学的孩子对数学刮目相看、产生兴趣

编程数学高效课堂8步法
重思考,重方法,重应用
举一反三,养成数学思维,告别刷题

学好数学其实很简单
用生动形象的动画学习严肃的数学法则
用直观清晰的思路拆解抽象的数学难题
案例1:龟兔赛跑
通过龟兔赛跑的动画故事理解路程、速度、速率与速度差的概念,体验从实际中发现、提出数学问题并探索新的解决方法。
案例2:周长创意算法
通过动态平移,直观展示不规则图形周长的求解方法,同时在平移转化的过程中,发现规律,训练拓展学生的思维能力。
案例3:轮盘乘法
数字的乘法与轮盘完美结合,探究乘法口诀的秘密,让枯燥乏味的九九乘法表背诵变得轻松易记、毫不费力。
案例4:李白沽酒
用编程让时间倒流(就像电影回放一样),让李白从亲朋好友家中倒着走回去,用反推法来解决这个经典数学问题。
案例5:时钟
掌握时区的划分和换算方法,并运用编程和数学知识实现不同时区的时间换算,制作超漂亮、酷炫的世界时钟。
案例6:鸡兔同笼
通过编程,用枚举法解奥数难题,培养孩子拆解、分析、总结、归纳的能力,养成有逻辑、有顺序一步一步梳理问题的习惯。
案例7:哥德巴赫猜想
了解质数、合数的概念,了解哥德巴赫猜想的规则,用编程验证哥德巴赫猜想。
案例8:蜗牛爬树
认识正数、负数、余数,用编程模拟蜗牛爬行的过程来求解该问题,并会用相同的思路解决类似的阻力和助力题。