六年后的现在再看,当时的少儿编程教育,其教学内容应该已经是完全没用了。
我不了解针对儿童的编程教育,但从我接受过的针对本科生的编程教育来推测,少儿编程的教学内容大概会是完全围绕语法的。而且还是几乎只讨论单个文件,甚至单个函数,而不讨论许多文件和资源组成的项目。都是些“低端战术问题”。
现在有ai了,针对这种低端战术问题,ai可以说是百发百中的。所以那些教学内容本身已经没用了。其地位就像是“如何给3d打印机的热床调平”一样,六年前有用,现在已经过时了。
现在重要的是“战略问题”,比如:知道编程这个工具是存在的。遇到某些问题的时候,能想起来它是可以用编程解决的。用编程解决问题的时候,能准确描述出自己的需求。得到一份运行结果后,能准确描述出它和自己的需求是否匹配。
从这方面看,少儿编程教育的内容虽然没用,但是这个行为应该还是有点用的。最起码的,它能让学员知道“编程是存在的”(当然,如果学完后只记得这,那就实在是太亏了)
六年过去了,当时接受过少儿编程教育的“少儿”,现在应该已经是大学生了,或者至少是上了中学,有兴趣评价一下自己当年的经历不?