编程课是干什么的呢,孩子学编程的坏处

首页 > 经验 > 作者:YD1662022-10-28 02:45:09

▲ 图片来自小河狸科创课

机器人搭建是一个既要动手也要动脑的过程,挺烧时间的,但孩子收获也非常大。除了机械、物理这些实打实的工程硬知识,还能潜移默化地提高空间思维、创造力和审美等等。

机器人中的编程部分,一般是控制机器人的运动方向、距离、转向、角度、速度等,相对简单,几乎用不到复杂算法。

如果说有难度,在写好程序之后,和机器人联合起来调试的阶段,会比较费时费力,可能会遇到连接通讯的问题,还会有一些预想不到的bug,孩子需要耐心去测试、解决。

>>>「编程」学习,难点在数理逻辑思维。

如果说机器人学习要动手动脑;那编程学习,就是一个纯烧脑的过程。

它和数学更接近,难点在算法,在数理逻辑思维。

三言两语不好讲清楚,我给大家看一道信奥赛最低级别的题目(2021年CSP-J的一道编程题),就大概能感受到了。

编程课是干什么的呢,孩子学编程的坏处(13)

题目比较长,你如果懒得看,我直接告诉你,实质是一道“找最大余数”的数学题。

编程的过程,就是孩子理解题目,把它转化成数学模型,再用编程语言去实现出来的过程。

编程越学到后面,和数学的结合程度越大。你会发现,有些原来搞奥数的孩子,双减后一个华丽转身,马上在“信奥赛”里如鱼得水。

因为奥数里经典的4大块内容:代数、几何、概率、数论,都在编程里有所体现,尤其后两块,用得特别多。

所以说,编程学习, 难点在于数理逻辑思维,学霸属性比较突出。

从适用范围看:

"机器人"和"编程"分别适合

什么样的孩子?

4

聊到这,你应该也看出来了,「机器人」和「编程」这两样东东,对孩子的能力要求,以及培养方向是不一样的。

「机器人」侧重于手脑结合,培养机械、物理、工程、创意、审美等,当然,逻辑思维肯定也是有的。

「编程」着重烧脑,深挖数理逻辑思维。

前者有广度,后者有深度。

我们常说要培养T型人才,那机器人就像上面那一横,编程是下面那一竖。

编程课是干什么的呢,孩子学编程的坏处(14)

你可能会说,看起来都很重要,广度、深度孩子都需要啊。

是的,尤其在年龄比较小的时候,至少小学4、5年级以前吧,我建议孩子都尝试一下。

一来,在起步阶段,无论「机器人」还是「编程」都不难。

「机器人」特别顺应孩子的天性,搭积木,捣鼓一些能动能跑的机械装置,相信绝大多孩子都不会拒绝。

「编程」入门难度也很低,很多流行的图形化语言,既有游戏化的趣味,又培养孩子的数理逻辑思维,何乐而不为?

二来呢,只有尝试过,你才能准确观察到孩子的兴趣和特点。

小学高年级,最晚初中以后,就得选定一个方向了,因为孩子也没那么多课余时间了,想稍微做出点成绩的话,肯定得聚焦。

根据我对逃逃以及他身边朋友的观察,大致可以这么选:

当然,肯定也有两方面特点都很明显的牛娃,那凭感觉选就好。

噢对了,差点儿忘了,机器人和编程还有个很大差别。

在前期基础知识积累阶段,它们都是单人项目,自己跟着课程,跟着老师好好学,好好练就OK。

但是,到了后面,要参加一些正式的竞赛时,「机器人」往往是团体项目,孩子之间需要分工,协调,有些负责搭建,有些负责编码,有些负责制作海报、准备演讲等等……

好处是培养孩子的领导力、团队合作能力等等;坏处也有,如果遇到不靠谱的猪队友,也是挺郁闷的。

「编程」呢,则依然是个单打独斗的个人项目。因为它就是比拼思维深度,搞到后面挺难的,需要安静地深度思考,1 1并不能保证>=2,多个人反而还添乱。

总之,还是根据孩子的个性和当下的环境来选择。

不过这都是搞到高级阶段的后话了,一开始不需要担心,只要娃基础打好足够优秀,自然有优秀的团队来找你

编程课是干什么的呢,孩子学编程的坏处(15)

EASTWEST

今天就先和大家聊到这里,如果你是刚开始接触这些概念,估计也得消化消化了。

编程课是干什么的呢,孩子学编程的坏处(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.