![]() |
没想到教育资源差距这么大 |
@zhuanjia 你和我说Linus的名言有什么用?这里讨论的问题是“少年儿童学习编程有没有意义”,而不是“hustisaiah编程水平是否有他声称的那么高。”
@hustisaiah 赞成,作为校友兼行业人士,我认为编程已经不是我们80,90,00后那个时代只有计算机专业才能学的东西了,以后会变成跟英语一样,以工具的形式普及了
一直对这些东西的鼓吹觉得很扯淡. 当年读小学的时候计算机还是稀奇东西, 但是小学就已经开了BASIC语言和微机课了, 当年的微机课每周4节课, 比体育课还多, 语数老师也从来没占用, 然而上了这么多...并没什么卵用.
编程-锻炼小孩逻辑思维能力
跆拳道, 柔道, 摔跤-锻炼小孩吃苦能力, 同时得到身体锻炼
理财-锻炼小孩对钱的正确认识
法律-从小给小孩普法, 让小孩从小知道哪些是对的, 哪些是错的. 哪些可以保护自己, 哪些可以维护自己权益
足球, 篮球...-锻炼小孩的团队合作意识, 个人身体协调性, 还可帮助小孩身体发育
....
建议这些都放到小考, 中考
@woyouzui 学计算思维当然最好的方式就是学编程。多的话没时间说,也不需要重复论证,周以真老师的论文在这里,自己去看:
Wing, Jeannette M.. "Computational thinking." Communications of The ACM 49.3 (2006): 33-35.
@BusyFox 落后得可怕的思维!扎克伯格的孩子从婴儿起就学《宝宝量子力学》了。
@hotheart 说过很多次了,学编程不是为了做码农,更不是为了从小培养码农。正如所有小孩子都要上体育课,不是为了培养运动员一样,道理很简单,怎么还一再陷入这种迷思呢。
学编程是为了培养计算机思维,思维!
有人说用逻辑和数学取代编程就可以了。有一定道理,但不全面。
1)小学本来就没有逻辑课啊,形式逻辑都没有(太抽象,难以举例),数理逻辑自然就更没有了。
2)小学数学的核心内容是算术,当然可以说加减乘除都是算法(algorithm),但是,笔算的加减乘除:
a)不能直观体验逻辑与或非的运算,
b)无法感受分步迭代的运算。
c)没有更易于吸引儿童及令儿童容易理解的图形操作。我6岁学logo语言,以后30多年没碰,但迄今对社会科学中使用分形理论的分形概念特别容易理解,就是因为小时候在logo上用海龟画图实现过。
至于英语,我觉得只有农村孩子才觉得非常重要,悔不当初没学吧。英语当然重要,但首先谁不会英语呢?谁英语不好呢?其次,英语的重要性是在递减的,是不能与语文、数学、逻辑、计算机相比的。
@hustisaiah 有两个误区:
2.计算机思维不等于逻辑思维, 大家老是把计算机思维和逻辑思维联系到了一起,这个是很滑稽的。每错!计算机/芯片最讲逻辑,但是 不是写代码的人就一定讲逻辑, 我见过逻辑混乱的人照样能写出功能合格的程序,写十几二十年的逻辑混乱的软件工程师我也不是没有见过, 但是人家一样的把功能给你实现,就是看着别扭点,程序跑起来浪费些电而已。
我们更多的,还是要从基础去训练小孩子的逻辑,例如,写作文,时间地点人物经过结果,就有很强的逻辑关系,一般情况下你不可能夏天打雪仗,冬天下河捞鱼对吧,包括里面的一些转折词,一边一边,不是就是,因为所以,不都是逻辑关系。数学,加减乘除里面包含的逻辑关系就很多,尤其是四则运算,有规律有方法,这就是逻辑的一种,如果小朋友连四则运算都搞不懂,何谈与或非的逻辑。
当然,如果小朋友时间充分,对计算机有兴趣,也要鼓励他做些信息科学方面的启蒙,但是把计算机编程塑造成逻辑学科,这个就太过分了。尤其是把计算机和数学关联一起,就是更加的该杀
@hustisaiah 小朋友学编程还可以了,我以前也是小学basic。现在小朋友可以玩一点简单的逻辑、循环、递归,处理一些生活中的小问题,这很好。
宝宝量子力学就有点过了,多少物理学专业学生初学量子力学和高量的时候都还是一脸懵逼,过很久才搞明白的。小朋友学量子力学不是祸害儿童吗?走都不会就想飞?他们明白二元积分吗?偏微分方程?算符运算?这些都不懂学的什么量子力学?就学几个名词就算完?
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号