搜索
查看: 354|回复: 8

[教育杂谈] 程序化的思维能力

  [复制链接]
发表于 2019-5-24 15:09 | 显示全部楼层 |阅读模式
       看过一些所谓的STEM课程,也看过一些学习编程的课程,然而,你会发现一些问题,就是感觉不是那么回事情。大多数娃都是在抄代码,然后执行,看起来跑得挺开心,但是其实都是抄来的东西。也有一些优秀的娃,会举一反三,通过一些学习以后,编写了自己的代码小游戏,我感觉这样的娃就是天牛。
       我们的孩子学了这些以后,缺乏应用能力,最关键是没有了解如何用程序化的逻辑来解决问题。家长也只是在讨论,C好还是python好还是几岁学scratch。但事实上,用什么程序不是重要的,关键是要有用程序解决问题的能力。
       前段时间,我尝试了一下,用程序来解决问题,比如输出1000以内的质数。这个其实不难,而且只要学过基础代码孩子就可以尝试了,不过我家娃不会,且抓耳挠腮,没有思路。这就是编程学的太浅,没有培养出思维的能力。
      有空可以把奥精上的数论题都用程序做一遍,其实是一个很有意思的学习方法,这比编写什么小游戏其实有意思多了。
发表于 2019-5-24 16:42 来自手机浏览器 | 显示全部楼层
程序设计的基础,参见离散数学。当然对这么小的孩子很多讲不了,但是程序设计的精髓,就是要站在机器的角度,理解它怎么迭代求解。就像你让小孩求两数的最大公约数,他如何理解机器怎么迭代做。
发表于 2019-5-24 16:45 | 显示全部楼层
就是说你用的那个还是不行咯?
发表于 2019-5-24 16:45 来自手机浏览器 | 显示全部楼层
听起来好复杂
发表于 2019-5-24 16:56 来自手机浏览器 | 显示全部楼层
我一直说想接触编程,直接C语言就可以。孩子太小没意思搞这些,逻辑思维培养肯定是有帮助的但是也得看孩子资质情况.
发表于 2019-5-24 18:17 | 显示全部楼层
程序化思维能力说白了就是给你一组固定的指令,让你组合运用这些指令来解决问题。这个思维其实不是电脑发明后出现的新生事物,并不是非得坐在电脑前面学编程才能培养的。在程序员家长眼中,生活中处处有程序化思维的影子。最典型的,四则运算就是程序化思维,可是有几个孩子和家长在做四则运算题的时候注意过这一点?说实话,很多鸡血娃刷题无数,就只是在刷题,思维方面没什么长进。
发表于 2019-5-24 20:17 来自手机浏览器 | 显示全部楼层
所以,现在一窝风搞少儿编程,总觉得有点儿不靠谱
发表于 2019-5-27 08:55 来自手机浏览器 | 显示全部楼层
学习了,谢谢
发表于 2019-5-27 10:53 | 显示全部楼层
程序的思维方式对思维培养看不出有正向帮助。
您需要登录后才可以回帖 登录 | 早晨好

本版积分规则

Archiver|手机版|小黑屋|千帆育儿网 ( 沪ICP备15002998号-1 )

GMT+8, 2019-6-27 13:01 , Processed in 0.074574 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表