0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

据说有编程思维的孩子,运气都不会太差!

创客火无人机 2019-01-14 09:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

和很多在学习编程孩子的家长交流后,发现一个共同的特点,很多家长其实对于孩子为什么要学编程并不是很理解,或者就觉得买个课程又不贵,孩子喜欢而已,就试试呗!


那孩子为什么要学编程?仅仅是孩子的一个普通的兴趣吗?难道没有其他的好处吗?


NO!编程对于孩子的意义不止如此,为此我总结了3个有意义的点,一起来看看吧!


▍学编程不是玩玩而已,学习的是编程思维


我们都听说过这样一个故事:数学家高斯在三年级时候,老师要求从1+2+3开始一直加到100,得出的和是多少?其他同学都费劲地一个数一个数的加,只有小高斯注意到了这些数可以两两配对,相加和为101:

1+100=101

2+99=101

......

一共有50对,最后的和可以用乘法来做:(50X101)=5050

高斯的上述解题思路充分体现了编程思维中的拆分和模式识别,再进一步延伸,就可以概括出求任意范围【a, b】连续整数求和公式:(a+b)x (b-a)/2。



思维指导行动。未来人人都会写代码,但程序设计是否简洁高效,就得在思维上见高低了。十年前,卡耐基梅隆大学计算机教授Jeannette Wing 提出Computational Thinking “编程思维”的概念,指出通过学习编程,内里培养的其实是认识问题和解决问题的思维方式,而这种思维方式可以跨界应用到其他领域的学习和实践中。


▍编程是拓宽孩子视野的工具


学习Scratch不仅仅为了学会编程,也不仅仅是为了学习思维方式,对于孩子更多的意义是拓宽孩子的视野。



编程学习让孩子从最开始的学习Scratch,学会去思考,通过融合其他学科的知识,完善作品,在这个过程中,拓宽自己视野,学会从其它学科迁移知识。


▍编程思维,从学到玩都能用上


学习编程可以用于处理任何事。比如——组织一次朋友聚会。你可能需要拆分问题:你们能去哪、做什么,每个人喜欢什么、想干什么,之前你们一起玩的成功经验和失败教训,预算和每项活动的成本,时间长短,天气……

显然,用编程思维组织的朋友聚会,选择起来会更容易,也更有可能让大家玩得开心。

处理正经事,更离不开“编程思维”,比如——写作。想把作文写得又快又好,得先解题,拆分出可能的层次内容;然后调用大脑存储的相关信息——例子、格言,甚至曾经写过、看过的文章;列出提纲,理清思路;最后,写。

做数学题也一样,拆解、理解新问题——搜索出对应的老问题和公式——理清思路——做题。


▍职场牛人个个都有“编程思维”


麦肯锡公司的第一个女咨询顾问芭芭拉·明托(Barbara Minto)曾提出著名的思考方式——“金字塔原理(The Minto Pyramid Principle)”。

其中,提到了一个重要原则:MECE,即Mutually Exclusive Collectively Exhaustive,中文意思是“相互独立,完全穷尽”。也就是,将影响一个重大议题的原因,不重叠、不遗漏地拆分,藉此有效把握问题核心,找到解决方案。



和编程思维类似的“金字塔原理”不但是麦肯锡的经典培训教材,也是顾问及学术界的必读书目。日本著名管理学家大前研一的《思考的技术》也是据此写成的。


网上曾有一个段子,说就算高考改成考怎么玩,玩得好的也还是这些学霸。


这是有道理的,因为人的选择决定事的结果,而选择是以思维模式为基础的。


编程思维不但能大大提高解决具体问题的效率,当拥有编程思维的人面临人生选择时,也会更理性地分析利弊,目标更明确,更善于利用有限的资源。


而最重要的是,具有编程思维的人不会被貌似艰巨的困难吓倒,他们知道并相信——问题是可以解决的,也会更有勇气、毅力和自信去面对生活的挑战,不会轻易被挫折打败,陷入迷茫焦虑和自怜自艾。


学业、事业、社交、玩乐,无论你的目标是什么,编程思维都能让你更迅速、更容易地达成,人生又怎么会不快乐,不幸福?


所以,在我看来,学习编程对孩子来说真的的意义非凡。在当下种类繁多的兴趣学习中,如果你已经为孩子选择了编程,那么,恭喜你!这足以证明了您眼光的前瞻性。


LiteBee是一款基于Scratch开发,结合无人机基础控制模块的可视化图形编程无人机。它可以让无人机控制模块结合其他不同功能的“积木块,实现多种飞行”特技“,创作各种奇思妙想的动画、互动故事等作品,让虚拟的编程程序直观化,落实于实物。目前已应用到全国多所学校以及培训机构。





官网:www.makerfire.cn

更多无人机或创客教育资源下载,可关注公众号“创客火无人机 ”。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 可编程
    +关注

    关注

    2

    文章

    1311

    浏览量

    41332
  • 无人机
    +关注

    关注

    234

    文章

    11140

    浏览量

    193345
  • scratch
    +关注

    关注

    0

    文章

    12

    浏览量

    5484
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    轻松做出漂亮的LabVIEW界面-FlateUI2.0

    ,某种意义上将也是它的劣势。 知识爆炸的年代,难得的是深耕某一个领域和技术,几十年如一日,始终保持着热情。 在我的认知里,啥都会=啥都不会,除非你是达芬奇那样的天才。 不好意思,废话有点多了,小伙伴们可以在
    发表于 12-05 14:37

    编程序段的定义介绍

    ; END伪指令标志整个程序的结束。END语句下面书写的任何代码都不会被汇编。END后的标号表示程序的入口地址,也就是汇编程序开始执行的地方。 2 基本传送指令 基本传送指令是使用最频繁的指令,需要
    发表于 11-21 08:19

    当AI通识课程走进校园:我们如何让孩子从“会用”到“会创造”?

    意味着,“AI教育”正从国家战略层面稳步落地,逐步融入基础教育现场,成为孩子们校园生活的一部分。 这门新课程的意义,远不止于传递知识,更在于为下一代播下面向未来的种子。它并不旨在让每一个孩子都深入掌握复杂的算法与编程语言,而是希
    的头像 发表于 09-16 14:22 468次阅读

    RISC-V 的平台思维和生态思维

    Doorn 认为,RISC-V 扩展要拥抱 “平台思维” 和 “生态思维”。   在 7 月 17 日举办的第五届(2025)RISC-V 中国峰会主论坛上,Leendert van Doorn 谈到
    发表于 07-17 14:04 4088次阅读

    无法编程CYBT-423060-02 (CYW20721B2)怎么解决?

    TX 和 RTS 引脚保持高电平。 该模块通过 BLE 将自身宣传为 EZ-Serial,除非我在重置时将 HCI UART CTS 拉低,我认为这意味着它确实进入编程模式。但无论何种模式,它都不会在 HCI UART 上输出任何响应。
    发表于 06-26 06:36

    STM32L431偶发串口乱码的原因?怎么解决?

    有噪声错误(LL_USART_IsActiveFlag_NE),如果乱码比较多时,还有帧错误(LL_USART_IsActiveFlag_FE)。乱码是随机的,可能一天都不会出现,但如果当天出现过,则比较容易重现。网上说可能是电源波动或线路干扰等。这个问题该怎么排查真实原因?谢谢
    发表于 06-19 06:46

    未知逆变器保护板,锂电池保护板

    也是的B+跟红色的输出线是相通的,黑色线不相通这个保护板弄得我都不会接了,平常的保护板,我是会的,这个逆变器跟这个控制板上应该还有一个6im连接线,暂时没有,我也不知道六根针的叫什么头来着,随便写了,还有一个大点的四针的插口,也不知道接什么的
    发表于 04-27 21:04

    软件工程师学习硬件原理图--第一讲看懂GPIO和门电路

    开篇引言:开这个的原因是因为,对于一个从小搞软件,除了电容,电阻,还有用过蓝福电池、奥迪双钻电池的我,真一直都搞求不懂这些硬件原理图,所以对于FPGA工程师来说,至少你得会看原理图吧,原理图都不会
    的头像 发表于 03-05 19:33 978次阅读
    软件工程师学习硬件原理图--第一讲看懂GPIO和门电路

    ads1256轮训时输入端正玄波输入,导致读数不稳,对地下拉电阻不为零的情况,怎么解决?

    的电压! 看起来像是他的最小识别电压一样,但这个芯片最小读取电压不会是几十毫伏的呀!现在有29毫伏左右! 你说的泄露可能是什么原因呢? 我怀疑应该是内部modulator 输出的信号,我一路没有用到通道无论是轮训还是不轮训都不会
    发表于 02-12 06:25

    OpenAI o3-mini模型思维链遭质疑

    的质疑。 网友在体验后表示,o3-mini的思维链文本似乎并非完全由大模型原生生成,而是经过了某种形式的“总结”或“编写”。这一观点迅速在网络上引发了热议,不少用户对OpenAI的公开内容产生了疑虑。 针对这一质疑,OpenAI的CEO奥特曼迅速作出了
    的头像 发表于 02-08 10:57 907次阅读

    使用PCM1789的I2C控制音量,为什么都不会回ACK?

    我想请问我想使用PCM1789的I2C控制音量,为什么都不会回ACK
    发表于 01-23 08:14

    gitee 支持的编程语言哪些

    Gitee(码云)是一个基于 Git 的代码托管和研发协作平台,类似于 GitHub 和 GitLab。它支持多种编程语言,允许开发者托管和管理代码,进行版本控制,以及协作开发。以下是一些
    的头像 发表于 01-06 09:50 1108次阅读

    ads1271损坏的原因哪些?

    ads1271内置钳位保护电路,我的ADS1271焊上电路板后,很长时间都不会损坏,但当给输入调试的时候,连续损坏了两片,每次都是过一段时间损坏。猜想应该是输入的问题,但是测量输入电压并没有超出
    发表于 12-25 08:36

    AFE031输出信号的波形不会改变,是哪里出了问题?

    我找到了一个使用F28069和AFE031,采用HAL层和PHY层API编写的例程,并使用示波器测出了发送的信号如图所示,测的是AFE031上的测量点TP2。 但是我不太明白为什么我改变程序里的发送数据的值、发送的数据量或者TX/RX/PWM的频率,该波形都不会发生变化?是我测错了吗?
    发表于 12-20 09:20

    不会Lua又想Open开发,怎么办?

    本次我把收藏已久的LuatOS具体应用示例特分享个大家,希望不会Lua又想Open开发的朋友收获。
    的头像 发表于 12-09 14:43 832次阅读
    <b class='flag-5'>不会</b>Lua又想Open开发,怎么办?