周末的时候,小朋友参加了一场“趣味性”的在线编程竞赛。参赛语言分别是java, c++和python。

我们选择的是python。小朋友参加了并且发挥出了自己目前的水平。

我看了编程的题目,倒是吸了口气,具体的题目类型就不说了,但果然是有“信奥”培训的风范。

编程里面的数据结构和算法也就那些,看来是从小学开始训练刷题了。小的时候为了竞赛刷题。毕业之后,为了工作刷大厂面经和Leetcode。就完全就是一个“工具人”了。

自始至终,编程语言是人的工具,而不是人是编程语言的工具。

编程是用来解决问题的,于小朋友而言,是为了验证自己的思路,并且寻找快乐的。

在上中学的时候,有次偶然的机会历史老师和我们闲聊,我问了后来自己回想很犯傻的问题,我说,老师,学了历史有什么用处呢?老师想了想说,能看懂古装连续剧。

在自己体会到“编程真正能够用来做什么”之前,我不希望小朋友去走刷题之路。



tag: 教育 编程 竞赛




权利声明: 未经许可,不得转载。