数学是一门研究客观物质世界的数量关系和空间形式的学科,具有概念的抽象性、逻辑的严密性和应用的广泛性。

而编程的核心,总结起来就是编程思想和逻辑算法,编程思想需要不断的总结归纳,需要从千千万万的代码逻辑中抽象出解决问题的方案或者框架。

因此,在编程的过程中,抽象的数学概念可以被转化为看得见的、具体的图像。

Sratch是一款图形化开源编程软件,它特有的视觉图像库富含图像、音乐、声音等多类型媒体,为交互式的设计如游戏、动画、故事片、音乐等提供丰富的素材。利用scratch学习数学可以化抽象为直观。使复杂的问题简单化、抽象的问题具体化。

那么会用Scratch编程的孩子是怎样解奥数题的呢?

1

蜗牛爬树

《歌词古体算题》里也有描述:一棵树高九丈八,一只蜗牛往上爬。白天往上爬一丈,晚上下滑七尺八。试问需要多少天,爬到树顶不下滑?

scratch解法:

脚本:

会编程的孩子,用scratch解奥数题时,除了可以掌握解题思路,还能更直观地感受题目的运算过程。

2

鸡兔同笼问题

鸡兔同笼的问题是著名的奥赛题,出于我国古代数学名著《孙子算经》,书中记载“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?这几句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?

scratch解法:

从上图中可以看到,小女孩和小男可以迅速的计算出鸡和兔的数量,所以计算机是一个非常强大的工具,只要我们将算法编程进去,那么再大的数字,都难不倒它。

枚举法脚本:

抬脚法脚本:

3

追及问题

追及问题:是指两个在同一方向上运动的物体,其中一个走得快,另一个走得慢,当走得慢的在前,走得快的过了一些时间就能追上走得慢的,这就叫作追及问题。追及问题的核心问题是速度差。也就是走得慢的在前,快的在后,由于快的速度比慢的大(速度差),所以经历一定时间,在后面快的物体就能追上在前的慢的物体。

学习过scratch的孩子这样解这道题:

有动画、有互动,解题思路是不是一目了然呢?

脚本如下:

4

和差倍问题

和差问题脚本:

和倍问题脚本:

差倍问题脚本:

看到这些,我们会发现会编程的孩子,在学习数学的时候,通过游戏化的引入,让孩子在学习、理解、分拆、解决、调试程序的过程中,以另外一种方法学习到学科知识,这种方法不枯燥、不填鸭、不灌输,而是真真切切的理解。

这样,孩子就会不知不学爱上数学吧!

因为之前有些文章不能声明原创,不是原创的文章也不能添加到专辑中,我这边就统一放到这里:

  • 每年高考频出编程题,我们来从考题看编程与数学的关系!

  • Scratch编程与数学之求累加和!

  • 今天给大家分享使用Scratch做一个数字华容道的游戏!

  • 今天给大家分享scratch与数学,小猫绘画随机多边形!

  • scratch与数学·分数求和:有规律的分数求和,值得分享和收藏!

  • ▷Scratch课堂丨Scratch角度体系与数学角度体系的关系分析,值得您收藏转发!

  • ▷Scratch课堂丨雪花曲线【递归解说】

  • ▷Scratch课堂丨模拟物理算法:万有引力、曲线运动,值得您的收藏!

  • ▷Scratch课堂丨什么是云变量?怎么用它来做数据排名?

  • 编程中常用排序算法汇总上,值得您收藏!

  • 编程中常用排序算法汇总下,值得您收藏!

求点击底部分享或点赞、再看,让更多朋友看到吧!

Scratch编程与数学:会编程的孩子是怎样解奥数题的?相关推荐

  1. 水手猴子和椰子程序matlab,济南少儿编程:编程巧解奥数题 - 水手分椰子,作为家长的你会吗?~山东少儿编程~少儿编程...

    编程可不是兴趣班哦!家长们如果你还在认为编程只是孩子生活当中的一种兴趣班那就往下看吧!看看作为家长您!兴趣班能做出来小学的奥数题吗!(速云少儿编程 - 山东少儿无人机编程) 根据故事中的描述,每一个水 ...

  2. AI“双子星”同日联动:DeepMind加速编程自动化,OpenAI新方法解开2道国际奥数题...

    本文约3200字,建议阅读10+分钟 目前为止,这些AI编程系统正在飞快地学习. 作者:刘媛媛.LZM 2022 年开年不久,全球人工智能领域两大明星公司不约而同在今天宣布了重要进展:OpenAI 称 ...

  3. 用Scratch 巧解奥数题

    根据故事中的描述,每一个水手分椰子的过程是,把一个椰子给猴子,再把椰子平均分为3份,自己藏起一份,留下两份.水手们在头天夜里和第二天早晨共分了4次椰子. 小海豚科学馆推荐你采用枚举法,让椰子数从4开始 ...

  4. 刷1000遍奥数题,不如学会这几道逻辑题,让孩子秒懂数学,学习早开窍!

    ▲ 点击查看 前阵子发现一个英国BBC制作的纪录片,叫<逻辑的乐趣>(The Joy Of Logic),介绍了逻辑的概念,逻辑的发展史,及其在现实生活中的应用和价值. 讲解非常有意思,深 ...

  5. 一道小学奥数题的编程解法

    一道小学奥数题的编程解法 这是一道小学奥数题,看到这一题后如果只给我笔和纸,我真的无从下手,不知怎么去把这些方框填出来.但借助编程,这道题就非常简单了.直接送上代码. C++程序代码 #include ...

  6. 卷起来了!DeepMind发布媲美普通程序员的AlphaCode,同日OpenAI神经数学证明器拿下奥数题...

    世界本来已经很卷,有了 AI 加入之后,卷上加卷-- >>>> 太卷了! 在国内欢度春节之时,DeepMind 与 OpenAI 两个知名 AI 研究机构分别发布重要研究成果: ...

  7. PHp勾股定理,【中考备考】有关数学必考奥数题之勾股定理练习题 初二数学

    赶考状元学习更有效,本资讯站初中复习专栏主要是提供最新更新的初中相关学习内容,为帮助同学们提高学习成绩,以快乐学习为中心思想,提供初中辅导资讯.知识点总结,更好的帮助学生们提供成绩和学习效率! 性质 ...

  8. c语言水仙桃树编程,给找十道奥数题

    欢迎访问少儿编程网(http://www.pxcodes.com)1.一条路长100米,从头到尾每隔10米栽1棵梧桐树,共栽多少棵树? 路分成100÷10=10段,共栽树10+1=11棵. 2.12棵 ...

  9. 小学奥数题Java编程(2)

    8.把0-9这十个数字填到右图的圆圈内,使得五条线上的数字和构成一个等差数列,而且这个等差数列的各项之和为55,那么这个等差数列的公差有[b]2[/b]种可能的取值. [img]http://dl2. ...

  10. 学计算机编程还是学奥数,小学生家长担心奥数被封 孩子改学编程冲名校

    开学在即,苏州许多家长和学生纷纷到书店选购新学期的教辅用书. 王建康 摄 怕奥数被封小学生转学编程 新的一学年很快就要开始了,家长们大多在抓紧这开学前的有限几天,既要忙着给孩子添置文具.教辅用书,又要 ...

最新文章

  1. linux mpstat命令
  2. Spring 之常用接口
  3. [Qt教程] 第13篇 2D绘图(三)绘制文字
  4. calendar前推n天_Shell获取ES3天的索引列表进行迁移操作
  5. LeetCode 1776. 车队 II(单调栈)
  6. LeetCode 788. 旋转数字
  7. UVa 10635 (LIS+二分) Prince and Princess
  8. oracle 9 创建数据库,Oracle 9i创建数据库(转)
  9. eclipse设置格式化tab为4个空格和idea一样
  10. ORA-00257: archiver error. Connect internal only, until freed——解决
  11. 【图论】拓扑排序:一个名字高大上的实际很简单的算法(图文详解)
  12. 计算机无法识别psp usb设备,PSP降级导致USB连接电脑识别问题解决办法
  13. 使用java解压GZip文件
  14. 云呐|国有企业资产管理系统建设该如何开展_固定资产管理信息系统
  15. springboot项目实现站内信功能记实
  16. 高密度ARM集群服务器的应用场景
  17. 云计算上安装mysql,redis
  18. MobIM 使用总结
  19. win10taskkill强行结束进程_win10强制关闭应用程序的方法
  20. linux统计函数调用次数实验,统计linux系统调用的次数

热门文章

  1. c++中所有权是什么意思_产品所有权如何在现实世界中发挥作用
  2. 《Linux内核分析》期末总结
  3. 快的打车创始人带着区块链“杀”回来了,要与滴滴再次决一死战?
  4. linux 没有network服务,求助,network起不来
  5. 有哪些原版英文书籍值得推荐?
  6. oracle 除数不能为0
  7. mysql 视图创建与查询数据库作业(10)
  8. demonstration记忆_单词记忆法
  9. win11改win10重装系统教程图解
  10. 【WPS】您选定的文件类型不支持包含多份工作表的工作簿。